Skip to content

Releases: kislyuk/yq

v3.1.1

22 Feb 05:26
Compare
Choose a tag to compare
  • Handle TOML datetimes. Fixes #160

    • Test and documentation improvements

v3.1.0

24 Jul 17:51
v3.1.0
5979f1e
Compare
Choose a tag to compare
  • Use configurable output grammar, compatible with YAML 1.1

v3.0.2

05 Jul 18:52
v3.0.2
13315d4
Compare
Choose a tag to compare
  • Expand merge keys (https://yaml.org/type/merge.html). This is a YAML
    1.1 specific behavior, but will be accommodated in yq due to its
    widespread use and low likelihood of accidental invocation.

v3.0.1

04 Jul 20:53
Compare
Choose a tag to compare
  • yq now uses the YAML 1.2 grammar when parsing and rendering YAML
    documents. This means bare literals like “on”, “no”, and “12:34:56”
    are interpreted as strings. (Fix interrupted release)

v2.14.0

21 Feb 03:14
v2.14.0
b6cabac
Compare
Choose a tag to compare
  • Support binary and set tags. Fixes #140

v2.13.0

03 Dec 00:42
v2.13.0
7ce5ce1
Compare
Choose a tag to compare
  • Armor against entity expansion attacks

    • Improve YAML loading performance by using CSafeLoader where available

    • Require PyYAML 5.3.1 or newer

    • Test and release infrastructure improvements

v2.12.2

13 Jun 21:33
v2.12.2
c095bd5
Compare
Choose a tag to compare
  • Handle -n correctly

v2.12.1

13 Jun 19:19
v2.12.1
340f8e4
Compare
Choose a tag to compare
  • Do not close fds on child process

v2.12.0

05 Feb 20:46
v2.12.0
5b8af0e
Compare
Choose a tag to compare
  • Add TOML support and the tomlq CLI utility to access it

    • Drop Python 2.7 support

v2.11.1

26 Sep 22:35
v2.11.1
9269795
Compare
Choose a tag to compare

Parse correctly when empty string is passed as jq_filter