Skip to content

Commit

Permalink
update CHANGELOG.md for v0.12.15
Browse files Browse the repository at this point in the history
  • Loading branch information
itchyny committed Apr 1, 2024
1 parent 3b2117a commit bf1b45a
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
@@ -1,4 +1,17 @@
# Changelog
## [v0.12.15](https://github.com/itchyny/gojq/compare/v0.12.14..v0.12.15) (2024-04-01)
* implement `ltrim`, `rtrim`, `trim` functions
* implement `gojq.ParseError` for getting the offset and token of query parsing error
* implement `gojq.HaltError` for detecting halt errors and stopping outer iteration
* fix object construction with duplicate keys (`{x:0,y:1} | {a:.x,a:.y}`)
* fix `halt` and `halt_error` functions to stop the command execution immediately
* fix variable scope of binding syntax (`"a" as $v | def f: $v; "b" as $v | f`)
* fix pre-defined variables to be available in initial modules (`$ARGS` in `~/.jq`)
* fix `ltrimstr` and `rtrimstr` functions to emit error on non-string input
* fix `nearbyint` and `rint` functions to round ties to even
* improve parser to allow `reduce`, `foreach`, `if`, `try`-`catch` syntax as object values
* remove `pow10` in favor of `exp10`, define `scalbn` and `scalbln` by `ldexp`

## [v0.12.14](https://github.com/itchyny/gojq/compare/v0.12.13..v0.12.14) (2023-12-01)
* implement `abs`, `pick`, and `debug/1` functions
* implement `--raw-output0` option, and remove `--nul-output` (`-0`) option
Expand Down

0 comments on commit bf1b45a

Please sign in to comment.