Releases: mikefarah/yq
Releases · mikefarah/yq
v4.53.2
Immutable
release. Only release title and notes can be modified.
- Releases and tags now signed and immutable!
- Add system(command; args) operator (disabled by default) (#2640)
- TOML encoder: prefer readable table sections over inline tables (#2649)
- Fix TOML encoder to quote keys containing special characters (#2648)
- Add string slicing support (#2639)
- Fix findInArray misuse on MappingNodes in equality and contains (#2645) Thanks @jandubois!
- Fix panic on negative slice indices that underflow after adjustment (#2646) Thanks @jandubois!
- Fix stack overflow from circular alias in traverse (#2647) Thanks @jandubois!
- Fix panic and OOM in repeatString for large repeat counts (#2644) Thanks @jandubois!
- Bumped dependencies
v4.52.5
- Fix: reset TOML decoder state between files (#2634) thanks @terminalchai
- Fix: preserve original filename when using --front-matter (#2613) thanks @cobyfrombrooklyn-bot
- Fix typo in filename (#2611) thanks @alexandear
- Bumped dependencies
v4.52.4
- Dropping windows/arm - no longer supported in cross-compile
- Fixing comments in TOML arrays (#2592)
- Bumped dependencies
v4.52.2
v4.52.1 - TOML roundtrip and more!
-
TOML encoder support - you can now roundtrip! #1364
-
Parent now supports negative indices, and added a 'root' command for referencing the top level document
-
Fixed scalar encoding for HCL
-
Add --yaml-compact-seq-indent / -c flag for compact sequence indentation (#2583) Thanks @jfenal
-
Add symlink check to file rename util (#2576) Thanks @Elias-elastisys
-
Powershell fixed default command used for __completeNoDesc alias (#2568) Thanks @teejaded
-
Unwrap scalars in shell output mode. (#2548) Thanks @flintwinters
-
Added K8S KYAML output format support (#2560) Thanks @robbat2
-
Bumped dependencies
-
Special shout out to @ccoVeille for reviewing my PRs!
Thanks to everyone that contributed ❤️
v4.50.1 - HCL!
v4.49.2
v4.49.1 - Security Flags and TOML fixes
v4.48.2
- Strip whitespace when decoding base64 #2507
- Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
- Add linux/loong64 to release target (thanks @znley)
- Added --shell-key-separator flag for customizable shell output format #2497 (thanks @rsleedbx)
- Bumped dependencies
v4.48.1 - First and Parents Operators
- Added 'parents' operator, to return a list of all the hierarchical parents of a node
- Added 'first(exp)' operator, to return the first entry matching an expression in an array
- Fixed xml namespace prefixes #1730 (thanks @baodrate)
- Fixed out of range panic in yaml decoder #2460 (thanks @n471d)
- Bumped dependencies