Fish Shell 4.0 リリース:コアコードがRustに移植

2025-02-27
Fish Shell 4.0 リリース:コアコードがRustに移植

Fish Shell 4.0がリリースされました。コアコードがC++からRustに移植されました。これにより依存関係とビルドプロセスが大きく変更されますが、エンドユーザーへの影響は最小限です。このリリースは、キーバインディング、ターミナルサポート、スクリプティング機能の強化など、多くの改良を含んでいます。いくつかの後方互換性のない変更もあります。注目すべき変更としては、`qmark-noglob`機能がデフォルトで有効になったこと、`%self` PID拡張が`$fish_pid`に置き換えられたこと、自己インストール可能なバイナリとしてFishをビルドできるようになったことが挙げられます。

開発