File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 11# Changelog
2+ ## [ v0.12.15] ( https://github.com/itchyny/gojq/compare/v0.12.14..v0.12.15 ) (2024-04-01)
3+ * implement ` ltrim ` , ` rtrim ` , and ` trim ` functions
4+ * implement ` gojq.ParseError ` for getting the offset and token of query parsing error
5+ * implement ` gojq.HaltError ` for detecting halt errors and stopping outer iteration
6+ * fix object construction with duplicate keys (` {x:0,y:1} | {a:.x,a:.y} ` )
7+ * fix ` halt ` and ` halt_error ` functions to stop the command execution immediately
8+ * fix variable scope of binding syntax (` "a" as $v | def f: $v; "b" as $v | f ` )
9+ * fix pre-defined variables to be available in initial modules (` $ARGS ` in ` ~/.jq ` )
10+ * fix ` ltrimstr ` and ` rtrimstr ` functions to emit error on non-string input
11+ * fix ` nearbyint ` and ` rint ` functions to round ties to even
12+ * improve parser to allow ` reduce ` , ` foreach ` , ` if ` , ` try ` -` catch ` syntax as object values
13+ * remove ` pow10 ` in favor of ` exp10 ` , define ` scalbn ` and ` scalbln ` by ` ldexp `
14+
215## [ v0.12.14] ( https://github.com/itchyny/gojq/compare/v0.12.13..v0.12.14 ) (2023-12-01)
316* implement ` abs ` , ` pick ` , and ` debug/1 ` functions
417* implement ` --raw-output0 ` option, and remove ` --nul-output ` (` -0 ` ) option
You can’t perform that action at this time.
0 commit comments