Closed fxamacker closed 9 months ago
PR #464 passed 100+ million execs with improved fuzzer on New Years day.
Please try using main branch and report any issues. :pray: Thanks!
v2.6.0-rc.0 was tagged. For more details, see https://github.com/fxamacker/cbor/releases/tag/v2.6.0-rc.0
Closed by https://github.com/fxamacker/cbor/releases/tag/v2.6.0 (same as v2.6.0-rc.0).
Tagging v2.6.0 looks worthwhile, so new PRs opened after January 12, 2024 may need to wait for next release. For context, it takes time to test and fuzz new features and new releases.
Notable new features and optimizations already merged include:
433
453
456
457
465
Other changes include bug fixes and refactored unit tests.
Some new settings are better, faster, or use less memory (sometimes all three), so they should be used whenever feasible.
:bulb: Users can control trade-offs and get better results by using non-default settings. CBOR encoders can encode data with different CBOR options and generic CBOR decoders will still be able to decode the data. This is kind of like gzip being able to uncompress files even when different compression level was used.