Release Git for Windows v2.40.0.windows.1 · git-for-windows/git
Changes since Git for Windows v2.39.2 (February 14th 2023)As announced previously, Git for Windows will drop support for...
以下雑訳。詳細ダウンロードは上のリンクをご確認ください。
Git for Windows v2.39.2(2023年2月14日)以降の変更点
以前発表されたように、Git for Windows は Cygwin と MSYS2 のリードに従って、次のバージョンの一つで Windows 7 と Windows 8 のサポートを終了します (Git for Windows は Bash や Perl などのコンポーネントを MSYS2 に依存しています)。
また、Git for Windowsが依存しているMSYS2やCygwinプロジェクトの足跡をたどり、Git for Windowsの32ビット版のサポート終了が近づいています。
新機能
- Git v2.40.0への追従。
- 昔の Git では、「dashed」の Git コマンドがありました(例:git commit の代わりに git-commit)。これは、本当に、本当に長い間、対話的な使用にはサポートされていませんでした。しかし、Gitのエイリアスやフック(「スクリプト」)ではまだ使えました。Git v1.5.4 (2008年2月2日リリース) 以降、スクリプトの中でも破線のGitコマンドを使うことは推奨されない/非推奨とされました。このバージョンから、Git for Windowsは破線のコマンドをサポートしなくなりました。
- tig v2.5.8へのアップデート。
- Bash v5.2 patchlevel 15へのアップデート
- OpenSSL v1.1.1tへのアップデート
- GNU TLS v3.8.0へのアップデート
- cURL v7.88.1へのアップデート
- libfido2 v1.13.0へのアップデート
- Git Credential Manager v2.0.935へのアップデート
バグ修正
- 一部のコマンドで、ドライブルート付近の絶対パスを誤って扱うことがありました(例:scalar unregister C:/foo)ので、修正しました。
- Git BashからCygwin(あるいはMSYS2)のプログラムを呼び出そうとすると、「cygheap」という不可解なエラーメッセージや、さらに不可解な終了コード127が表示されることがよくありました。現在では、これらの呼び出しの多くが成功し、基本的なやりとりができるようになりました。Cygwinのvim.exeがGit Bashのターミナル・ウィンドウとやりとりすることはまだできませんが、Cygwinのzstd.exeとGit for Windowsのtar.exeを組み合わせて.tar.zstアーカイブを処理できるようになりました。
コメント