Update yq to v4.52.4
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| yq | minor |
4.34.2 -> 4.52.4
|
Notes for Reviewer
-
For security reasons, our Renovate fork cannot trigger canonical chart pipelines
-
⚠️ Reviewer needs to initiate new MR pipeline, subsequently triggering chart pipeline from it.⚠️
-
Release Notes
mikefarah/yq (yq)
v4.52.4
- Dropping windows/arm - no longer supported in cross-compile
- Fixing comments in TOML arrays (#2592)
- Bumped dependencies
v4.52.2
- Fixed bad instructions file breaking go-install (#2587) Thanks @theyoprst
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 MRs!
-
Thanks to everyone that contributed
v4.50.1: - HCL!
- Added HCL Support - First cut - hopefully it works well! (#1844)
- Fixing handling of CRLF #2352
- Bumped dependencies
v4.49.2
v4.49.1: - Security Flags and TOML fixes
- Added
--securityflags to disable env and file ops #2515
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
v4.47.2
- Conversion from TOML to JSON no longer omits empty tables #2459 (thanks @louislouislouislouis)
- Bumped dependencies
v4.47.1: - Merge Anchor fixes (with flag)
- Fixed merge anchor behaviour (
<<); #2404, #2110, #2386, #2178 Huge thanks to @stevenwdv! Note that you will need to set --yaml-fix-merge-anchor-to-spec to see the fixes- Fixed panic for syntax error when creating a map #2423
- Bumped dependencies
v4.46.1: - INI support + bug fixes
- Added INI support
v4.45.4: - Fixing wrong map() behaviour on empty map
- Fixing wrong map() behaviour on empty map #2359
- Bumped dependencies
v4.45.3: - Fixes regression bug(s)
- Fixing regression (#2353, #2359, #2325) introduced with in 4.45.2 with #2325 fix
- Bumped dependencies
Sorry for the regression folks!
v4.45.2
- Added windows arm builds (Thanks @albertocavalcante, @ShukantPal)
- Added s390x platform support (Thanks @ashokpariya0)
- Additionally push docker images to ghcr.io (Thanks @reegnz)
- Fixing add when there is no node match #2325
- sort_by works on maps
- Bumped dependencies
v4.45.1: - Create parent directories when --split-exp is used!
- Create parent directories when --split-exp is used, Thanks @rudo-thomas
- Bumped dependencies
v4.44.6
- Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
- Docker image for armv7 / raspberry pi3, Thanks @brianegge
- Fixed no-colors regression #2218
- Fixed various panic scenarios #2211
- Bumped dependencies
v4.44.5
- Format comments with a gray foreground (Thanks @gabe565)
- Fixed handling of nulls with sort_by expressions #2164
- Force no color output when NO_COLOR env presents (Thanks @narqo)
- Fixed array subtraction update bug #2159
- Fixed index out of range error
- Can traverse straight from parent operator (parent.blah)
- Bumped dependencies
Note: 4.44.4 was skipped as it had a release pipeline failure
v4.44.3
v4.44.2
- Handle numbers with underscores #2039
v4.44.1: - min/max/pivot!
v4.43.1
- Added omit operator #1989 thanks @mbenson!
- Can now multiply strings by numbers #1988 thanks @mbenson!
- Added tostring #72
- Added string interpolation #1149
- Can specify parent(n) levels #1970
- Fixed CSV line break issue #1974
- Adding a EvaluateAll function to StringEvaluator #1966
- yqlib, default to colors off when using yaml library #1964
- Removed JSON output warning
- Bumped dependencies
v4.42.1
- Can execute yq expression files directly with shebang #1851
v4.41.1
- Can now comment in yq expressions! #1919
v4.40.7
- Fix: empty TOML table #1924 - Thanks @elibroftw
v4.40.5
v4.40.4: - Fixed bug with creating maps with values based off keys
v4.40.3: - Fixes JSON empty array bug
- Fixed JSON output issue with empty arrays #1880
v4.40.2: - Official
Thank you for all your support! I've fixed some of the issues that were kindly raised :) Happy to make the release official!
- Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
- Fixed issue when update against self #1869
- Fixed multi doc anchor bug #1861
- Fixes doc line separator issue when reading expression file #1860
- Bumped dependencies
v4.40.1: - Engine refactor
I've done some overdue work on refactoring the core engine - pulling out the dependency on go-yaml. There are a couple of slight output changes (whitespace / document separators) in some niche scenarios - I think they are improvements, Bit nervous on releasing this, but all the tests are passing and I've added more tests! Love some early feedback :)
- Added tonumber support
- Added kind operator
- Lua output fixes (#1811) - Thanks @Zash!
- Add support for Lua input (#1810) - Thanks @Zash!
- Bumped dependencies
v4.35.2: - Minor fixes
- Fix various typos #1798
v4.35.1: - Lua Output!
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.