Releases: mikefarah/yq
Releases · mikefarah/yq
v4.26.1
- Switched to new expression parser (#1264)
- Don't clobber anchor when adding nodes (#1269)
- New error operator for custom validation (#1259)
- Added support for --wrapScalar=false in properties encoder (#1241) Thanks @dcarbone
- Fix error on multiple assign (#1257) Thanks @care0717
- Bumped dependency versions
v4.25.3
- xml decoder now maintains namespaces by default. Use new flags to disable if required. Thanks @rndmit
- Length and other similar operators no longer return comments (#1231)
- When split expression includes an extension, dont add .yml automatically (#1165)
- Map -r to --unwrapScalar to be more a drop in replacement for jq (#1245) Thanks @SuperSandro2000
- Fixing usage of quoted numeric keys #1247
- Bumped dependency versions
v4.25.2
v4.25.1
- Can specify a split expression file via the new
--split-exp-file
flag #1194 - Fixed append map bug when key matches value in existing map #1200
- Nicer error message when trying to use merge anchor tags other than maps #1184
- Fixed Don't automatically read stdin when the null input flag is used
- Added type as an alias for tag #1195
- Fixes bug when using write in-place with no expression and multiple files #1193
Note There was a bug where the last file instead of the first was being updated when using eval-all with write inplace, and no expression (or expression via --from-file
. This has been fixed to the first file is updated, as per the documentation.
v4.24.5
v4.24.4
- Fixing docker release
v4.24.3
- Added from_props
- Re-releasing, 4.24.2 release failed to publish correctly.
v4.24.2 - Comparison Operators!
- Added comparison operators! (#94) https://mikefarah.gitbook.io/yq/operators/compare
- Bumped golang to 1.18 (#1153)
- XML parser no longer runs in strict mode (added new flag to run in strict mode) (#1155)
- Fixing release pipeline for go1.18
v4.23.1
- Can now supply the envsubst operator with parameters (nounset, noempty, failfast). See envsubst for details (#1137)
- Bumped dependencies
- Fixed '+=' problem with multiple matches #1145
- Fixed bug with "and", "or" evaluating the RHS when not needed
- Fixed potential panic (thanks @mkatychev)
- Tweaked CLI help (thanks @justin-f-perez)
v4.22.1
- Added [pick] (https://mikefarah.gitbook.io/yq/operators/pick) operator
- Can load expression from a file '--from-file' (#1120)
- Fixed property auto expansion (#1127)