Highlights: This release focuses on Linux/Wayland compatibility, macOS stability fixes, and a security cleanup of several dependencies, alongside smaller feature additions like usage statistics tracking and script trim options.
β¨ New Features
- Added opt-in usage statistics tracking (#2568)
- Added WaylandAppInfoProvider for wlroots-based compositors (sway, Hyprland, labwc, wayfire, etc.) (#2731)
- Added trim option to the script extension schema (#2552)
- Added support for dynamic offset variables in the date extension (#2531)
- Re-added Snap package support (#2434)
- Added fish shell as a shell choice (#2644)
- Added a configurable separator for form list selections, with multi-line selection support (#2595)
π Fixes
- Fixed inability to install on Fedora Wayland (#2699, resolves #2361)
- Fixed macOS search bar consuming Enter during IME composition (#2690)
- Fixed a memory leak in the macOS app info provider (#2632)
- Made the search window resizable on Windows and Linux (#2593/#2602)
- Fixed the x11 Nix build (#2564)
- Fixed default config file generation to check both .yml and .yaml extensions (#2558)
- Fixed exit code to be 0 after --version (#2567)
- Fixed mdserve failing due to a GitHub icon issue (#2739)
- Added Code - Insiders.exe to the VSCode Windows patch list (#2638)
- Added a non-breaking space (\u00A0) to the list of word separators (#2433)
π Security
- Bumped time from 0.3.15 β 0.3.44 and disabled the time feature in the zip dependency to resolve CVEs (#2694)
- Bumped openssl from 0.10.72 β 0.10.80 (#2692)
- Bumped rand from 0.8.3 β 0.8.6 (#2693)
π Improvements
- Replaced deprecated serde_yaml with serde_norway (#2532)
- Distributed macOS builds as DMG instead of ZIP (#2706)
- Added description metadata to the Linux desktop file (#2680)
- Updated Nixpkgs and fixed Nix evaluation warnings (#2717)
- Various Clippy lint fixes and CI stability improvements
π Documentation
- Polished README content and added a theme-aware logo (#2602)
- Improved build notes around Windows and WSL (#2590)
- Restored the espansion demo in the welcome screen (#2574)