chore(deps): update dependency mikefarah/yq to v4.53.3 #13

Merged
volker.raschek merged 1 commits from renovate/mikefarah-yq-4.x into master 2026-08-17 23:25:50 +02:00
Collaborator

This PR contains the following updates:

Package Update Change
mikefarah/yq minor v4.44.6v4.53.3

Release Notes

mikefarah/yq (mikefarah/yq)

v4.53.3

Compare Source

v4.53.2

Compare Source

  • 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

Compare Source

v4.52.4

Compare Source

  • Dropping windows/arm - no longer supported in cross-compile
    • Fixing comments in TOML arrays (#​2592)
    • Bumped dependencies

v4.52.2

Compare Source

v4.52.1: - TOML roundtrip and more!

Compare Source

  • 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!

Compare Source

  • Added HCL Support - First cut - hopefully it works well! (#​1844)
  • Fixing handling of CRLF #​2352
  • Bumped dependencies

v4.49.2

Compare Source

v4.49.1: - Security Flags and TOML fixes

Compare Source

  • Added --security flags to disable env and file ops #​2515
    • Fixing TOML ArrayTable parsing issues #​1758
    • Fixing parsing of escaped characters #​2506

v4.48.2

Compare Source

v4.48.1: - First and Parents Operators

Compare Source

  • 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

Compare Source

v4.47.1: - Merge Anchor fixes (with flag)

Compare Source

v4.46.1: - INI support + bug fixes

Compare Source

v4.45.4: - Fixing wrong map() behaviour on empty map

Compare Source

  • Fixing wrong map() behaviour on empty map #​2359
  • Bumped dependencies

v4.45.3: - Fixes regression bug(s)

Compare Source

Sorry for the regression folks! 😓
fwiw I have since added automated tests to capture the scenarios provided in the regression bug tickets

v4.45.2

Compare Source

v4.45.1: - Create parent directories when --split-exp is used!

Compare Source

  • Create parent directories when --split-exp is used, Thanks @​rudo-thomas
    • Bumped dependencies

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled because a matching PR was automerged previously.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [mikefarah/yq](https://github.com/mikefarah/yq) | minor | `v4.44.6` → `v4.53.3` | --- ### Release Notes <details> <summary>mikefarah/yq (mikefarah/yq)</summary> ### [`v4.53.3`](https://github.com/mikefarah/yq/releases/tag/v4.53.3) [Compare Source](https://github.com/mikefarah/yq/compare/v4.53.2...v4.53.3) - Add `--ini-preserve-quotes` flag for INI round-trip quote preservation ([#&#8203;2728](https://github.com/mikefarah/yq/issues/2728)) Thanks [@&#8203;toller892](https://github.com/toller892)! - Fix: reset INI decoder state on init ([#&#8203;2719](https://github.com/mikefarah/yq/issues/2719)) Thanks [@&#8203;xieby1](https://github.com/xieby1)! - Fix: decode properties array bracket paths ([#&#8203;2693](https://github.com/mikefarah/yq/issues/2693)) Thanks [@&#8203;cyphercodes](https://github.com/cyphercodes)! - Fix: preserve floats with trailing zero when encoding YAML to JSON ([#&#8203;2701](https://github.com/mikefarah/yq/issues/2701)) Thanks [@&#8203;ChrisJr404](https://github.com/ChrisJr404)! - Fix: JSON to TOML root scope and null handling ([#&#8203;2689](https://github.com/mikefarah/yq/issues/2689)) Thanks [@&#8203;LovesAsuna](https://github.com/LovesAsuna)! - Fix: reset TOML decoder finished flag on Init for multi-doc evaluation ([#&#8203;2704](https://github.com/mikefarah/yq/issues/2704)) Thanks [@&#8203;terminalchai](https://github.com/terminalchai)! - Fix: reset TOML decoder between files when evaluating all at once ([#&#8203;2685](https://github.com/mikefarah/yq/issues/2685)) Thanks [@&#8203;terminalchai](https://github.com/terminalchai)! - Fix: preserve TOML inline table array scope ([#&#8203;2694](https://github.com/mikefarah/yq/issues/2694)) Thanks [@&#8203;cyphercodes](https://github.com/cyphercodes)! - Fix: preserve empty TOML arrays in tables ([#&#8203;2686](https://github.com/mikefarah/yq/issues/2686)) Thanks [@&#8203;cyphercodes](https://github.com/cyphercodes)! - Fix: TOML encoder uses inline tables for YAML FlowStyle mappings ([#&#8203;2687](https://github.com/mikefarah/yq/issues/2687)) - Fix nested inline YAML merge explode ([#&#8203;2699](https://github.com/mikefarah/yq/issues/2699)) Thanks [@&#8203;cyphercodes](https://github.com/cyphercodes)! - Fix repeatString overflow test on 32-bit platforms ([#&#8203;2680](https://github.com/mikefarah/yq/issues/2680)) Thanks [@&#8203;jandubois](https://github.com/jandubois)! - Bumped dependencies ### [`v4.53.2`](https://github.com/mikefarah/yq/releases/tag/v4.53.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.52.5...v4.53.2) - Releases and tags now signed and immutable! - Add system(command; args) operator (disabled by default) ([#&#8203;2640](https://github.com/mikefarah/yq/issues/2640)) - TOML encoder: prefer readable table sections over inline tables ([#&#8203;2649](https://github.com/mikefarah/yq/issues/2649)) - Fix TOML encoder to quote keys containing special characters ([#&#8203;2648](https://github.com/mikefarah/yq/issues/2648)) - Add string slicing support ([#&#8203;2639](https://github.com/mikefarah/yq/issues/2639)) - Fix findInArray misuse on MappingNodes in equality and contains ([#&#8203;2645](https://github.com/mikefarah/yq/issues/2645)) Thanks [@&#8203;jandubois](https://github.com/jandubois)! - Fix panic on negative slice indices that underflow after adjustment ([#&#8203;2646](https://github.com/mikefarah/yq/issues/2646)) Thanks [@&#8203;jandubois](https://github.com/jandubois)! - Fix stack overflow from circular alias in traverse ([#&#8203;2647](https://github.com/mikefarah/yq/issues/2647)) Thanks [@&#8203;jandubois](https://github.com/jandubois)! - Fix panic and OOM in repeatString for large repeat counts ([#&#8203;2644](https://github.com/mikefarah/yq/issues/2644)) Thanks [@&#8203;jandubois](https://github.com/jandubois)! - Bumped dependencies ### [`v4.52.5`](https://github.com/mikefarah/yq/releases/tag/v4.52.5) [Compare Source](https://github.com/mikefarah/yq/compare/v4.52.4...v4.52.5) - Fix: reset TOML decoder state between files ([#&#8203;2634](https://github.com/mikefarah/yq/issues/2634)) thanks [@&#8203;terminalchai](https://github.com/terminalchai) - Fix: preserve original filename when using --front-matter ([#&#8203;2613](https://github.com/mikefarah/yq/issues/2613)) thanks [@&#8203;cobyfrombrooklyn-bot](https://github.com/cobyfrombrooklyn-bot) - Fix typo in filename ([#&#8203;2611](https://github.com/mikefarah/yq/issues/2611)) thanks [@&#8203;alexandear](https://github.com/alexandear) - Bumped dependencies ### [`v4.52.4`](https://github.com/mikefarah/yq/releases/tag/v4.52.4) [Compare Source](https://github.com/mikefarah/yq/compare/v4.52.2...v4.52.4) - Dropping windows/arm - no longer supported in cross-compile - Fixing comments in TOML arrays ([#&#8203;2592](https://github.com/mikefarah/yq/issues/2592)) - Bumped dependencies ### [`v4.52.2`](https://github.com/mikefarah/yq/releases/tag/v4.52.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.52.1...v4.52.2) - Fixed bad instructions file breaking go-install ([#&#8203;2587](https://github.com/mikefarah/yq/issues/2587)) Thanks [@&#8203;theyoprst](https://github.com/theyoprst) - Fixed TOML table scope after comments ([#&#8203;2588](https://github.com/mikefarah/yq/issues/2588)) Thanks [@&#8203;tomers](https://github.com/tomers) - Multiply uses a readonly context ([#&#8203;2558](https://github.com/mikefarah/yq/issues/2558)) - Fixed merge globbing wildcards in keys ([#&#8203;2564](https://github.com/mikefarah/yq/issues/2564)) - Fixing TOML subarray parsing issue ([#&#8203;2581](https://github.com/mikefarah/yq/issues/2581)) ### [`v4.52.1`](https://github.com/mikefarah/yq/releases/tag/v4.52.1): - TOML roundtrip and more! [Compare Source](https://github.com/mikefarah/yq/compare/v4.50.1...v4.52.1) - TOML encoder support - you can now roundtrip! [#&#8203;1364](https://github.com/mikefarah/yq/issues/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 ([#&#8203;2583](https://github.com/mikefarah/yq/issues/2583)) Thanks [@&#8203;jfenal](https://github.com/jfenal) - Add symlink check to file rename util ([#&#8203;2576](https://github.com/mikefarah/yq/issues/2576)) Thanks [@&#8203;Elias-elastisys](https://github.com/Elias-elastisys) - Powershell fixed default command used for \_\_completeNoDesc alias ([#&#8203;2568](https://github.com/mikefarah/yq/issues/2568)) Thanks [@&#8203;teejaded](https://github.com/teejaded) - Unwrap scalars in shell output mode. ([#&#8203;2548](https://github.com/mikefarah/yq/issues/2548)) Thanks [@&#8203;flintwinters](https://github.com/flintwinters) - Added K8S KYAML output format support ([#&#8203;2560](https://github.com/mikefarah/yq/issues/2560)) Thanks [@&#8203;robbat2](https://github.com/robbat2) - Bumped dependencies - Special shout out to [@&#8203;ccoVeille](https://github.com/ccoVeille) for reviewing my PRs! Thanks to everyone that contributed ❤️ ### [`v4.50.1`](https://github.com/mikefarah/yq/releases/tag/v4.50.1): - HCL! [Compare Source](https://github.com/mikefarah/yq/compare/v4.49.2...v4.50.1) - Added HCL Support - First cut - hopefully it works well! ([#&#8203;1844](https://github.com/mikefarah/yq/issues/1844)) - Fixing handling of CRLF [#&#8203;2352](https://github.com/mikefarah/yq/issues/2352) - Bumped dependencies ### [`v4.49.2`](https://github.com/mikefarah/yq/releases/tag/v4.49.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.49.1...v4.49.2) - Fixing escape character bugs :sweat: [#&#8203;2517](https://github.com/mikefarah/yq/issues/2517) - Fixing snap release pipeline [#&#8203;2518](https://github.com/mikefarah/yq/issues/2518) Thanks [@&#8203;aalexjo](https://github.com/aalexjo) ### [`v4.49.1`](https://github.com/mikefarah/yq/releases/tag/v4.49.1): - Security Flags and TOML fixes [Compare Source](https://github.com/mikefarah/yq/compare/v4.48.2...v4.49.1) - Added `--security` flags to disable env and file ops [#&#8203;2515](https://github.com/mikefarah/yq/issues/2515) - Fixing TOML ArrayTable parsing issues [#&#8203;1758](https://github.com/mikefarah/yq/issues/1758) - Fixing parsing of escaped characters [#&#8203;2506](https://github.com/mikefarah/yq/issues/2506) ### [`v4.48.2`](https://github.com/mikefarah/yq/releases/tag/v4.48.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.48.1...v4.48.2) - Strip whitespace when decoding base64 [#&#8203;2507](https://github.com/mikefarah/yq/issues/2507) - Upgraded to go-yaml v4! (thanks [@&#8203;ccoVeille](https://github.com/ccoVeille), [@&#8203;ingydotnet](https://github.com/ingydotnet)) - Add linux/loong64 to release target (thanks [@&#8203;znley](https://github.com/znley)) - Added --shell-key-separator flag for customizable shell output format [#&#8203;2497](https://github.com/mikefarah/yq/issues/2497) (thanks [@&#8203;rsleedbx](https://github.com/rsleedbx)) - Bumped dependencies ### [`v4.48.1`](https://github.com/mikefarah/yq/releases/tag/v4.48.1): - First and Parents Operators [Compare Source](https://github.com/mikefarah/yq/compare/v4.47.2...v4.48.1) - 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 [#&#8203;1730](https://github.com/mikefarah/yq/issues/1730) (thanks [@&#8203;baodrate](https://github.com/baodrate)) - Fixed out of range panic in yaml decoder [#&#8203;2460](https://github.com/mikefarah/yq/issues/2460) (thanks [@&#8203;n471d](https://github.com/n471d)) - Bumped dependencies ### [`v4.47.2`](https://github.com/mikefarah/yq/releases/tag/v4.47.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.47.1...v4.47.2) - Conversion from TOML to JSON no longer omits empty tables [#&#8203;2459](https://github.com/mikefarah/yq/issues/2459) (thanks [@&#8203;louislouislouislouis](https://github.com/louislouislouislouis)) - Bumped dependencies ### [`v4.47.1`](https://github.com/mikefarah/yq/releases/tag/v4.47.1): - Merge Anchor fixes (with flag) [Compare Source](https://github.com/mikefarah/yq/compare/v4.46.1...v4.47.1) - Fixed merge anchor behaviour (`<<`); [#&#8203;2404](https://github.com/mikefarah/yq/issues/2404), [#&#8203;2110](https://github.com/mikefarah/yq/issues/2110), [#&#8203;2386](https://github.com/mikefarah/yq/issues/2386), [#&#8203;2178](https://github.com/mikefarah/yq/issues/2178) Huge thanks to [@&#8203;stevenwdv](https://github.com/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 [#&#8203;2423](https://github.com/mikefarah/yq/issues/2423) - Bumped dependencies ### [`v4.46.1`](https://github.com/mikefarah/yq/releases/tag/v4.46.1): - INI support + bug fixes [Compare Source](https://github.com/mikefarah/yq/compare/v4.45.4...v4.46.1) - Added INI support - Fixed 'add' operator when piped in with no data [#&#8203;2378](https://github.com/mikefarah/yq/issues/2378), [#&#8203;2383](https://github.com/mikefarah/yq/issues/2383), [#&#8203;2384](https://github.com/mikefarah/yq/issues/2384) - Fixed delete after slice problem (bad node path) [#&#8203;2387](https://github.com/mikefarah/yq/issues/2387) Thanks [@&#8203;antoinedeschenes](https://github.com/antoinedeschenes) - Fixed yq small build Thanks [@&#8203;imzue](https://github.com/imzue) - Switched to YAML org supported go-yaml! - Bumped dependencies ### [`v4.45.4`](https://github.com/mikefarah/yq/releases/tag/v4.45.4): - Fixing wrong map() behaviour on empty map [Compare Source](https://github.com/mikefarah/yq/compare/v4.45.3...v4.45.4) - Fixing wrong map() behaviour on empty map [#&#8203;2359](https://github.com/mikefarah/yq/issues/2359) - Bumped dependencies ### [`v4.45.3`](https://github.com/mikefarah/yq/releases/tag/v4.45.3): - Fixes regression bug(s) [Compare Source](https://github.com/mikefarah/yq/compare/v4.45.2...v4.45.3) - Fixing regression ([#&#8203;2353](https://github.com/mikefarah/yq/issues/2353), [#&#8203;2359](https://github.com/mikefarah/yq/issues/2359), [#&#8203;2325](https://github.com/mikefarah/yq/issues/2325)) introduced with in 4.45.2 with [#&#8203;2325](https://github.com/mikefarah/yq/issues/2325) fix - Bumped dependencies Sorry for the regression folks! 😓 fwiw I have since added automated tests to capture the scenarios provided in the regression bug tickets ### [`v4.45.2`](https://github.com/mikefarah/yq/releases/tag/v4.45.2) [Compare Source](https://github.com/mikefarah/yq/compare/v4.45.1...v4.45.2) - Added windows arm builds (Thanks [@&#8203;albertocavalcante](https://github.com/albertocavalcante), [@&#8203;ShukantPal](https://github.com/ShukantPal)) - Added s390x platform support (Thanks [@&#8203;ashokpariya0](https://github.com/ashokpariya0)) - Additionally push docker images to ghcr.io (Thanks [@&#8203;reegnz](https://github.com/reegnz)) - Fixing add when there is no node match [#&#8203;2325](https://github.com/mikefarah/yq/issues/2325) - sort\_by works on maps - Bumped dependencies ### [`v4.45.1`](https://github.com/mikefarah/yq/releases/tag/v4.45.1): - Create parent directories when --split-exp is used! [Compare Source](https://github.com/mikefarah/yq/compare/v4.44.6...v4.45.1) - Create parent directories when --split-exp is used, Thanks [@&#8203;rudo-thomas](https://github.com/rudo-thomas) - Bumped dependencies </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled because a matching PR was automerged previously. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDQuMzIuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJyZW5vdmF0ZS9hdXRvbWVyZ2UiXX0=-->
CSRBot added 1 commit 2026-08-17 23:24:06 +02:00
chore(deps): update dependency mikefarah/yq to v4.53.3
Install yq / install-yq (ubuntu-latest-arm64, arm64, linux) (pull_request) Successful in 11s
Install yq / install-yq (ubuntu-latest-amd64, amd64, linux) (pull_request) Successful in 5s
Markdown linter / markdown-link-checker (pull_request) Successful in 22s
Markdown linter / markdown-lint (pull_request) Successful in 29s
Install yq / install-yq (ubuntu-latest-amd64, amd64, linux) (push) Successful in 6s
Install yq / install-yq (ubuntu-latest-arm64, arm64, linux) (push) Successful in 10s
Markdown linter / markdown-link-checker (push) Successful in 20s
Markdown linter / markdown-lint (push) Successful in 31s
4124d2c0c5
CODEOWNERS rules requested review from volker.raschek 2026-08-17 23:24:06 +02:00
volker.raschek was assigned by CSRBot 2026-08-17 23:24:08 +02:00
volker.raschek merged commit 4124d2c0c5 into master 2026-08-17 23:25:50 +02:00
volker.raschek deleted branch renovate/mikefarah-yq-4.x 2026-08-17 23:25:51 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: volker.raschek/ah-annotations#13