Release fish 4.3.0 · fish-shell/fish-shell
3 months ago
- #fish-shell
- #terminal
- #release-notes
- fish 4.3.0 release includes 285 commits from 27 contributors, with 15 new committers.
- Deprecations: fish no longer sets universal variables by default, simplifying configuration. Theme and key binding variables are now global by default.
- Scripting improvements: New status language command, improved commandline --cursor functionality, and enhanced fish_trace capabilities.
- Interactive improvements: Correct first prompt rendering, improved completion accuracy, and better autosuggestions.
- New or improved bindings: Enhanced path component manipulation and new special input functions.
- Improved terminal support: Dynamic theme switching based on terminal color, better shell integration, and focus reporting.
- For distributors and developers: Changes in documentation building and installation, and space-saving measures.
- Regression fixes: Various fixes for crashes and incorrect behaviors from previous versions.
- Acknowledgments: Thanks to contributors and welcome to new and returning committers.
- Download links: Provided for source code and standalone binaries, with a note on correct build files.