Skip to content

Releases: mikefarah/yq

v4.44.5

16 Nov 04:59
Compare
Choose a tag to compare
  • 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

v4.44.3

05 Aug 07:17
Compare
Choose a tag to compare
  • 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

v4.44.2

16 Jun 04:40
Compare
Choose a tag to compare
  • 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

v4.44.1 - min/max/pivot!

12 May 02:47
Compare
Choose a tag to compare

v4.43.1

24 Mar 00:17
Compare
Choose a tag to compare
  • 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

v4.42.1

25 Feb 22:22
Compare
Choose a tag to compare
  • Can execute yq expression files directly with shebang #1851
  • Added --csv-separator flag #1950
  • Added --properties-separator option - thanks @learnitall #1864
  • Added --properties-array-brackets flag for properties encoder #1933
  • Shell completion improvements - thanks @scop #1911
  • Bumped dependencies

v4.41.1

15 Feb 23:05
Compare
Choose a tag to compare
  • Can now comment in yq expressions! #1919
  • Added new CSV option to turn off auto-parsing #1947
  • Can now retrieve the alias names of merge anchors #1942
  • Fixed Toml decoding when table array defined before parent #1922
  • Fixing with_entries context #1925

v4.40.7

08 Feb 23:50
Compare
Choose a tag to compare
  • Fix: empty TOML table #1924 - Thanks @elibroftw
  • Fixed "all" error message #1845
  • Fixed to_entries[] #1246
  • Bumped dependencies

v4.40.5

12 Dec 02:53
Compare
Choose a tag to compare
  • Fixing seg fault on bad XML #1888
  • Fixed handling of --- #1890, #1896
  • Bumped dependencies

v4.40.4 - Fixed bug with creating maps with values based off keys

04 Dec 02:11
Compare
Choose a tag to compare
  • Fixed bug with creating maps with values based off keys #1886, #1889
  • Bumped dependencies