logo

Brush shell 0.4.0 tightens script safety, widens platform support

ID: 7ab2091a-7f5d-5a5e-8204-57eb5a8938cd

STIX ID: report--7ab2091a-7f5d-5a5e-8204-57eb5a8938cd

Feed Name: Help Net Security

Date Published: 2026-05-04

Date Updated: 2026-05-11

Author: Sinisa Markovic

...
...

Brush 0.4.0, a Bash- and POSIX-compatible shell written in Rust, delivers 200+ merged changes including improved bash compatibility (set -e, pipefail, set -u, failglob, coproc support), arithmetic and heredoc fixes, expanded platform support (macOS, Windows improvements, FreeBSD, Android, 32-bit, wasm), interactive features (TOML config, preexec/precmd hooks, readline macro support, completion fixes), and API/embedders updates (generic Shell type, serde support, optional coreutils bundling). The release raises the minimum Rust version to 1.88 and is distributed via crates.io, Homebrew, Arch Linux, and Nix.

Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.