<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-devtools/yq/go-mod-git.inc, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-06-03T16:47:24+00:00</updated>
<entry>
<title>yq: update to v4.53.2-tip</title>
<updated>2026-06-03T16:47:24+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-06-03T16:18:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=57fc57064636ab923930a8ab390ad52fad1f2b2a'/>
<id>urn:sha1:57fc57064636ab923930a8ab390ad52fad1f2b2a</id>
<content type='text'>
Bumping yq to version v4.53.2-25-g8f3291d3, which comprises the following commits:

    8f3291d3 fix: decode properties array bracket paths (#2693)
    2861815f fix(json): preserve floats with trailing zero when encoding YAML to JSON (#2701)
    fcb79822 feat(toml): fix JSON to TOML root scope and null handling (#2689)
    e9acb9b7 Bump golang.org/x/mod from 0.35.0 to 0.36.0 (#2709)
    83b282c4 Bump golang.org/x/net from 0.53.0 to 0.54.0 (#2707)
    54fa4324 Bump golang from 1.26.2 to 1.26.3 (#2706)
    ee6c30da fix: reset TOML decoder finished flag on Init to fix multi-doc evaluation (#2704)
    722c9aa1 Fix nested inline YAML merge explode (#2699)
    702dd160 Bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1 (#2695)
    d1dff466 fix: preserve TOML inline table array scope (#2694)
    cb979355 fix: TOML encoder uses inline tables for YAML FlowStyle mappings, inconsistent with explicit JSON parsing (#2687)
    cfe2eee7 Preserve empty TOML arrays in tables (#2686)
    1a433d10 Bump actions/upload-artifact from 4.6.1 to 7.0.1 (#2663)
    1c0d8b9d Bump actions/checkout from 4.2.2 to 6.0.2 (#2668)
    0110a3ce Bump golang.org/x/net from 0.52.0 to 0.53.0 (#2669)
    54482d44 Bump golang from `2a2b4b5` to `5f3787b` (#2664)
    33f3351c Bump ossf/scorecard-action from 2.4.1 to 2.4.3 (#2665)
    6cb656ce Bump alpine from `2510918` to `5b10f43` (#2667)
    ecc43d7c fix: reset TOML decoder between files when evaluating all at once (#2685)
    1deec5e4 Fix repeatString overflow test on 32-bit platforms (#2680)
    ff45fad1 Bump github.com/zclconf/go-cty from 1.18.0 to 1.18.1 (#2682)
    6679d3c0 Bump github/codeql-action from 3 to 4 (#2671)
    54a7fc8f Bump softprops/action-gh-release from 2.6.2 to 3.0.0 (#2672)
    0d3ab079 Bump golang.org/x/text from 0.35.0 to 0.36.0 (#2670)
    d93987a9 release notes

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>yq: update to 4.52.5, convert to go-mod-vcs</title>
<updated>2026-03-26T17:55:26+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-03-26T17:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=ad6a311fc13c2e112791ade719e5d27119d74b51'/>
<id>urn:sha1:ad6a311fc13c2e112791ade719e5d27119d74b51</id>
<content type='text'>
Update yq from 4.45.1 to 4.52.5 and convert from manual vendoring
(20+ individual git SRC_URI entries) to the go-mod-vcs discovery
system using pure hybrid mode (all gomod://).

This makes future updates trivial via:
  bitbake yq -c discover_and_generate

Shortlog of notable changes since 4.45.1:

  - Add support for YAML 1.1 octal numbers
  - Add --header-preprocess flag
  - Add bitwise operators (band, bor, bxor, bnot, bsl, bsr)
  - Add shuffle operator for arrays
  - Add rotate operator for arrays
  - Add limit operator
  - Add from_props/to_props for Java properties format
  - Add from_csv/to_csv improvements
  - Add --csv-separator flag
  - Improve JSON output formatting
  - Improve error messages for invalid expressions
  - Fix various edge cases in YAML/JSON/XML/TOML conversions
  - Fix memory leaks in large document processing
  - Performance improvements for large files
  - Updated Go module dependencies

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
