Implemented a delete command and associated tests for deleting a node from YAML input. This behaves in a similar manner as the write command.
The following functionality is not provided, although could conceivably be added with a modicum of additional effort if there is strong opinion that they are required:
Specify the node(s) to delete using a script (as with the write command)
Deleting common elements from all members of an array (deletions from individual members are supported using a path like a.b[0].name, but deleting from all instances in one pass, e.g. a.b[*].name, is not).
Multiline value fix - multi line strings no longer printed as a yaml block
Although printing the string as a yaml block can be argued to be technically correct, in practical terms it's more useful to just print out the multiline string as is.
28bcbd3 Release v1.13.1 9dd4503 Merge pull request #42 from mikefarah/bugfix/append-empty-array 185d1fa Bugfix: Append when array empty results in null value 7b004cb Task: Prepare for development
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [mikefarah/yq](https://github.com/mikefarah/yq) | minor | `v1.0.0-rc.1` → `1.15.0` |
---
### Release Notes
<details>
<summary>mikefarah/yq (mikefarah/yq)</summary>
### [`v1.15.0`](https://github.com/mikefarah/yq/releases/tag/1.15.0)
[Compare Source](https://github.com/mikefarah/yq/compare/1.14.1...1.15.0)
Implemented a delete command and associated tests for deleting a node from YAML input. This behaves in a similar manner as the write command.
The following functionality is not provided, although could conceivably be added with a modicum of additional effort if there is strong opinion that they are required:
Specify the node(s) to delete using a script (as with the write command)
Deleting common elements from all members of an array (deletions from individual members are supported using a path like a.b\[0].name, but deleting from all instances in one pass, e.g. a.b\[\*].name, is not).
Thanks [@​mhuxtable](https://github.com/mhuxtable) !
### [`v1.14.1`](https://github.com/mikefarah/yq/releases/tag/1.14.1): Print multiline strings plainly
[Compare Source](https://github.com/mikefarah/yq/compare/1.14.0...1.14.1)
Multiline value fix - multi line strings no longer printed as a yaml block
Although printing the string as a yaml block can be argued to be technically correct, in practical terms it's more useful to just print out the multiline string as is.
Fixes [#​121](https://github.com/mikefarah/yq/issues/121) and [#​104](https://github.com/mikefarah/yq/issues/104)
### [`v1.14.0`](https://github.com/mikefarah/yq/releases/tag/1.14.0): Renamed to yq
[Compare Source](https://github.com/mikefarah/yq/compare/1.13.1...1.14.0)
### [`v1.13.1`](https://github.com/mikefarah/yq/releases/tag/1.13.1)
[Compare Source](https://github.com/mikefarah/yq/compare/1.13.0...1.13.1)
[`28bcbd3`](https://github.com/mikefarah/yq/commit/28bcbd3) Release v1.13.1
[`9dd4503`](https://github.com/mikefarah/yq/commit/9dd4503) Merge pull request [#​42](https://github.com/mikefarah/yq/issues/42) from mikefarah/bugfix/append-empty-array
[`185d1fa`](https://github.com/mikefarah/yq/commit/185d1fa) Bugfix: Append when array empty results in null value
[`7b004cb`](https://github.com/mikefarah/yq/commit/7b004cb) Task: Prepare for development
### [`v1.13.0`](https://github.com/mikefarah/yq/releases/tag/1.13.0)
[Compare Source](https://github.com/mikefarah/yq/compare/1.2.1...1.13.0)
[`54c73eb`](https://github.com/mikefarah/yq/commit/54c73eb) Release v1.13.0
[`3b03a08`](https://github.com/mikefarah/yq/commit/3b03a08) Merge pull request [#​40](https://github.com/mikefarah/yq/issues/40) from kenjones-cisco/task/releasing
[`a00e6c5`](https://github.com/mikefarah/yq/commit/a00e6c5) Task: Add release process
[`9d1a5b1`](https://github.com/mikefarah/yq/commit/9d1a5b1) Merge pull request [#​39](https://github.com/mikefarah/yq/issues/39) from kenjones-cisco/feature/append-array
[`c5f80a1`](https://github.com/mikefarah/yq/commit/c5f80a1) Feature: Add append to array
[`c17f8df`](https://github.com/mikefarah/yq/commit/c17f8df) Merge pull request [#​38](https://github.com/mikefarah/yq/issues/38) from kenjones-cisco/task/add-merge-docs
[`66c8390`](https://github.com/mikefarah/yq/commit/66c8390) Task: Add `merge` command docs
[`dda9b1f`](https://github.com/mikefarah/yq/commit/dda9b1f) Merge pull request [#​37](https://github.com/mikefarah/yq/issues/37) from kenjones-cisco/bugfix/read-yaml-array
[`683de28`](https://github.com/mikefarah/yq/commit/683de28) Merge pull request [#​34](https://github.com/mikefarah/yq/issues/34) from kenjones-cisco/feature/add-version
[`51fa1a8`](https://github.com/mikefarah/yq/commit/51fa1a8) Bugfix: Read yaml array
[`b9ac6a3`](https://github.com/mikefarah/yq/commit/b9ac6a3) Merge pull request [#​36](https://github.com/mikefarah/yq/issues/36) from kenjones-cisco/bugfix/write-empty-array
[`499974c`](https://github.com/mikefarah/yq/commit/499974c) Bugfix: Write empty array value
[`72bd88c`](https://github.com/mikefarah/yq/commit/72bd88c) Feature: Adds support for --version
[`6980be3`](https://github.com/mikefarah/yq/commit/6980be3) Feature: Adds merge command
[`2933ea1`](https://github.com/mikefarah/yq/commit/2933ea1) Merge pull request [#​33](https://github.com/mikefarah/yq/issues/33) from kenjones-cisco/bugfix/acceptance
[`cf2f23d`](https://github.com/mikefarah/yq/commit/cf2f23d) Bugfix: Resolve failing acceptance test
[`45e9ad8`](https://github.com/mikefarah/yq/commit/45e9ad8) Merge pull request [#​30](https://github.com/mikefarah/yq/issues/30) from kenjones-cisco/task/refactor-add-tests
[`53b2c64`](https://github.com/mikefarah/yq/commit/53b2c64) Task: Increase test coverage, includes refactor
[`359ca5a`](https://github.com/mikefarah/yq/commit/359ca5a) Merge branch 'kenjones-cisco-bugfix/nonstring-keys'
[`79baa49`](https://github.com/mikefarah/yq/commit/79baa49) Merge branch 'bugfix/nonstring-keys' of git://github.com/kenjones-cisco/yaml into kenjones-cisco-bugfix/nonstring-keys
[`2cda78c`](https://github.com/mikefarah/yq/commit/2cda78c) Vendor shas
[`6d1e61c`](https://github.com/mikefarah/yq/commit/6d1e61c) Merge branch 'master' into bugfix/nonstring-keys
[`86639ac`](https://github.com/mikefarah/yq/commit/86639ac) Task: Simplify development
[`3beee3f`](https://github.com/mikefarah/yq/commit/3beee3f) Bugfix: Panic on non-string keys
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiI0NC4zMC4wIiwidXBkYXRlZEluVmVyIjoiNDQuMzAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
CODEOWNERS rules
requested review from volker.raschek 2026-08-16 23:02:26 +02:00
volker.raschek
was assigned by CSRBot2026-08-16 23:02:28 +02:00
CSRBot
changed title from chore(deps): update dependency mikefarah/yq to v1.15.0 to chore(deps): update dependency mikefarah/yq to v1.15.0 - autoclosed2026-08-17 17:10:13 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
v1.0.0-rc.1→1.15.0Release Notes
mikefarah/yq (mikefarah/yq)
v1.15.0Compare Source
Implemented a delete command and associated tests for deleting a node from YAML input. This behaves in a similar manner as the write command.
The following functionality is not provided, although could conceivably be added with a modicum of additional effort if there is strong opinion that they are required:
Specify the node(s) to delete using a script (as with the write command)
Deleting common elements from all members of an array (deletions from individual members are supported using a path like a.b[0].name, but deleting from all instances in one pass, e.g. a.b[*].name, is not).
Thanks @mhuxtable !
v1.14.1: Print multiline strings plainlyCompare Source
Multiline value fix - multi line strings no longer printed as a yaml block
Although printing the string as a yaml block can be argued to be technically correct, in practical terms it's more useful to just print out the multiline string as is.
Fixes #121 and #104
v1.14.0: Renamed to yqCompare Source
v1.13.1Compare Source
28bcbd3Release v1.13.19dd4503Merge pull request #42 from mikefarah/bugfix/append-empty-array185d1faBugfix: Append when array empty results in null value7b004cbTask: Prepare for developmentv1.13.0Compare Source
54c73ebRelease v1.13.03b03a08Merge pull request #40 from kenjones-cisco/task/releasinga00e6c5Task: Add release process9d1a5b1Merge pull request #39 from kenjones-cisco/feature/append-arrayc5f80a1Feature: Add append to arrayc17f8dfMerge pull request #38 from kenjones-cisco/task/add-merge-docs66c8390Task: Addmergecommand docsdda9b1fMerge pull request #37 from kenjones-cisco/bugfix/read-yaml-array683de28Merge pull request #34 from kenjones-cisco/feature/add-version51fa1a8Bugfix: Read yaml arrayb9ac6a3Merge pull request #36 from kenjones-cisco/bugfix/write-empty-array499974cBugfix: Write empty array value72bd88cFeature: Adds support for --version6980be3Feature: Adds merge command2933ea1Merge pull request #33 from kenjones-cisco/bugfix/acceptancecf2f23dBugfix: Resolve failing acceptance test45e9ad8Merge pull request #30 from kenjones-cisco/task/refactor-add-tests53b2c64Task: Increase test coverage, includes refactor359ca5aMerge branch 'kenjones-cisco-bugfix/nonstring-keys'79baa49Merge branch 'bugfix/nonstring-keys' of git://github.com/kenjones-cisco/yaml into kenjones-cisco-bugfix/nonstring-keys2cda78cVendor shas6d1e61cMerge branch 'master' into bugfix/nonstring-keys86639acTask: Simplify development3beee3fBugfix: Panic on non-string keysConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR has been generated by Mend Renovate CLI.
987ac9b223to7a7f720630chore(deps): update dependency mikefarah/yq to v1.15.0to chore(deps): update dependency mikefarah/yq to v1.15.0 - autoclosedPull request closed