Aquí hi ha 35 versions de yq, des de 15 de juliol del 2022 fins a l’actual, 4.54.1. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
35 versions en 4 anys · unes 8,3 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 4.54.1Darrera versió | 29 de setembre del 2026 | — | 64 bits PortableARM64 Portable32 bits Portable Notes de la versió- Added jq style if-then-elif-else-end conditional operator (#2871) Thanks to @anandghegde
- Added @base64url/@base64urld operators (RFC 4648 §5) (#2827) Thanks @MsfPablo
- Fixed: preserve explicit assignments in read-only expressions (#2850) Thanks @RRXXZZYY
- Fixed: error on int64 overflow in +, -, * instead of silently wrapping (#2826) Thanks @MsfPablo
- Fixed(toml): quote empty keys (#2870) Thanks @jakezwang
- Fixed: /dev/null was triggering colour output (#2852) Thanks @laraibg786
- Fixed dead snapcraft confinement link in README (#2840) Thanks @ShurongCAO
- Bumped dependencies |
| 4.53.6 | 20 d’agost del 2026 | — | 64 bits PortableARM64 Portable32 bits Portable Notes de la versió- Fixing release build issue
- Fixed line wrapping bug (#2824, #2823) Thanks @mxey
- Bumped dependencies |
| 4.53.4 | 19 d’agost del 2026 | — | 64 bits Portable Notes de la versió- Close input files after processing each one (#2796) (#2808) Thanks @MsfPablo
- Fixed non string HCL string keys (#2795)
- Fixed heap allocation bug (#2809) Thanks @MsfPablo
- Fix deleting commented empty list YAML output (#2765) Thanks @dpersek
- Fix (has) return false for negative array indices (#2769) Thanks @maximilize
- Fix (sort): avoid int64 overflow comparing large integers (#2771) Thanks @maximilize
- Fix: preserve correct parent references in explode merge anchor reconstruction (#2730) Thanks @vomba
- Improve Guard ExpressionParser initialization with sync.Once (#2789) Thanks @arcaven
- Fix: reject negative indent instead of panicking (#2746) Thanks @StressTestor
- Fix: parse signed hex and octal integers (#2749) Thanks @StressTestor
- Fix: skip UTF-8 BOM when processing front matter (#2751) Thanks @StressTestor
- Fix !!merge tag regression for yq (#2705) Thanks @W-Floyd
- Default to yaml when a file's extension is not a recognised format (#2785) Thanks @devthedevil
- Bumped dependencies |
| 4.53.3 | 6 de juny del 2026 | — | 64 bits Portable Notes de la versió- Add --ini-preserve-quotes flag for INI round-trip quote preservation (#2728) Thanks @toller892!
- Fix: reset INI decoder state on init (#2719) Thanks @xieby1!
- Fix: decode properties array bracket paths (#2693) Thanks @cyphercodes!
- Fix: preserve floats with trailing zero when encoding YAML to JSON (#2701) Thanks @ChrisJr404!
- Fix: JSON to TOML root scope and null handling (#2689) Thanks @LovesAsuna!
- Fix: reset TOML decoder finished flag on Init for multi-doc evaluation (#2704) Thanks @terminalchai!
- Fix: reset TOML decoder between files when evaluating all at once (#2685) Thanks @terminalchai!
- Fix: preserve TOML inline table array scope (#2694) Thanks @cyphercodes!
- Fix: preserve empty TOML arrays in tables (#2686) Thanks @cyphercodes!
- Fix: TOML encoder uses inline tables for YAML FlowStyle mappings (#2687)
- Fix nested inline YAML merge explode (#2699) Thanks @cyphercodes!
- Fix repeatString overflow test on 32-bit platforms (#2680) Thanks @jandubois!
- Bumped dependencies |
| 4.53.2 | 17 d’abril del 2026 | — | 64 bits Portable Notes de la versió- 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 |
| 4.52.5 | 25 de març del 2026 | — | 64 bits Portable Notes de la versió- Fix: reset TOML decoder state between files (#2634) thanks @terminalchai
- Fix: preserve original filename when using --front-matter (#2613) thanks @cobyfrombrooklyn-bot
- Fix typo in filename (#2611) thanks @alexandear
- Bumped dependencies |
| 4.52.4 | 14 de febrer del 2026 | — | 64 bits Portable32 bits Portable Notes de la versió- Dropping windows/arm - no longer supported in cross-compile
- Fixing comments in TOML arrays (#2592)
- Bumped dependencies |
| 4.52.2 | 31 de gener del 2026 | — | 64 bits Portable32 bits Portable Notes de la versió- Fixed bad instructions file breaking go-install (#2587) Thanks @theyoprst
- Fixed TOML table scope after comments (#2588) Thanks @tomers
- Multiply uses a readonly context (#2558)
- Fixed merge globbing wildcards in keys (#2564)
- Fixing TOML subarray parsing issue (#2581) |
| 4.50.1 | 14 de desembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Added HCL Support - First cut - hopefully it works well! (#1844)
- Fixing handling of CRLF #2352
- Bumped dependencies |
| 4.49.2 | 24 de novembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Fixing escape character bugs :sweat: #2517
- Fixing snap release pipeline #2518 Thanks @aalexjo |
| 4.49.1 | 22 de novembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Added --security flags to disable env and file ops #2515
- Fixing TOML ArrayTable parsing issues #1758
- Fixing parsing of escaped characters #2506 |
| 4.48.2 | 15 de novembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- 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 |
| 4.48.1 | 12 d’octubre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- 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 |
| 4.47.2 | 8 de setembre del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Conversion from TOML to JSON no longer omits empty tables #2459 (thanks @louislouislouislouis)
- Bumped dependencies |
| 4.46.1 | 10 de juliol del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Added INI support
- Fixed 'add' operator when piped in with no data #2378, #2383, #2384
- Fixed delete after slice problem (bad node path) #2387 Thanks @antoinedeschenes
- Fixed yq small build Thanks @imzue
- Switched to YAML org supported go-yaml!
- Bumped dependencies |
| 4.45.4 | 11 de maig del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Create parent directories when --split-exp is used, Thanks @rudo-thomas
- Bumped dependencies |
| 4.45.1 | 12 de gener del 2025 | — | 64 bits Portable32 bits Portable Notes de la versió- Create parent directories when --split-exp is used, Thanks @rudo-thomas
- Bumped dependencies |
| 4.44.6 | 7 de desembre del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- 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 |
| 4.44.5 | 16 de novembre del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- 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 |
| 4.44.3 | 5 d’agost del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- Fixed upper-case file extension detection, Thanks @ryenus (#2121)
- Log printing follow no-colors flag #2082
- Skip and warn when interpolating strings and theres a unclosed bracket #2083
- Fixed CSV content starting with # issue #2076
- Bumped dependencies |
| 4.44.2 | 16 de juny del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- Handle numbers with underscores #2039
- Unique now works on maps and arrays #2068
- Added support for short hand splat with env[] expression #2071, as well as many other operators (split,select,eval,pick..)
- Bumped dependencies |
| 4.44.1 | 12 de maig del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- Added min/max operators (#1992) Thanks @mbenson
- Added pivot oeprator (#1993) Thanks @mbenson
- Fix: shell-completion (#2006) Thanks @codekow
- Handle escaped backslashes (#1997) Thanks @mbenson
- Fix npe when given filename ending with "." (#1994)
- Fix: linux (w/ selinux) build (#2004) Thanks @codekow
- Bumped dependencies |
| 4.43.1 | 24 de març del 2024 | — | 64 bits Portable32 bits Portable Notes de la versió- 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 |
| 4.40.5 | 12 de desembre del 2023 | — | 64 bits Portable32 bits Portable Notes de la versió- Fixing seg fault on bad XML #1888
- Fixed handling of --- #1890, #1896
- Bumped dependencies |
| 4.35.2 | 26 de setembre del 2023 | — | 64 bits Portable32 bits Portable Notes de la versió- Fix various typos #1798
- Fixed number parsing as float bug in JSON #1756
- Fixed string, null concatenation consistency #1712
- Fixed expression parsing issue #1711
- Bumped dependencies |
| 4.35.1 | 28 d’agost del 2023 | — | 64 bits Portable32 bits Portable |
| 4.34.1 | 2 de juliol del 2023 | — | 64 bits Portable32 bits Portable |
| 4.33.3 | 14 d’abril del 2023 | — | 64 bits Portable32 bits Portable |
| 4.31.2 | 1 de març del 2023 | — | 64 bits Portable32 bits Portable |
| 4.30.8 | 6 de febrer del 2023 | — | 64 bits Portable32 bits Portable |
| 4.30.6 | 17 de desembre del 2022 | — | 64 bits Portable32 bits Portable |
| 4.27.5 | 9 de setembre del 2022 | — | 64 bits Portable32 bits Portable |
| 4.27.3 | 29 d’agost del 2022 | — | 64 bits Portable32 bits Portable |
| 4.27.2 | 1 d’agost del 2022 | — | 64 bits Portable32 bits Portable |
| 4.26.1 | 15 de juliol del 2022 | — | 64 bits Portable32 bits Portable |