MyGit

4.0b1

fish-shell/fish-shell

版本发布时间: 2024-12-17 23:22:08

fish-shell/fish-shell最新发布版本:4.0b1(2024-12-17 23:22:08)

These are the draft release notes for fish 4.0.0. Like this release of fish itself, they are in beta and are not complete. Please report any issues you find.

fish’s core code has been ported from C++ to Rust (#9512). This means a large change in dependencies and how to build fish. Packagers should see the For Distributors section at the end.

Notable backwards-incompatible changes

Notable improvements and fixes

Deprecations and removed features

Scripting improvements

Interactive improvements

New or improved bindings

Completions

Improved terminal support

Other improvements

For distributors

fish has been ported to Rust. This means a significant change in dependencies, which are listed in the README. In short, Rust 1.70 or greater is required, and a C++ compiler is no longer needed (although a C compiler is still required, for some C glue code and the tests).

CMake remains the recommended build system, because of cargo’s limited support for installing support files. Version 3.5 remains the minimum supported version. The Xcode generator for CMake is not supported any longer (#9924)

fish no longer depends on the ncurses library, but still uses a terminfo database. When packaging fish, please add a dependency on the package containing your terminfo database instead of curses.

Download links: To download the source code for fish, we suggest the file named "fish-4.0b1.tar.xz". The file downloaded from "Source code (tar.gz)" will not build correctly. The SHA-256 sum of this file is 534334e10f85722214e9daff82a57cc3501235523f16f8f131c2344e4ec98da7. A GPG signature from David Adam (key ID 0x7A67D962D88A709A) is available as "fish-4.0b1.tar.xz.asc".

The files called fish-static-* are experimental statically linked builds for any linux with the given architecture. Extract and run, and they will extract their data files as needed

相关地址:原始地址 下载(tar) 下载(zip)

1、 fish-4.0b1.app.zip 11.59MB

2、 fish-4.0b1.pkg 10.42MB

3、 fish-4.0b1.tar.xz 2.9MB

4、 fish-4.0b1.tar.xz.asc 833B

5、 fish-static-linux-aarch64.tar.xz 4.14MB

6、 fish-static-linux-x86_64.tar.xz 4.47MB

查看:2024-12-17发行的版本