- Started publishing release binaries for Linux. These have also been backfilled for past releases, back to v0.2.1. (#3)
- Switched from
failure
as a dependency toanyhow
andthiserror
, its recommended successors.
toml get
on a missing key no longer panics. This gives it the same behavior asgit config
: print nothing, and exit with failure. (#14)- Fix query parse error on empty quoted key
""
, as intoml get data.toml 'foo."".bar'
. (#20)
- New option
toml get -r
/--raw
. (#19)
-
Breaking: Previously
toml get
on a missing key would print "null" and exit with success. Now it panics. (The panic was filed as #14 and fixed in v0.2.3. Since v0.2.3 there are also tests that would catch this sort of unplanned behavior change.) -
Update
lexical-core
dependency, fixing build on recent Rust toolchains. (#12) -
Update
toml_edit
dependency, fixing parse error on dotted keys. (#2) -
Update dependencies generally.
-
Adjust so
cargo fmt
andcargo clippy
are clean.
- Breaking: Change query format from
.foo.bar
tofoo.bar
, like TOML itself.
Initial release.
toml get
.toml set
, just printing the modified version.