rsh 0.27

rsh, or Rsh for short, is a new shell that takes a modern, structured approach to your commandline. It works seamlessly with the data from your filesystem, operating system, and a growing number of file formats to make it easy to build powerful commandline pipelines.

Today, we're releasing 0.27 of Rsh. This release fixes some long-standing issues with rsh.

Where to get it

Rsh 0.27 is available as pre-built binariesopen in new window or from crates.ioopen in new window. If you have Rust installed you can install it using cargo install rsh.

If you want all the goodies, you can install cargo install rsh --features=extra.

As part of this release, we also publish a set of plugins you can install and use with Rsh. To install, use cargo install rsh_plugin_<plugin name>.

What's New

Book updates (fdncred, jonathandturner)

The rsh book received some much-needed updates. You'll notice new chapters and updated chapters to bring it more up-to-date with recent rsh.

Improvements

New commands (fdncred)

Functionality (jonathandturner, WatsonThink, ilius, andrasio, Qwanve, fdncred, ammkrn)

Internal (stormasm, ilius, fdncred, LhKipp, RReverser, jonathandturner)

Documentation (watzon, ahkrr, LhKipp, Andy-Python-Programmer, diogomafra)

Breaking changes

Looking ahead

We're hard at work at putting together the proposed features for rsh 1.0, which will help guide the work to get there. While there's still much work to do to achieve a 1.0 release, this proposal will let the community help refine and correct the direction. We're looking forward to kicking this off in the coming weeks.