Skip to content

Bump github.com/theory/jsonpath from 0.11.0 to 0.12.0#76

Merged
AsaiYusuke merged 2 commits into
mainfrom
dependabot/go_modules/github.com/theory/jsonpath-0.12.0
Apr 13, 2026
Merged

Bump github.com/theory/jsonpath from 0.11.0 to 0.12.0#76
AsaiYusuke merged 2 commits into
mainfrom
dependabot/go_modules/github.com/theory/jsonpath-0.12.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 13, 2026

Bumps github.com/theory/jsonpath from 0.11.0 to 0.12.0.

Release notes

Sourced from github.com/theory/jsonpath's releases.

Release v0.12.0

⚡ Improvements

  • Added support for selecting values from any type of slice or string-keyed map, not just []any or map[string]any. Internally it still prefers []any and map[string]any, to optimize for values decoded by encoding/json, but it now falls back on reflection to detect any other kind of slice or string-keyed map. Thanks to @​ndsboy for the prompt (#26).
  • Updated result set creation to allocate more slots for results when the number of results are unknown, based on the number of selectors or items to select from, to improve memory efficiency. Encouraged by the recent Go blog post describing the advantages of this pattern.

⬆️ Dependency Updates

  • Upgraded to golangci-lint v2.11.4 and made suggested slice allocation optimizations.

📚 Documentation

  • Fixed some broken Go Doc links.

🆚 For more detail compare changes since v0.11.0.

Changelog

Sourced from github.com/theory/jsonpath's changelog.

[v0.12.0] — 2026-04-12

⚡ Improvements

  • Added support for selecting values from any type of slice or string-keyed map, not just []any or map[string]any. Internally it still prefers []any and map[string]any, to optimize for values decoded by encoding/json, but it now falls back on reflection to detect any other kind of slice or string-keyed map. Thanks to @​ndsboy for the prompt (#26).
  • Updated result set creation to allocate more slots for results when the number of results are unknown, based on the number of selectors or items to select from, to improve memory efficiency. Encouraged by the recent Go blog post describing the advantages of this pattern.

⬆️ Dependency Updates

  • Upgraded to golangci-lint v2.11.4 and made suggested slice allocation optimizations.

📚 Documentation

  • Fixed some broken Go Doc links.
Commits
  • bccc78c Increment to and timestamp v0.12.0
  • 6e9665f Fix links, mention slice & map support
  • 971769f Fallback on reflection to select from slice & map
  • 1bef171 Upgrade golangci-lint to v2.11.1
  • See full diff 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [github.com/theory/jsonpath](https://github.com/theory/jsonpath) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/theory/jsonpath/releases)
- [Changelog](https://github.com/theory/jsonpath/blob/main/CHANGELOG.md)
- [Commits](theory/jsonpath@v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: github.com/theory/jsonpath
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Apr 13, 2026
@AsaiYusuke AsaiYusuke merged commit 213a165 into main Apr 13, 2026
@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/theory/jsonpath-0.12.0 branch April 13, 2026 09:42
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 Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant