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-derive requirement from 0.7.2 to 0.13.0 #16

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 19, 2022

Updates the requirements on minicbor-derive to permit the latest version.

Changelog

Sourced from minicbor-derive's changelog.

0.13.0

  • ⚠️ Breaking ⚠️: Removed the Clone impl of decode::Error.
  • Added a new variant decode::Error::Custom (requires feature std) which contains an arbitrary Box<dyn std::error::Error + Send + Sync>.

0.12.1

  • Change Tokenizer::token to move to the end of decoding input when an error occurs. This is done because some errors do not cause consumption of the input, hence repeated calls to Tokenizer::token may not terminate.

0.12.0

  • Extend the optionality of fields beyond Option. This applies to derived impls of Encode and Decode which make use of newly added methods Encode::is_nil and Decode::nil instead of Option::is_none and None. See issue #10 and merge request !15 for details.

0.11.5

  • Accept non-preferred integer encodings (see issue #14 for details).
  • Added Decoder::{null, undefined} methods.
  • Added data::Cbor as identity element of Encode and Decode.

0.11.4

  • Bugfix: Decoding strings or bytes with a length of u64::MAX would cause an overflow of the internal decoder position value. This case is now properly handled. See issue #12 for details.
  • Bugfix: The partial-derive-support feature did not re-export minicbor-derive, nor did it make the functionality of minicbor::bytes available. See merge request !14 by @​dne1 for details.

0.11.3

  • Bugfix release: Version 0.11.2 added Encode/Decode impls for various atomic types without considering their availability on the target platform (cf. issue #11). In here we attempt to only offer impls for available atomic types (cf. merge request !13 for details).

0.11.2

  • Improves minicbor::display to be more robust when applied to malformed CBOR values (see commit c1294dd for details).
  • Adds several Encode/Decode impls:
    • core::num::Wrapping
    • core::sync::atomic::{AtomicBool, AtomicI8, AtomicI16, AtomicI32, AtomicI64, AtomicIsize}
    • core::sync::atomic::{AtomicU8, AtomicU16, AtomicU32, AtomicU64, AtomicUsize}
    • core::cell::{Cell, RefCell}
    • core::ops::{Bound, Range, RangeFrom, RangeInclusive, RangeTo, RangeToInclusive}
    • std::path::{Path, PathBuf}
    • std::time::SystemTime

... (truncated)

Commits
  • c30734d Merge branch 'develop'
  • a21703f Update CHANGELOG and increment versions.
  • 9492d90 Clarify that the derive macro uses Ctx name.
  • e8a6bf9 Merge branch 'cbor_len' into develop
  • f69c5d0 Add some documentation comments about cbor_len.
  • b4ab8aa Pass context as argument to cbor_len.
  • 4ab5f12 Use custom is_nil attribute when deriving CborLen.
  • cbd5427 Enable external cbor_len functions.
  • b723cc0 Add CborLen instances for types in bytes mod.
  • 3f3b39a Add derive support for CborLen.
  • 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-derive](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/develop/CHANGELOG.md)
- [Commits](https://gitlab.com/twittner/minicbor/compare/minicbor-v0.7.2...minicbor-derive-v0.13.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 19, 2022
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.

0 participants