Releases: TomWright/dasel
Releases · TomWright/dasel
v3.2.2
What's Changed
- Bump github.com/charmbracelet/bubbletea from 1.3.7 to 1.3.10 by @dependabot[bot] in #480
- switch json library to goccy/go-json for performance reasons by @imix in #505
- CPU optimization of model/json by @imix in #503
- fix TOML parser for sub-tables in array of tables by @pmeier in #512
- Bump github.com/charmbracelet/bubbles from 0.21.0 to 0.21.1 by @dependabot[bot] in #511
- Bump github.com/alecthomas/kong from 1.13.0 to 1.14.0 by @dependabot[bot] in #510
New Contributors
Full Changelog: v3.2.1...v3.2.2
v3.2.1
v3.2.0
v3.1.4
Full Changelog: v3.1.3...v3.1.4
v3.1.3
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
- Handle XML processing instructions by @TomWright in #495
Full Changelog: v3.1.1...v3.1.2
v3.1.1
Full Changelog: v3.1.0...v3.1.1
v3.1.0
Full Changelog: v3.0.0...v3.1.0
v3.0.0
This has been in the works for a long time, and is almost a complete rewrite of dasel.
A lot of features have been added and I'm sure there will be some issues - please let me know about these and I'll fix them.
See the updated documentation.
Added
- Major new version release.
- INI support.
- HCL support.
- Dasel syntax now supports variables and expressions.
- Files can now be read and parsed inside a dasel query.
- Variables can now be passed to dasel from the command line.
- Support for comments in queries.
- Dasel config file to define default file format.
- Interactive mode for dasel CLI (alpha).
Changed
- Go module path changed to
github.com/tomwright/dasel/v3. - Internal changes to support new version.
- Query/selector syntax revamp. See docs for more information.
- Majority of read/write operations will now maintain ordering.
- Migrated from Cobra to Kong for CLI parsing/processing.
- Removed
putanddeletecommands. Instead, modify within the query and use--rootflag.
Fixed
- File redirect now works in the same way as piped input.
- Various other bug fixes and improvements.
- Whitespace in query syntax is now handled correctly.