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

build(deps): update minicbor requirement from 0.14 to 0.15 #72

Merged
merged 1 commit into from
Mar 13, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 13, 2022

Updates the requirements on minicbor to permit the latest version.

Changelog

Sourced from minicbor's changelog.

0.15.0

  • ⚠️ Breaking ⚠️: The encoding of IP addresses changed (see commit fac39d5a). This affects the following types:

    • std::net::IpAddr
    • std::net::Ipv4Addr
    • std::net::Ipv6Addr
    • std::net::SocketAddr
    • std::net::SocketAddrV4
    • std::net::SocketAddrV6

    A new module minicbor::legacy is introduced which contains newtype wrappers for these types which continue to use the array-based encoding. Users can opt out of the new compact format by enabling the cargo feature "legacy" and importing the types from the legacy module.

  • A new type minicbor::data::Int has been introduced (see merge request !20) to allow encoding and decoding of the whole CBOR integer range [-264, 264 - 1].

  • ⚠️ Breaking ⚠️: As a consequence of adding the new Int type, a new constructor minicbor::data::Type::Int has been added to denote those (signed) integers that do not fit into an i64. Similarly the new constructor minicbor::decode::Token::Int captures those values.

0.14.2

  • Bugfix release: Imports alloc::string::ToString when necessary (see issue #21) for details.

0.14.1

  • Maintenance release: Add position information to UTF-8 decoding errors.

0.14.0

  • ⚠️ Breaking ⚠️: encode::Error and decode::Error are now structs instead of enums. The actual error representation is hidden and errors are constructed with functions instead of creating enum values directly, for example Error::Message("foo") is now Error::message("foo"). This was done to support adding more information to error values, like the decoding position. For details see merge request !19.

0.13.2

  • Added Decode impl for Box<str> (see merge request !18 by @​tailhook).

0.13.1

  • Bugfix: Decoder::datatype would sometimes report incorrect types for negative integers (see issue #18 and commit 0bd97b72 for details).

0.13.0

  • ⚠️ Breaking ⚠️: Removed the Clone impl of decode::Error.
  • Added a new variant decode::Error::Custom (requires feature std) which contains an

... (truncated)

Commits
  • e8132d8 Merge branch 'develop'
  • fc3e78b Update CHANGELOG and increment version.
  • 26debf0 Merge branch 'legacy' into develop
  • fac39d5 Change encoding of IP addresses.
  • f2dbf7f Merge branch 'i128' into develop
  • 6b8fd99 Add some more tests.
  • add879d Add remaining conversions to and from Int.
  • a0306fb Add minicbor::data::Int to represent CBOR integers.
  • 12f9e46 Add Decoder::i128 method.
  • 10a43f9 Merge branch 'develop'
  • Additional commits viewable in compare view

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)

Updates the requirements on [minicbor](https://gitlab.com/twittner/minicbor) to permit the latest version.
- [Release notes](https://gitlab.com/twittner/minicbor/tags)
- [Changelog](https://gitlab.com/twittner/minicbor/blob/master/CHANGELOG.md)
- [Commits](https://gitlab.com/twittner/minicbor/compare/minicbor-v0.14.0...minicbor-v0.15.0)

---
updated-dependencies:
- dependency-name: minicbor
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 13, 2022
@scarmuega scarmuega merged commit b7610ff into main Mar 13, 2022
@scarmuega scarmuega deleted the dependabot/cargo/minicbor-0.15 branch March 13, 2022 18: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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant