146 Commits

Author SHA1 Message Date
1733737bfe Update Rust crate reqwest to v0.12.13
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-12 00:19:29 +00:00
6c1ba8cadf Merge pull request 'Update Rust crate bincode to v2.0.1' (#118) from renovate/bincode-2.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #118
2025-03-11 13:13:30 +00:00
09ac30d9d3 Update Rust crate bincode to v2.0.1
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-11 00:19:17 +00:00
666e4df395 Update Rust crate bincode to v2.0.0 (#115)
All checks were successful
continuous-integration/drone/push Build is passing
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [bincode](https://github.com/bincode-org/bincode) | dependencies | patch | `2.0.0-rc.3` -> `2.0.0` |

---

### Release Notes

<details>
<summary>bincode-org/bincode (bincode)</summary>

### [`v2.0.0`](https://github.com/bincode-org/bincode/releases/tag/v2.0.0)

[Compare Source](https://github.com/bincode-org/bincode/compare/v2.0.0-rc.3...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_std` support
-   Official format specification
-   Default configuration changes
-   Increase MSRV to 1.85.0

#### What's Changed since 1.3.1

-   Fix `WithOtherTrailing` and `WithOtherIntEncoding` by [@&#8203;luben](https://github.com/luben) in https://github.com/bincode-org/bincode/pull/342
-   Update docs to highlight differences between DefaultOptions and fns by [@&#8203;apgoetz](https://github.com/apgoetz) in https://github.com/bincode-org/bincode/pull/373
-   Address questions regarding suitability for storage and untrusted inputs by [@&#8203;mbr](https://github.com/mbr) in https://github.com/bincode-org/bincode/pull/346
-   Fixed a stray comment. by [@&#8203;manuthambi](https://github.com/manuthambi) in https://github.com/bincode-org/bincode/pull/360
-   update CI to new branching scheme by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/376
-   clarify msrv support by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/375
-   fix linting ci error by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/377
-   prep branch for 2.0 work by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/379
-   Update URLs and some cleanups by [@&#8203;atouchet](https://github.com/atouchet) in https://github.com/bincode-org/bincode/pull/383
-   fix typo by [@&#8203;ehooi](https://github.com/ehooi) in https://github.com/bincode-org/bincode/pull/392
-   Edit version badge link by [@&#8203;atouchet](https://github.com/atouchet) in https://github.com/bincode-org/bincode/pull/389
-   Optimize varint parsing by [@&#8203;saethlin](https://github.com/saethlin) in https://github.com/bincode-org/bincode/pull/337
-   Fix CI on trunk by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/408
-   Update logo by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/407
-   Make bincode_derive 0 dependencies by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/409
-   Config rewrite by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/412
-   Reintroduce varint optimizations by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/414
-   Feature/deserde by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/413
-   Updated readme.md and added a test for the examples by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/417
-   Update authors to reflect current code state by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/418
-   Add necessary metadata to bincode_derive by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/420
-   Replace test-all-features with a manual CI matrix by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/419
-   Made the zigzag encoding examples compile and run by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/421
-   Fix some typos by [@&#8203;Seppel3210](https://github.com/Seppel3210) in https://github.com/bincode-org/bincode/pull/423
-   Generate qualified Result type in derive by [@&#8203;andrenth](https://github.com/andrenth) in https://github.com/bincode-org/bincode/pull/430
-   Fixes for 427 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/428
-   split off BorrowDecode from Decode in bincode_derive by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/432
-   functions to enable encoding/decoding serde types by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/422
-   Allow serde types to be Decode/Encoded by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/434
-   Release 2.0.0-alpha.1 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/435
-   Added Decode/Encode for HashMap\<K, V> by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/438
-   Added test case for a borrowed str by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/441
-   Fixed clippy warnings by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/447
-   Impl BorrowDecode for Option<&\[u8]> and Option<\&str> by [@&#8203;songzhi](https://github.com/songzhi) in https://github.com/bincode-org/bincode/pull/446
-   Feature/config limit by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/439
-   \[Breaking change] Made all `decode_from_slice` also return the number of bytes read by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/445
-   Extract virtue by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/443
-   Made the CI also check the benchmarks, fixed compile issue in benchmarks by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/449
-   Made the derive macros automatically implement the required traits on generic arguments by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/454
-   Release v2.0.0-alpha.2 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/455
-   feat: Make `Configuration` functions `const` by [@&#8203;Popog](https://github.com/Popog) in https://github.com/bincode-org/bincode/pull/456
-   Fix failed varint bench by [@&#8203;ygf11](https://github.com/ygf11) in https://github.com/bincode-org/bincode/pull/457
-   Updated readme, added a paragraph on why we don't support #\[repr(u8)] by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/461
-   Bump virtue 0.0.4 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/463
-   Fixed derive impl on an empty enum by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/462
-   Release v2.0.0-beta.0 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/464
-   Fix overflow error when deserializing invalid Duration by [@&#8203;5225225](https://github.com/5225225) in https://github.com/bincode-org/bincode/pull/465
-   Fix panic with invalid system time by [@&#8203;5225225](https://github.com/5225225) in https://github.com/bincode-org/bincode/pull/469
-   Add fuzzing harness, try to decode into various types by [@&#8203;5225225](https://github.com/5225225) in https://github.com/bincode-org/bincode/pull/468
-   Switched Decode and BorrowDecode to take \&mut D by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/470
-   Switch Encode to take \&mut E by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/471
-   Implemented the newly stabilized CString::from_vec_with_nul method by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/473
-   Made SerdeDecoder attempt to allocate memory before complaining by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/475
-   Update documentation by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/480
-   Moved Configuration::standard() and ::legacy() to the config module by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/481
-   Feature/improve serde by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/477
-   made the serde functions consistent with the base bincode functions by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/483
-   Migration guide by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/482
-   Release v2.0.0-beta.1 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/484
-   Run code coverage on all features by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/485
-   Added #\[serde(untagged)] to the documentation of attributes that don't work by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/486
-   Fixed an error in bincode derive where it would implement the wrong trait if a generic parameter is present by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/487
-   Release v2.0.0-beta.2 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/488
-   Added a table to the documentation to pick which functions to use by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/490
-   Fix a bunch of typos by [@&#8203;poljar](https://github.com/poljar) in https://github.com/bincode-org/bincode/pull/492
-   Return an error if a decoded slice length doesn't fit into usize by [@&#8203;poljar](https://github.com/poljar) in https://github.com/bincode-org/bincode/pull/491
-   Updated to virtue 0.0.6, added #\[bincode(crate = other)] attribute by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/494
-   Bumped dependency of virtue to 0.0.7 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/495
-   Bincode 1 compatibility framework by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/489
-   Added documentation on how to add compatibility tests by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/497
-   Made the compatibility check also include bincode 2 serde, and added comments by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/501
-   Fix CString compatibility with bincode v1 by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/502
-   Fuzz for compatibility with bincode v1 by [@&#8203;5225225](https://github.com/5225225) in https://github.com/bincode-org/bincode/pull/498
-   Fix/issue 500 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/503
-   Add Membership test by [@&#8203;ppamorim](https://github.com/ppamorim) in https://github.com/bincode-org/bincode/pull/500
-   Release v2.0.0-beta.3 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/505
-   Reference implementations for Reader and Writer by [@&#8203;BRA1L0R](https://github.com/BRA1L0R) in https://github.com/bincode-org/bincode/pull/507
-   Made config::standard() implement .write_fixed_array_header() by default by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/509
-   Added HashSet by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/516
-   Made the compat fuzzer ignore any LimitExceeded error by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/515
-   Release 2.0.0-rc.1 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/510
-   Add zoxide under Bincode in the Wild by [@&#8203;ajeetdsouza](https://github.com/ajeetdsouza) in https://github.com/bincode-org/bincode/pull/525
-   Made the Cow Encode constraints more permissive by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/524
-   Added `additional` to the `UnexpectedEnd` decode error by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/522
-   Allow encoding/decoding of HashMap and HashSet with custom hash algorithms by [@&#8203;bronsonp](https://github.com/bronsonp) in https://github.com/bincode-org/bincode/pull/529
-   Added `std::error::Error::source` by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/530
-   Added cross platform tests workflow by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/534
-   Fix riscv32 atomics and fix tests on 32-bit platforms by [@&#8203;xobs](https://github.com/xobs) in https://github.com/bincode-org/bincode/pull/533
-   Fix cross platform tests by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/540
-   Switched to weak dependencies by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/538
-   Fix tuple struct encoding in serde by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/549
-   Rewrite: seperated Decode and BorrowDecode by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/526
-   Add impl Encode for \[T], where T: Encode by [@&#8203;cronokirby](https://github.com/cronokirby) in https://github.com/bincode-org/bincode/pull/542
-   Add impls for Rc<\[T]> and Arc<\[T]> by [@&#8203;maciejhirsz](https://github.com/maciejhirsz) in https://github.com/bincode-org/bincode/pull/552
-   Shrink `DecodeError` from 48 to 32 bytes on 64-bit arch by [@&#8203;maciejhirsz](https://github.com/maciejhirsz) in https://github.com/bincode-org/bincode/pull/553
-   Added windows and macos runner by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/554
-   Implement `Decode` for `Box<str>` by [@&#8203;SabrinaJewson](https://github.com/SabrinaJewson) in https://github.com/bincode-org/bincode/pull/562
-   Fixed clippy warning and updated DecodeError by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/574
-   Updated test dependencies: uuid and glam by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/576
-   Made `peek_read` take `&mut self` by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/572
-   Prefixed the E and D generic argument in bincode-derive by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/573
-   Implement Default for Configuration by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/575
-   Document what the usizes are for ([#&#8203;546](https://github.com/bincode-org/bincode/issues/546)) in https://github.com/bincode-org/bincode/pull/577
-   Clarify config::legacy() doc to match config::standard() by [@&#8203;trevyn](https://github.com/trevyn) in https://github.com/bincode-org/bincode/pull/580
-   Implement Encode for tuples with up-to 16 elements. by [@&#8203;gz](https://github.com/gz) in https://github.com/bincode-org/bincode/pull/583
-   Document configuration generics by [@&#8203;trevyn](https://github.com/trevyn) in https://github.com/bincode-org/bincode/pull/581
-   Extended BorrowDecode for HashMap to support custom hashers by [@&#8203;Speedy37](https://github.com/Speedy37) in https://github.com/bincode-org/bincode/pull/585
-   Allow decoding with custom `DeserializeSeed` by [@&#8203;MrGVSV](https://github.com/MrGVSV) in https://github.com/bincode-org/bincode/pull/586
-   Added `[serde(tag)]` to the list of tags that are known to give issues by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/584
-   Release 2.0.0-rc.2 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/588
-   Bump `virtue` to 0.0.9 and add test for [#&#8203;537](https://github.com/bincode-org/bincode/issues/537) by [@&#8203;trevyn](https://github.com/trevyn) in https://github.com/bincode-org/bincode/pull/591
-   Encode variant index instead of variant value by [@&#8203;trevyn](https://github.com/trevyn) in https://github.com/bincode-org/bincode/pull/593
-   Create CODE_OF_CONDUCT.md by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/597
-   Move generated files to `target/generated/bincode` by [@&#8203;trevyn](https://github.com/trevyn) in https://github.com/bincode-org/bincode/pull/600
-   Add DecodeError::Other by [@&#8203;odysa](https://github.com/odysa) in https://github.com/bincode-org/bincode/pull/602
-   Fixed new clippy lint in rust 1.65.0 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/603
-   Add CIFuzz GitHub Action by [@&#8203;DavidKorczynski](https://github.com/DavidKorczynski) in https://github.com/bincode-org/bincode/pull/604
-   Fixed new clippy warnings by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/617
-   Improved encoding and decoding speed of Vec<u8> by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/619
-   Bumped virtue to 0.0.13 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/626
-   Disabled i686-linux-andoid and x86\_64-linux-android CI as they fail for external reasons by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/627
-   Made arrays never encode their length by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/625
-   Release rc.3 by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/628
-   Fix typos in Spec.md enum example by [@&#8203;bigbass1997](https://github.com/bigbass1997) in https://github.com/bincode-org/bincode/pull/630
-   fix(doc): broken intra link by [@&#8203;elpiel](https://github.com/elpiel) in https://github.com/bincode-org/bincode/pull/634
-   Added dependabot by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/636
-   Bump actions/checkout from 1 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/638
-   Bump codecov/codecov-action from 2 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/639
-   Update glam requirement from 0.21 to 0.24 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/640
-   Update criterion requirement from 0.3 to 0.4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/637
-   Update criterion requirement from 0.4 to 0.5 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/641
-   Update virtue requirement from 0.0.13 to 0.0.14 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/645
-   Bump actions/upload-artifact from 1 to 3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/651
-   Allow generics in impl_borrow_decode by [@&#8203;dullbananas](https://github.com/dullbananas) in https://github.com/bincode-org/bincode/pull/635
-   Bump actions/checkout from 3 to 4 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/660
-   Fixed a new clippy warning by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/661
-   Reverted 'static constraint on T in Vec<T> and \[T; N] by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/663
-   Fix cross compilations by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/664
-   Added unty dependency and added type checks by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/667
-   Fix inconsistent naming between serde and non-serde functions by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/671
-   Update virtue requirement from 0.0.14 to 0.0.15 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/673
-   Compat and BorrowCompat Debug and Display implementations by [@&#8203;aegroto](https://github.com/aegroto) in https://github.com/bincode-org/bincode/pull/670
-   Add missing test for encode_utf8 by [@&#8203;CXWorks](https://github.com/CXWorks) in https://github.com/bincode-org/bincode/pull/683
-   Add getters for current configuration values by [@&#8203;shahn](https://github.com/shahn) in https://github.com/bincode-org/bincode/pull/681
-   Use const functions where possible by [@&#8203;richardpringle](https://github.com/richardpringle) in https://github.com/bincode-org/bincode/pull/684
-   Implement Encode & Decode for Wrapping<T> types by [@&#8203;mzachar](https://github.com/mzachar) in https://github.com/bincode-org/bincode/pull/686
-   Fixed broken commit to trunk by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/687
-   Update glam requirement from 0.24 to 0.25 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/688
-   Add LICENSE.md to derive/ by [@&#8203;jfsulliv](https://github.com/jfsulliv) in https://github.com/bincode-org/bincode/pull/698
-   Update virtue requirement from 0.0.15 to 0.0.16 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/692
-   Update spec for `Option<T>` encoding by [@&#8203;mkeeter](https://github.com/mkeeter) in https://github.com/bincode-org/bincode/pull/702
-   Fixed [#&#8203;707](https://github.com/bincode-org/bincode/issues/707) by [@&#8203;Vrtgs](https://github.com/Vrtgs) in https://github.com/bincode-org/bincode/pull/708
-   Miri check by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/704
-   Fixed broken miri CI script by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/712
-   Fixed a warning in a derive test that would cause CI to fail by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/716
-   Put clarifying language in migration guide regarding the serde:: and non-serde:: paths by [@&#8203;mcclure](https://github.com/mcclure) in https://github.com/bincode-org/bincode/pull/715
-   Fixed new clippy lints by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/721
-   Update virtue requirement from 0.0.16 to 0.0.17 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/719
-   Add prerelease warning to readme.md by [@&#8203;xaocon](https://github.com/xaocon) in https://github.com/bincode-org/bincode/pull/728
-   Update virtue requirement from 0.0.17 to 0.0.18 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/bincode-org/bincode/pull/731
-   Fix typo in spec.md by [@&#8203;DragonDev1906](https://github.com/DragonDev1906) in https://github.com/bincode-org/bincode/pull/730
-   Implement basic traits for `Compat` and `BorrowCompat` by [@&#8203;skibon02](https://github.com/skibon02) in https://github.com/bincode-org/bincode/pull/734
-   chore typo fix README.md by [@&#8203;Hack666r](https://github.com/Hack666r) in https://github.com/bincode-org/bincode/pull/737
-   Fix CI and clippy by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/747
-   Document making serde an optional dependency by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/746
-   Finally got around to updating the spec based on feedback by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/741
-   Expose types implementing `serde::Serializer` and `Deserializer` by [@&#8203;fjarri](https://github.com/fjarri) in https://github.com/bincode-org/bincode/pull/729
-   make serde decode api consistent by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/748
-   Decode context by [@&#8203;ZoeyR](https://github.com/ZoeyR) in https://github.com/bincode-org/bincode/pull/749
-   2.0.0 stable by [@&#8203;VictorKoenders](https://github.com/VictorKoenders) in https://github.com/bincode-org/bincode/pull/742

#### New Contributors

-   [@&#8203;luben](https://github.com/luben) made their first contribution in https://github.com/bincode-org/bincode/pull/342
-   [@&#8203;apgoetz](https://github.com/apgoetz) made their first contribution in https://github.com/bincode-org/bincode/pull/373
-   [@&#8203;mbr](https://github.com/mbr) made their first contribution in https://github.com/bincode-org/bincode/pull/346
-   [@&#8203;manuthambi](https://github.com/manuthambi) made their first contribution in https://github.com/bincode-org/bincode/pull/360
-   [@&#8203;ehooi](https://github.com/ehooi) made their first contribution in https://github.com/bincode-org/bincode/pull/392
-   [@&#8203;saethlin](https://github.com/saethlin) made their first contribution in https://github.com/bincode-org/bincode/pull/337
-   [@&#8203;VictorKoenders](https://github.com/VictorKoenders) made their first contribution in https://github.com/bincode-org/bincode/pull/409
-   [@&#8203;Seppel3210](https://github.com/Seppel3210) made their first contribution in https://github.com/bincode-org/bincode/pull/423
-   [@&#8203;andrenth](https://github.com/andrenth) made their first contribution in https://github.com/bincode-org/bincode/pull/430
-   [@&#8203;songzhi](https://github.com/songzhi) made their first contribution in https://github.com/bincode-org/bincode/pull/446
-   [@&#8203;Popog](https://github.com/Popog) made their first contribution in https://github.com/bincode-org/bincode/pull/456
-   [@&#8203;ygf11](https://github.com/ygf11) made their first contribution in https://github.com/bincode-org/bincode/pull/457
-   [@&#8203;5225225](https://github.com/5225225) made their first contribution in https://github.com/bincode-org/bincode/pull/465
-   [@&#8203;poljar](https://github.com/poljar) made their first contribution in https://github.com/bincode-org/bincode/pull/492
-   [@&#8203;ppamorim](https://github.com/ppamorim) made their first contribution in https://github.com/bincode-org/bincode/pull/500
-   [@&#8203;BRA1L0R](https://github.com/BRA1L0R) made their first contribution in https://github.com/bincode-org/bincode/pull/507
-   [@&#8203;ajeetdsouza](https://github.com/ajeetdsouza) made their first contribution in https://github.com/bincode-org/bincode/pull/525
-   [@&#8203;bronsonp](https://github.com/bronsonp) made their first contribution in https://github.com/bincode-org/bincode/pull/529
-   [@&#8203;xobs](https://github.com/xobs) made their first contribution in https://github.com/bincode-org/bincode/pull/533
-   [@&#8203;cronokirby](https://github.com/cronokirby) made their first contribution in https://github.com/bincode-org/bincode/pull/542
-   [@&#8203;maciejhirsz](https://github.com/maciejhirsz) made their first contribution in https://github.com/bincode-org/bincode/pull/552
-   [@&#8203;SabrinaJewson](https://github.com/SabrinaJewson) made their first contribution in https://github.com/bincode-org/bincode/pull/562
-   [@&#8203;trevyn](https://github.com/trevyn) made their first contribution in https://github.com/bincode-org/bincode/pull/580
-   [@&#8203;gz](https://github.com/gz) made their first contribution in https://github.com/bincode-org/bincode/pull/583
-   [@&#8203;Speedy37](https://github.com/Speedy37) made their first contribution in https://github.com/bincode-org/bincode/pull/585
-   [@&#8203;MrGVSV](https://github.com/MrGVSV) made their first contribution in https://github.com/bincode-org/bincode/pull/586
-   [@&#8203;odysa](https://github.com/odysa) made their first contribution in https://github.com/bincode-org/bincode/pull/602
-   [@&#8203;DavidKorczynski](https://github.com/DavidKorczynski) made their first contribution in https://github.com/bincode-org/bincode/pull/604
-   [@&#8203;bigbass1997](https://github.com/bigbass1997) made their first contribution in https://github.com/bincode-org/bincode/pull/630
-   [@&#8203;elpiel](https://github.com/elpiel) made their first contribution in https://github.com/bincode-org/bincode/pull/634
-   [@&#8203;dependabot](https://github.com/dependabot) made their first contribution in https://github.com/bincode-org/bincode/pull/638
-   [@&#8203;dullbananas](https://github.com/dullbananas) made their first contribution in https://github.com/bincode-org/bincode/pull/635
-   [@&#8203;aegroto](https://github.com/aegroto) made their first contribution in https://github.com/bincode-org/bincode/pull/670
-   [@&#8203;CXWorks](https://github.com/CXWorks) made their first contribution in https://github.com/bincode-org/bincode/pull/683
-   [@&#8203;shahn](https://github.com/shahn) made their first contribution in https://github.com/bincode-org/bincode/pull/681
-   [@&#8203;richardpringle](https://github.com/richardpringle) made their first contribution in https://github.com/bincode-org/bincode/pull/684
-   [@&#8203;mzachar](https://github.com/mzachar) made their first contribution in https://github.com/bincode-org/bincode/pull/686
-   [@&#8203;jfsulliv](https://github.com/jfsulliv) made their first contribution in https://github.com/bincode-org/bincode/pull/698
-   [@&#8203;mkeeter](https://github.com/mkeeter) made their first contribution in https://github.com/bincode-org/bincode/pull/702
-   [@&#8203;Vrtgs](https://github.com/Vrtgs) made their first contribution in https://github.com/bincode-org/bincode/pull/708
-   [@&#8203;mcclure](https://github.com/mcclure) made their first contribution in https://github.com/bincode-org/bincode/pull/715
-   [@&#8203;xaocon](https://github.com/xaocon) made their first contribution in https://github.com/bincode-org/bincode/pull/728
-   [@&#8203;DragonDev1906](https://github.com/DragonDev1906) made their first contribution in https://github.com/bincode-org/bincode/pull/730
-   [@&#8203;skibon02](https://github.com/skibon02) made their first contribution in https://github.com/bincode-org/bincode/pull/734
-   [@&#8203;Hack666r](https://github.com/Hack666r) made their first contribution in https://github.com/bincode-org/bincode/pull/737
-   [@&#8203;fjarri](https://github.com/fjarri) made their first contribution in https://github.com/bincode-org/bincode/pull/729

**Full Changelog**: https://github.com/bincode-org/bincode/compare/v1.3.1...v2.0.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTAuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE5MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://gitea.communiquons.org/pierre/light-openid/pulls/115
2025-03-10 18:29:00 +00:00
b4cd0dbd22 Merge pull request 'Update Rust crate serde to v1.0.219' (#116) from renovate/serde-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #116
2025-03-10 18:13:35 +00:00
8275ad1c6d Update Rust crate serde to v1.0.219
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-10 00:19:24 +00:00
862f9748f7 Bump to version 1.0.3
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-04 20:38:34 +01:00
2271a899c1 Merge pull request 'Update Rust crate log to v0.4.26' (#113) from renovate/log-0.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #113
2025-03-04 19:35:37 +00:00
f252eb7ecc Merge pull request 'Update Rust crate serde_json to v1.0.140' (#114) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #114
2025-03-04 19:35:29 +00:00
332b3f3968 Update Rust crate serde_json to v1.0.140
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-03-04 00:19:05 +00:00
2b5f10783d Update Rust crate log to v0.4.26
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-22 00:07:27 +00:00
359a90294b Merge pull request 'Update Rust crate serde_json to v1.0.139' (#112) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #112
2025-02-21 14:48:02 +00:00
f164450a21 Merge pull request 'Update Rust crate serde to v1.0.218' (#111) from renovate/serde-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #111
2025-02-21 14:47:53 +00:00
fab3b76b9a Update Rust crate serde_json to v1.0.139
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-21 00:07:49 +00:00
188a272678 Update Rust crate serde to v1.0.218
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-02-21 00:07:47 +00:00
ca287dcfe4 Merge pull request 'Update Rust crate serde_json to v1.0.138' (#110) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #110
2025-02-02 18:33:30 +00:00
47c9c1e90c Update Rust crate serde_json to v1.0.138
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2025-01-30 00:24:01 +00:00
b22a8ffbb8 Update Rust crate serde_json to v1.0.137
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-20 00:24:18 +00:00
9e99a5df9e Update Rust crate log to v0.4.25
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-15 00:39:48 +00:00
2684b685ab Update Rust crate log to v0.4.24
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-11 00:21:03 +00:00
18f73bef28 Update Rust crate serde_json to v1.0.135
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-08 00:26:08 +00:00
80a6772117 Update Rust crate reqwest to v0.12.12
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2025-01-01 00:21:51 +00:00
490e1c0aac Update Rust crate serde to v1.0.217
All checks were successful
continuous-integration/drone/push Build is passing
2024-12-28 00:42:39 +00:00
d02ddf8c82 Update Rust crate reqwest to v0.12.11
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-28 00:22:30 +00:00
6426969794 Update Rust crate reqwest to v0.12.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-27 00:21:50 +00:00
328685e33c Update Rust crate serde_json to v1.0.134
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-22 00:22:23 +00:00
fee8c9f81b Merge pull request 'Update Rust crate serde_json to v1.0.133' (#98) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #98
2024-12-13 19:33:18 +00:00
63f7687709 Update Rust crate serde to v1.0.216
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-12 00:04:43 +00:00
2fc1e96522 Update Rust crate serde_json to v1.0.133
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-12-04 00:22:53 +00:00
72528d61d0 Update Rust crate serde to v1.0.215
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-12-04 00:22:51 +00:00
38e1c2109e Merge pull request 'Update Rust crate serde to v1.0.214' (#96) from renovate/serde-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #96
2024-12-03 20:58:16 +00:00
64f859fc51 Merge pull request 'Update Rust crate serde_json to v1.0.131' (#93) from renovate/serde_json-1.x-lockfile into master
Some checks reported errors
continuous-integration/drone/push Build was killed
Reviewed-on: #93
2024-12-03 20:58:09 +00:00
bde0af9663 Update Rust crate serde to v1.0.214
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-29 00:26:57 +00:00
a37c0e2a7a Update Rust crate reqwest to v0.12.9
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-29 00:26:53 +00:00
1ef191e508 Update Rust crate serde to v1.0.213
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-23 00:08:05 +00:00
cedac22b6f Update Rust crate serde_json to v1.0.131
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-10-19 00:26:32 +00:00
3ef890c2bf Update Rust crate serde_json to v1.0.129
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-18 00:26:27 +00:00
86560d52ce Update Rust crate reqwest to v0.12.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-01 00:29:33 +00:00
7b729e2202 Update Rust crate serde_json to v1.0.128
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-13 00:31:52 +00:00
2b8d57ed63 Update Rust crate serde to v1.0.210
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-12 01:00:46 +00:00
83fe79a0e0 Update Rust crate reqwest to v0.12.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-12 00:32:09 +00:00
b5a4288bb8 Merge pull request 'Update Rust crate serde_json to v1.0.124' (#85) from renovate/serde_json-1.x-lockfile into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #85
2024-08-21 10:12:16 +00:00
e83d10315d Update Rust crate serde to v1.0.208
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-16 00:24:27 +00:00
3ec683d75f Update Rust crate serde to v1.0.207
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-13 00:04:37 +00:00
19dbc7d7c3 Update Rust crate serde_json to v1.0.124
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2024-08-12 00:08:39 +00:00
7afc99d548 Update Rust crate serde to v1.0.206
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-12 00:08:37 +00:00
6118c7295b Update Rust crate serde to v1.0.205
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-09 00:10:04 +00:00
ed3e268564 Update Rust crate serde_json to v1.0.122
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-08-02 00:08:46 +00:00
a27721c14d Update Rust crate serde_json to v1.0.121
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-29 00:08:41 +00:00
a1cc873db5 Update Rust crate serde to v1.0.204
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-07-07 00:21:58 +00:00