rust-multiaddr
rust-multiaddr copied to clipboard
build(deps): update bincode requirement from 1 to 2
Updates the requirements on bincode to permit the latest version.
Release notes
Sourced from bincode's releases.
v2.0.0
Stable! Finally! After 4 years in development! Many changes have made it in since rc.3, including (unfortunately) some last minute breaking changes. But documentation has been cleaned up to a point where we finally feel comfortable committing to things as they are.
If you haven't been following along with the 2.0 changes here is a brief overview
- Completely rewritten API decoupled from serde
no_stdsupport- Official format specification
- Default configuration changes
- Increase MSRV to 1.85.0
What's Changed since 1.3.1
- Fix
WithOtherTrailingandWithOtherIntEncodingby@lubenin bincode-org/bincode#342- Update docs to highlight differences between DefaultOptions and fns by
@apgoetzin bincode-org/bincode#373- Address questions regarding suitability for storage and untrusted inputs by
@mbrin bincode-org/bincode#346- Fixed a stray comment. by
@manuthambiin bincode-org/bincode#360- update CI to new branching scheme by
@ZoeyRin bincode-org/bincode#376- clarify msrv support by
@ZoeyRin bincode-org/bincode#375- fix linting ci error by
@ZoeyRin bincode-org/bincode#377- prep branch for 2.0 work by
@ZoeyRin bincode-org/bincode#379- Update URLs and some cleanups by
@atouchetin bincode-org/bincode#383- fix typo by
@ehooiin bincode-org/bincode#392- Edit version badge link by
@atouchetin bincode-org/bincode#389- Optimize varint parsing by
@saethlinin bincode-org/bincode#337- Fix CI on trunk by
@ZoeyRin bincode-org/bincode#408- Update logo by
@ZoeyRin bincode-org/bincode#407- Make bincode_derive 0 dependencies by
@VictorKoendersin bincode-org/bincode#409- Config rewrite by
@ZoeyRin bincode-org/bincode#412- Reintroduce varint optimizations by
@ZoeyRin bincode-org/bincode#414- Feature/deserde by
@ZoeyRin bincode-org/bincode#413- Updated readme.md and added a test for the examples by
@VictorKoendersin bincode-org/bincode#417- Update authors to reflect current code state by
@ZoeyRin bincode-org/bincode#418- Add necessary metadata to bincode_derive by
@ZoeyRin bincode-org/bincode#420- Replace test-all-features with a manual CI matrix by
@VictorKoendersin bincode-org/bincode#419- Made the zigzag encoding examples compile and run by
@VictorKoendersin bincode-org/bincode#421- Fix some typos by
@Seppel3210in bincode-org/bincode#423- Generate qualified Result type in derive by
@andrenthin bincode-org/bincode#430- Fixes for 427 by
@VictorKoendersin bincode-org/bincode#428- split off BorrowDecode from Decode in bincode_derive by
@VictorKoendersin bincode-org/bincode#432- functions to enable encoding/decoding serde types by
@VictorKoendersin bincode-org/bincode#422- Allow serde types to be Decode/Encoded by
@VictorKoendersin bincode-org/bincode#434- Release 2.0.0-alpha.1 by
@VictorKoendersin bincode-org/bincode#435- Added Decode/Encode for HashMap by
@VictorKoendersin bincode-org/bincode#438- Added test case for a borrowed str by
@VictorKoendersin bincode-org/bincode#441- Fixed clippy warnings by
@VictorKoendersin bincode-org/bincode#447- Impl BorrowDecode for Option by
@songzhiin bincode-org/bincode#446- Feature/config limit by
@VictorKoendersin bincode-org/bincode#439- [Breaking change] Made all
decode_from_slicealso return the number of bytes read by@VictorKoendersin bincode-org/bincode#445- Extract virtue by
@VictorKoendersin bincode-org/bincode#443- Made the CI also check the benchmarks, fixed compile issue in benchmarks by
@VictorKoendersin bincode-org/bincode#449- Made the derive macros automatically implement the required traits on generic arguments by
@VictorKoendersin bincode-org/bincode#454
... (truncated)
Commits
a3381092.0.0 stable (#742)c8a42f7Decode context (#749)56da696make serde decode api consistent (#748)1332236Expose types implementingserde::SerializerandDeserializer(#729)d8baf43Finally got around to updating the spec based on feedback (#741)75b2928Document making serde an optional dependency (#746)5727e67Fix CI and clippy (#747)0ab1f71chore typo fix README.md (#737)29d8d84impl basic traits forCompatandBorrowCompat(#734)330e277Fix typo in spec.md (#730)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)