Skip to content

Releases: ceejbot/tomato

0.5.0

24 Sep 22:29
c1f2ffe
Compare
Choose a tag to compare

One new feature: you can set numbers and booleans as numbers and booleans in toml by not quoting the values on the command-line. This is the default, easy thing to do. To set values that look number-like or boolean-like as strings instead, wrap them in two layers of quotes.

Download tomato-toml 0.5.0

File Platform Checksum
tomato-toml-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
tomato-toml-x86_64-apple-darwin.tar.xz macOS Intel checksum
tomato-toml-x86_64-pc-windows-msvc.zip Windows x64 checksum
tomato-toml-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

0.4.0

09 Sep 22:18
e190e0f
Compare
Choose a tag to compare

Version 0.4 contains a new feature courtesy of @nullsauce : you can now append values to arrays!

A background change is that axo.dev's workflows are now building release artifacts.

Download tomato-toml 0.4.0

File Platform Checksum
tomato-toml-aarch64-apple-darwin.tar.xz macOS Apple Silicon checksum
tomato-toml-x86_64-apple-darwin.tar.xz macOS Intel checksum
tomato-toml-x86_64-pc-windows-msvc.zip Windows x64 checksum
tomato-toml-x86_64-unknown-linux-gnu.tar.xz Linux x64 checksum

tomato v0.3.0

18 Aug 06:47
6b9c9b3
Compare
Choose a tag to compare

Breaking change: The order of positional arguments has changed again, I hope for the last time. The order is now a far more standard tomato cmd key [value] [file]. The file argument is now always last. Omit it to operate on stdin.

tomato v0.2.0

13 Aug 23:58
7fe7cf9
Compare
Choose a tag to compare

Three new features and one breaking change in this release.

Tomato can now process input from stdin. Name your file - to operate upon stdin. Using this mode changes how output works for mutation commands; read the help text for details about how.

You can now install tomato using homebrew! Run brew tap ceejbot/tap, then brew install tomato.

Added shell completion generation for the shells supported out of the box by clap. To generate completions, run tomato completions <shell>. The homebrew installation installs completions for bash, zsh, and fish for you.

Breaking: The order of positional arguments changed to make the completions argument work more smoothly. The new order is tomato <command> <file> <key>.

tomato v0.1.0

06 Aug 05:13
5b938ef
Compare
Choose a tag to compare
Documentation improvements.

tomato v0.0.1-alpha1

04 Aug 05:40
e337a13
Compare
Choose a tag to compare
Use cargo-cross here.