Releases: mikefarah/yq
Releases · mikefarah/yq
v4.13.2
- Update to
with
operator, allow for no leading space on the;
. - Fixing Docker build timeout issues when attempting to release
Note: there is no code difference between 4.13.1 and 4.13.2 - just had to update the Docker file to get it to publish.
v4.13.0 - Breaking change with `as` - new operators!
BREAKING CHANGE - the as
variable operator (e.g. .a as $x
) now makes a copy of the node(s) at the
path rather than a reference. This is in order to make it work more like the jq
equivalent.
This means any updates made to that variable do not update the original.
There's a new operator ref
that will make a reference (and allow multiple updates to the original path by referencing the variable).
Sorry for any inconvenience caused!.
- New
with
operator for making multiple changes to a given path - New
contains
operator, works like thejq
equivalent - Subtract operator now supports subtracting elements from arrays!
- Fixed Swapping values using variables #934
- Github Action now properly supports multiline output #936, thanks @pjxiao
- Fixed missing closing bracket validation #932
v4.12.2
v4.12.1 - Merge comment fix
v4.12.0 - Properties Output, bug fixes
v4.11.2
v4.11.1 - Critical Bug Fixes
v4.11.0 - Front matter processing!
v4.10.0
- Added new RegEx operators (match, capture and test). These work like the
jq
counterparts, although there are differences. See https://mikefarah.gitbook.io/yq/operators/string-operators for more details. yq
now persists the top level document separator---
! #879- Fixed issue with safelyRename file in github actions (docker user issue) #890
- Fixed #878
v4.9.8
- Fixes safelyRenameFile bug #884