Tags: JonathanHelianthicusDoe/shticker_book_unwritten
Tags
v1.2.0: upgrade clap v3 → v4 The upgrade to clap v4 has mostly only changed the help texts (specifically the ones that you get from passing either the `-h` or `--help` flags). These now look quite a bit different, although the content is substantially identical. There’s no more coloration, and help texts should now only wrap at your terminal’s width, which might be difficult to read if your terminal is many characters wide. In any case, this required adding the `"wrap_help"` feature to clap. Other features were also added, but they are not new; they were just not previously optional.
v1.1.0: switch from native-tls (OpenSSL on most platforms, Secure Tra… …nsport on macOS, SChannel on Windows NT) to rustls. Also, rpassword version 6 → 7. The switch to rustls: - Makes sbu easier to build & link, as rustls is written in Rust†. - Allows sbu to benefit from the technological improvements brought by rustls and ring, including support for modern & secure (and ONLY modern & secure) protocols, API surfaces that are secure by default and are difficult to misuse, and the use of a memory-safe-by-default language like Rust. rustls is highly mature now, not only claiming to be “ready to use”, but also already enjoying widespread use throughout the Rust ecosystem. It also has undergone thorough formal auditing by third parties (see <https://github.com/rustls/rustls/tree/main/audit>). †rustls relies on ring for the implementation of cryptography, and ring is written in a combination of Rust with both assembly and C.
PreviousNext