Skip to content

Bump github.com/google/go-jsonnet from 0.21.0 to 0.22.0#300

Merged
Mruchus merged 1 commit into
masterfrom
dependabot/go_modules/github.com/google/go-jsonnet-0.22.0
Apr 6, 2026
Merged

Bump github.com/google/go-jsonnet from 0.21.0 to 0.22.0#300
Mruchus merged 1 commit into
masterfrom
dependabot/go_modules/github.com/google/go-jsonnet-0.22.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Bumps github.com/google/go-jsonnet from 0.21.0 to 0.22.0.

Release notes

Sourced from github.com/google/go-jsonnet's releases.

v0.22.0

The Python module can be found at https://pypi.org/project/gojsonnet/0.22.0/

What's Changed (since v0.21.0)

  • Updates since Release Candidate 1

    • Apply nesting depth limit when manifesting objects to TOML, YAML, or JSON (#866)
    • Publish pre-built Python wheels (binary packages) for Linux aarch64 (ARM) (#865)
  • Possibly breaking changes

    • Required Go version is increased to 1.24 (https://go.dev/doc/devel/release#go1.24.0) (#850)
    • When evaluating in --multi --string mode, output files now have an extra (trailing) newline added. If you do not want this, you can use --no-trailing-newline. (#819, #843)
    • Output files in --multi mode are restricted to the specified output directory (and subdirectories)
    • Pre-built binary archive names have changed (#848, #814)
  • Language changes, new features, etc

    • Numbers in Jsonnet code can now be written with underscore used to separate groups of digits (e.g., 1_500_000) (#760)
    • New function std.isNull (#806)
    • Bitwise operation arguments are now limited to the "safe-integer" range (google/go-jsonnet#859)
    • jsonnet CLI: New flag --no-trailing-newline - this disables the final newline that is normally included in the output of any Jsonnet evaluation. This option is also added to the API (#819, #843)
    • jsonnetfmt CLI: Names of unclean files are printed to stdout when using --test or --in-place mode (#863)
    • API: FindDependencies can now optionally follow symlinks (#730)
    • Restrict file writes to the specified output directory for --multi (google/go-jsonnet#850)
  • Bug fixes

  • Build systems, testing, CI, internal

Full commit history: google/go-jsonnet@v0.21.0...v0.22.0

New Contributors

... (truncated)

Commits
  • 567b61a release: v0.22.0
  • 456331f refactor: use MaxStack as depth limit instead of fixed constant
  • 502106b fix: add missing linter golden files for cyclic tests
  • 033195b fix: add stack frame accounting to manifest builtins
  • 86c6dc1 Extend "Build and Publish Python Package" workflow to build Linux aarch64 wheels
  • b5ef4cd release: prepare to release v0.22.0-rc1
  • 160987f deps: update referenced github actions to latest
  • 7b3fbdd update cpp-jsonnet to (unreleased) 3a7b2a565827635615f8a9432d94941e2a827c70
  • 154626d print names of reformatted files when using jsonnetfmt --test or --in-place
  • 509404f update cpp-jsonnet to (unreleased) 833f18402b6b6a2da0b2fae75446a1e14b9116dd
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go labels Mar 30, 2026
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/google/go-jsonnet-0.22.0 branch from 7f1bc62 to fc7aed3 Compare April 1, 2026 14:09
@Mruchus
Copy link
Copy Markdown
Contributor

Mruchus commented Apr 2, 2026

Possibly breaking changes
Required Go version is increased to 1.24 (https://go.dev/doc/devel/release#go1.24.0) (google/go-jsonnet#850)

we have minimum version 1.25 specified in our go.mod file

When evaluating in --multi --string mode, output files now have an extra (trailing) newline added. If you do not want this, you can use --no-trailing-newline. (google/go-jsonnet#819, google/go-jsonnet#843)
Output files in --multi mode are restricted to the specified output directory (and subdirectories)

cannot see us using these flags

Pre-built binary archive names have changed (google/go-jsonnet#848, google/go-jsonnet#814)

do not see us using go-jsonnet with downloadable binaries

@Mruchus
Copy link
Copy Markdown
Contributor

Mruchus commented Apr 2, 2026

  • unlikely the possibly breaking changes will affect us

@Mruchus
Copy link
Copy Markdown
Contributor

Mruchus commented Apr 6, 2026

@dependabot rebase

Bumps [github.com/google/go-jsonnet](https://github.com/google/go-jsonnet) from 0.21.0 to 0.22.0.
- [Release notes](https://github.com/google/go-jsonnet/releases)
- [Commits](google/go-jsonnet@v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-jsonnet
  dependency-version: 0.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/github.com/google/go-jsonnet-0.22.0 branch from fc7aed3 to 261fcfe Compare April 6, 2026 10:35
@Mruchus Mruchus merged commit 550f423 into master Apr 6, 2026
2 checks passed
@Mruchus Mruchus deleted the dependabot/go_modules/github.com/google/go-jsonnet-0.22.0 branch April 6, 2026 10:40
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 go

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants