Suositut: Tiedot päivitetty 27. lokakuuta 2026

Kategoriat

Internet1 356
Viestintä321
Ääni ja video898
Grafiikka ja suunnittelu539
Toimisto ja tuottavuus1 124
Kehitystyökalut3 134
Tekoälytyökalut529
Tietoturva ja yksityisyys385
Järjestelmätyökalut3 114
Pelit523
Opiskelu ja tiede239
Verkko ja IT284

yq: vanhemmat versiot ja versiohistoria

yq is a portable command-line YAML, JSON, XML, CSV and properties processor.

Mike Farah Päätteet ja komentorivi #8 Päätteet ja komentorivi

yq-ohjelmasta on luettelossa 35 versiota, ensimmäinen 15. heinäkuuta 2022 ja uusin 4.54.1. Jokainen versio linkittää julkaisijan omiin asennustiedostoihin.

2022: 5 5 22 2023: 7 7 23 2024: 6 6 24 2025: 9 9 25 2026: 8 8 26

35 versiota 4 vuoden aikana · noin 8,3 vuodessa

VersioPäivämääräKokoTiedostot
4.54.1Uusin 29. syyskuuta 2026 — 64-bittinen PortableARM64 Portable32-bittinen Portable
Muutosloki
- 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. elokuuta 2026 — 64-bittinen PortableARM64 Portable32-bittinen Portable
Muutosloki
- Fixing release build issue
- Fixed line wrapping bug (#2824, #2823) Thanks @mxey
- Bumped dependencies
4.53.4 19. elokuuta 2026 — 64-bittinen Portable
Muutosloki
- 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. kesäkuuta 2026 — 64-bittinen Portable
Muutosloki
- 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. huhtikuuta 2026 — 64-bittinen Portable
Muutosloki
- 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. maaliskuuta 2026 — 64-bittinen Portable
Muutosloki
- 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. helmikuuta 2026 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Dropping windows/arm - no longer supported in cross-compile
- Fixing comments in TOML arrays (#2592)
- Bumped dependencies
4.52.2 31. tammikuuta 2026 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. joulukuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Added HCL Support - First cut - hopefully it works well! (#1844)
- Fixing handling of CRLF #2352
- Bumped dependencies
4.49.2 24. marraskuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Fixing escape character bugs :sweat: #2517
- Fixing snap release pipeline #2518 Thanks @aalexjo
4.49.1 22. marraskuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. marraskuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. lokakuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. syyskuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Conversion from TOML to JSON no longer omits empty tables #2459 (thanks @louislouislouislouis)
- Bumped dependencies
4.46.1 10. heinäkuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. toukokuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Create parent directories when --split-exp is used, Thanks @rudo-thomas
- Bumped dependencies
4.45.1 12. tammikuuta 2025 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Create parent directories when --split-exp is used, Thanks @rudo-thomas
- Bumped dependencies
4.44.6 7. joulukuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. marraskuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. elokuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. kesäkuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. toukokuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. maaliskuuta 2024 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. joulukuuta 2023 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- Fixing seg fault on bad XML #1888
- Fixed handling of --- #1890, #1896
- Bumped dependencies
4.35.2 26. syyskuuta 2023 — 64-bittinen Portable32-bittinen Portable
Muutosloki
- 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. elokuuta 2023 — 64-bittinen Portable32-bittinen Portable
4.34.1 2. heinäkuuta 2023 — 64-bittinen Portable32-bittinen Portable
4.33.3 14. huhtikuuta 2023 — 64-bittinen Portable32-bittinen Portable
4.31.2 1. maaliskuuta 2023 — 64-bittinen Portable32-bittinen Portable
4.30.8 6. helmikuuta 2023 — 64-bittinen Portable32-bittinen Portable
4.30.6 17. joulukuuta 2022 — 64-bittinen Portable32-bittinen Portable
4.27.5 9. syyskuuta 2022 — 64-bittinen Portable32-bittinen Portable
4.27.3 29. elokuuta 2022 — 64-bittinen Portable32-bittinen Portable
4.27.2 1. elokuuta 2022 — 64-bittinen Portable32-bittinen Portable
4.26.1 15. heinäkuuta 2022 — 64-bittinen Portable32-bittinen Portable

Suosituin kategoriassa Päätteet ja komentorivi

Näytä kaikki
  1. PowerShellPäätteet ja komentorivi · Microsoft Corporation
  2. QPDFPäätteet ja komentorivi · QPDF
  3. Oh My PoshPäätteet ja komentorivi · Jan De Dobbeleer
  4. Microsoft Azure CLIPäätteet ja komentorivi · Microsoft Corporation
  5. yqPäätteet ja komentorivi · Mike Farah
  6. AlacrittyPäätteet ja komentorivi · Alacritty
  7. fzfPäätteet ja komentorivi · Junegunn Choi
  8. PuTTYPäätteet ja komentorivi · Simon Tatham
  9. cURLPäätteet ja komentorivi · curl
  10. TabbyPäätteet ja komentorivi · Tabby Developers

Tunnisteet

Jaa