Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/itchyny/gojq from 0.12.2 to 0.12.5 #65

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 2, 2021

Bumps github.com/itchyny/gojq from 0.12.2 to 0.12.5.

Release notes

Sourced from github.com/itchyny/gojq's releases.

Release v0.12.5

  • implement input_filename function for the command
  • fix priority bug of declared functions and arguments (def g: 1; def f(g): g; f(2))
  • fix label handling to catch the correct break error (first((0, 0) | first(0)))
  • fix null|error and error(null) to behave like empty (null | [0, error, error(null), 1])
  • fix integer division to keep precision when divisible (1 / 1 * 1000000000000000000000)
  • fix modulo operator on negative number and large number ((-1) % 10000000000)
  • fix combination of slurp (--slurp) and raw input option (--raw-input) to keep newlines
  • change the default module paths to ~/.jq, $ORIGIN/../lib/gojq, $ORIGIN/lib where $ORIGIN is the directory where the executable is located in
  • improve command argument parser to recognize query with leading hyphen, allow hyphen for standard input, and force posix style on Windows
  • improve @base64d to allow input without padding characters
  • improve fromdate, fromdateiso8601 to parse date time strings with timezone offset
  • improve halt_error to print error values without prefix
  • improve sub, gsub to allow the replacement string emitting multiple values
  • improve encoding \b and \f in strings
  • improve module loader for search path in query, and absolute path
  • improve query lexer to support string literal including newlines
  • improve performance of index, rindex, indices, transpose, and walk functions
  • improve performance of value preview in errors and debug mode
  • improve runtime performance including tail call optimization
  • switch Docker base image to distroless/static:debug

Release v0.12.4

  • fix numeric conversion of large floating-point numbers in modulo operator
  • implement a compiler option for adding custom iterator functions
  • implement gojq.NewIter function for creating a new iterator from values
  • implement $ARGS.named for listing command line variables
  • remove debug and stderr functions from the library
  • stop printing newlines on stderr function for jq compatibility

Release v0.12.3

  • fix array slicing with infinities and large numbers ([0][-infinite:infinite], [0][:1e20])
  • fix multiplying strings and modulo by infinities on MIPS 64 architecture
  • fix git revision information in Docker images
  • release multi-platform Docker images for ARM 64
  • switch to distroless image for Docker base image
Changelog

Sourced from github.com/itchyny/gojq's changelog.

v0.12.5 (2021-09-01)

  • implement input_filename function for the command
  • fix priority bug of declared functions and arguments (def g: 1; def f(g): g; f(2))
  • fix label handling to catch the correct break error (first((0, 0) | first(0)))
  • fix null|error and error(null) to behave like empty (null | [0, error, error(null), 1])
  • fix integer division to keep precision when divisible (1 / 1 * 1000000000000000000000)
  • fix modulo operator on negative number and large number ((-1) % 10000000000)
  • fix combination of slurp (--slurp) and raw input option (--raw-input) to keep newlines
  • change the default module paths to ~/.jq, $ORIGIN/../lib/gojq, $ORIGIN/lib where $ORIGIN is the directory where the executable is located in
  • improve command argument parser to recognize query with leading hyphen, allow hyphen for standard input, and force posix style on Windows
  • improve @base64d to allow input without padding characters
  • improve fromdate, fromdateiso8601 to parse date time strings with timezone offset
  • improve halt_error to print error values without prefix
  • improve sub, gsub to allow the replacement string emitting multiple values
  • improve encoding \b and \f in strings
  • improve module loader for search path in query, and absolute path
  • improve query lexer to support string literal including newlines
  • improve performance of index, rindex, indices, transpose, and walk functions
  • improve performance of value preview in errors and debug mode
  • improve runtime performance including tail call optimization
  • switch Docker base image to distroless/static:debug

v0.12.4 (2021-06-01)

  • fix numeric conversion of large floating-point numbers in modulo operator
  • implement a compiler option for adding custom iterator functions
  • implement gojq.NewIter function for creating a new iterator from values
  • implement $ARGS.named for listing command line variables
  • remove debug and stderr functions from the library
  • stop printing newlines on stderr function for jq compatibility

v0.12.3 (2021-04-01)

  • fix array slicing with infinities and large numbers ([0][-infinite:infinite], [0][:1e20])
  • fix multiplying strings and modulo by infinities on MIPS 64 architecture
  • fix git revision information in Docker images
  • release multi-platform Docker images for ARM 64
  • switch to distroless image for Docker base image
Commits
  • 727b4b5 bump up version to 0.12.5
  • d31518f update CHANGELOG.md for v0.12.5
  • 58323e1 update dependencies
  • 0be6bb5 use Go 1.17 on release flow for windows/arm64 support
  • cf3a426 remove lexer.go from make dependencies of parser.go
  • 79e3f4b avoid interfaces in scope stack to reduce allocations (ref #86)
  • 060caf6 truncate values offset and stack limits to reduce allocations (fix #86)
  • 9cca018 use nop instruction to fix debug information offset of variables
  • 4ee9f7f add debug information for variables like $ARGS
  • 9f84593 use value preview to truncate large value on debug mode
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 2, 2021
@Eun
Copy link
Owner

Eun commented Oct 5, 2021

@dependabot rebase

Bumps [github.com/itchyny/gojq](https://github.com/itchyny/gojq) from 0.12.2 to 0.12.5.
- [Release notes](https://github.com/itchyny/gojq/releases)
- [Changelog](https://github.com/itchyny/gojq/blob/main/CHANGELOG.md)
- [Commits](itchyny/gojq@v0.12.2...v0.12.5)

---
updated-dependencies:
- dependency-name: github.com/itchyny/gojq
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/itchyny/gojq-0.12.5 branch from 636c1c1 to 0843270 Compare October 5, 2021 13:33
@Eun Eun merged commit 1a97978 into master Oct 5, 2021
@Eun Eun deleted the dependabot/go_modules/github.com/itchyny/gojq-0.12.5 branch October 5, 2021 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant