Skip to content

Rail v0.2.3

Choose a tag to compare

@vitosans vitosans released this 25 Oct 17:35
· 14 commits to main since this release
b95d640

Rail v0.2.3 adds sidebar paging and fixes two certificate-verification advisories in the TLS stack.

  • Page the sidebar a screen at a time with Ctrl-d and Ctrl-u, or PageDown and PageUp (#80). Thanks to @dhallas for the first outside contribution.
  • Security: updated rustls-webpki to 0.103.16 (RUSTSEC-2026-0382) and webpki-roots to 1.0.11 (RUSTSEC-2026-0381). Both affect certificate verification on Rail's connections to Gmail and Microsoft Graph (#87, #88).
  • Updated Tokio from 1.53.3 to 1.54.1 and rmcp from 3.5.1 to 3.7.0, plus the CI cache, tool installer and CodeQL actions (#82–#86, via #88).

Downloads

rail-v0.2.3-x86_64-unknown-linux-gnu.tar.gz contains the Linux x86_64 binary, documentation and licences. It requires glibc 2.36 or newer. Extract the archive and put rail on your PATH. Verify the archive with sha256sum -c SHA256SUMS.

macOS and other Linux systems can build from the tag with Rust 1.88 or newer:

git clone --branch v0.2.3 --depth 1 https://github.com/vitosans/rail.git
cd rail
cargo install --locked --path crates/rail

The binary is built offline in Debian Bookworm with Rust 1.99.1. BUILD-INFO.txt records how it was built.

Validation covered the workspace test suite (2071 tests), formatting, Clippy, cargo-deny, Linux and macOS CI, Rust 1.88, coverage and CodeQL. The live tests that need real accounts or credentials were not run.

Full changelog: v0.2.2...v0.2.3