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/ipld/go-ipld-prime from 0.19.0 to 0.20.0 #59

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 13, 2023

Bumps github.com/ipld/go-ipld-prime from 0.19.0 to 0.20.0.

Release notes

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

v0.20.0

go-ipld-prime's release policy says that:

even numbers should be easy upgrades; odd numbers may change things

As such, v0.20.0 is a relatively minor release with a grab-bag of small improvements and fixes.

2023 February 11

What's Changed

Schema errors can now errors.Is:

  • [61c9ab10d4] - feat: support errors.Is for schema errors (Ian Davis) #476

Schema DMT (schema/dmt) is now more usable from the outside and has a new ConcatenateSchemas function that can be used to combine two schemas into one:

  • [db9d8a7512] - Export schema/dmt.TypeSystem. (Eric Myhre) #483
  • [39818c169a] - Add a SchemaConcatenate operation. (Eric Myhre) #483
  • [c68ba53c67] - More accurate name for structure that contains easy access to prototypes. (Eric Myhre) #483
  • [2ecabf1217] - Add several pieces of docs to schema/dmt. (Eric Myhre)
  • [33475f0448] - Fix mispatched package declaration. (Eric Myhre)

The DAG-CBOR codec now has an DontParseBeyondEnd option (default false) that allows it to parse undelimited streamed objects. This matches the same functionality already in DAG-JSON and should only be used for specialised cases:

  • [7b00b1490f] - feat(dagcbor): mode to allow parsing undelimited streamed objects (Rod Vagg) #490

datamodel.Copy got some direct test coverage and will now complain if you try to copy a nil node:

  • [f4bb2daa27] - fix(datamodel): add tests to Copy, make it complain on nil (Rod Vagg) #491

The LinkSystem data loading check will compare links (CIDs) to ensure it loaded what you wanted; this now properly supports the case where your link is a pointer:

  • [1fc56b8e7a] - Fix hash mismatch error on matching link pointer (Masih H. Derkani) #480

New Contributors

Full Changelog: ipld/go-ipld-prime@v0.19.0...v0.20.0

Changelog

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

v0.20.0

go-ipld-prime's release policy says that:

even numbers should be easy upgrades; odd numbers may change things

As such, v0.20.0 is a relatively minor release with a grab-bag of small improvements and fixes.

2023 February 11

Schema errors can now errors.Is:

  • [61c9ab10d4] - feat: support errors.Is for schema errors (Ian Davis) #476

Schema DMT (schema/dmt) is now more usable from the outside and has a new ConcatenateSchemas function that can be used to combine two schemas into one:

  • [db9d8a7512] - Export schema/dmt.TypeSystem. (Eric Myhre) #483
  • [39818c169a] - Add a SchemaConcatenate operation. (Eric Myhre) #483
  • [c68ba53c67] - More accurate name for structure that contains easy access to prototypes. (Eric Myhre) #483
  • [2ecabf1217] - Add several pieces of docs to schema/dmt. (Eric Myhre)
  • [33475f0448] - Fix mispatched package declaration. (Eric Myhre)

The DAG-CBOR codec now has an DontParseBeyondEnd option (default false) that allows it to parse undelimited streamed objects. This matches the same functionality already in DAG-JSON and should only be used for specialised cases:

  • [7b00b1490f] - feat(dagcbor): mode to allow parsing undelimited streamed objects (Rod Vagg) #490

datamodel.Copy got some direct test coverage and will now complain if you try to copy a nil node:

  • [f4bb2daa27] - fix(datamodel): add tests to Copy, make it complain on nil (Rod Vagg) #491

The LinkSystem data loading check will compare links (CIDs) to ensure it loaded what you wanted; this now properly supports the case where your link is a pointer:

  • [1fc56b8e7a] - Fix hash mismatch error on matching link pointer (Masih H. Derkani) #480
Commits
  • 200b4a6 Prepare v0.20.0
  • f4bb2da fix(datamodel): add tests to Copy, make it complain on nil
  • 7b00b14 feat(dagcbor): mode to allow parsing undelimited streamed objects
  • db30294 build(deps): bump github.com/multiformats/go-multicodec
  • 1a409dc build(deps): bump github.com/ipfs/go-blockservice
  • 33475f0 Fix mispatched package declaration.
  • 2ecabf1 Add several pieces of docs to schema/dmt.
  • eda53db Merge pull request #483 from ipld/schema-concatenation
  • c68ba53 More accurate name for structure that contains easy access to prototypes.
  • 39818c1 Add a SchemaConcatenate operation.
  • 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)

Bumps [github.com/ipld/go-ipld-prime](https://github.com/ipld/go-ipld-prime) from 0.19.0 to 0.20.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.19.0...v0.20.0)

---
updated-dependencies:
- dependency-name: github.com/ipld/go-ipld-prime
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 13, 2023
@rvagg rvagg merged commit 6f0c4e5 into master Feb 14, 2023
@rvagg rvagg deleted the dependabot/go_modules/github.com/ipld/go-ipld-prime-0.20.0 branch February 14, 2023 02:36
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