Skip to content

chore(deps): bump github.com/ipld/go-ipld-prime from 0.21.0 to 0.22.0#65

Merged
rvagg merged 1 commit intomasterfrom
dependabot/go_modules/github.com/ipld/go-ipld-prime-0.22.0
Feb 18, 2026
Merged

chore(deps): bump github.com/ipld/go-ipld-prime from 0.21.0 to 0.22.0#65
rvagg merged 1 commit intomasterfrom
dependabot/go_modules/github.com/ipld/go-ipld-prime-0.22.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Bumps github.com/ipld/go-ipld-prime from 0.21.0 to 0.22.0.

Release notes

Sourced from github.com/ipld/go-ipld-prime's releases.

v0.22.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from github.com/ipld/go-ipld-prime's changelog.

CHANGELOG

Here is collected some brief notes on major changes over time, sorted by tag in which they are first available.

Of course for the "detailed changelog", you can always check the commit log! But hopefully this summary helps.

Note about version numbering: All release tags are in the "v0.${x}" range. We do not expect to make a v1 release. Nonetheless, this should not be taken as a statement that the library isn't usable already. Much of this code is used in other libraries and products, and we do take some care about making changes. (If you're ever wondering about stability of a feature, ask -- or contribute more tests ;))

Planned/Upcoming Changes

Here are some outlines of changes we intend to make that affect the public API:

  • IPLD Amend: is likely to land soon; it implements a more efficient underlying architecture to support IPLD Patch and related features. IPLD Amend adds an interface to allow incremental changes to Nodes in an efficient way. Whereas IPLD Patch is a protocol for expressing changes. We're still working on figuring out exactly where it fits in the stack and making sure it won't be disruptive but early benchmarks are very promising for both Patch and traversal-based transforms. See ipld/go-ipld-prime#445 for more.
  • Layered Node implementation optimizations: When layering different implementations of Node builders or consumers, having to defer through basicnode types can lead to large inefficiencies of memory and speed. We are looking at ways to improve this situation, including ways to assemble layered assemblers. See ipld/go-ipld-prime#443 for discussion and some initial plans.
  • Selectors: There have been some recurring wishes to do something about the Selector package layout. There's no intended or prioritized date for this. See ipld/go-ipld-prime#236 for more.
  • Absent / "Not found" values: There may be some upcoming changes to exactly how "not found" values are handled in order to clarify and standardize the subject. There's no finalized date for this. See ipld/go-ipld-prime#360 for more.

Released Changes

Commits
  • 75f643e chore: v0.22.0 bump (#612)
  • e43bf4a feat(dagcbor): make decode budget configurable via DecodeOptions (#611)
  • 2fe6c72 chore: update deps
  • a425e60 ci: uci/update-go (#609)
  • 0a304bd ci: uci/copy-templates (#600)
  • 7879a2e build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0
  • 734605b fix: staticcheck complaints
  • e3168d4 chore!: bump go.mod to Go 1.23 and run go fix
  • 845b7c2 chore!: bump go.mod to Go 1.23 and run go fix
  • 6685a3d chore!: bump go.mod to Go 1.23 and run go fix
  • 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 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/ipld/go-ipld-prime](https://github.com/ipld/go-ipld-prime) from 0.21.0 to 0.22.0.
- [Release notes](https://github.com/ipld/go-ipld-prime/releases)
- [Changelog](https://github.com/ipld/go-ipld-prime/blob/master/CHANGELOG.md)
- [Commits](ipld/go-ipld-prime@v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: github.com/ipld/go-ipld-prime
  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 added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Feb 16, 2026
@rvagg rvagg merged commit ed70409 into master Feb 18, 2026
7 checks passed
@rvagg rvagg deleted the dependabot/go_modules/github.com/ipld/go-ipld-prime-0.22.0 branch February 18, 2026 06:45
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