Skip to content

Releases: mikefarah/yq

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

v4.40.3 - Fixes JSON empty array bug

23 Nov 03:57
Compare
Choose a tag to compare
  • Fixed JSON output issue with empty arrays #1880

v4.40.2 - Official

18 Nov 04:24
Compare
Choose a tag to compare

Thank you for all your support! I've fixed some of the issues that were kindly raised :) Happy to make the release official!

  • Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  • Fixed issue when update against self #1869
  • Fixed multi doc anchor bug #1861
  • Fixes doc line separator issue when reading expression file #1860
  • Bumped dependencies

v4.40.1 - Engine refactor

07 Nov 22:58
Compare
Choose a tag to compare

I've done some overdue work on refactoring the core engine - pulling out the dependency on go-yaml. There are a couple of slight output changes (whitespace / document separators) in some niche scenarios - I think they are improvements, Bit nervous on releasing this, but all the tests are passing and I've added more tests! Love some early feedback :)

  • Added tonumber support
  • Added kind operator
  • Lua output fixes (#1811) - Thanks @Zash!
  • Add support for Lua input (#1810) - Thanks @Zash!
  • Bumped dependencies