Bincode-next v3.0.0 Release
Bincode-next v3.0.0 Release
Bincode-next v3.0.0 is officially stable!
We are thrilled to announce the stable release of bincode-next v3.0.0. This release is the result of rigorous quality assurance, including 6,000+ core hours of fuzz testing, full miri verification, and comprehensive cross platform clippy and codeql security audits.
We have prioritized seamless transitions for our users:
- API Compatibility: Maintained consistency with v2 to ensure an easy upgrade path.
- Data Schema Compatibility: Full support for bincode v1 data schemas.
You can find more details below.
What's Changed
- Update rand requirement from 0.9 to 0.10 by @dependabot[bot] in #22
- Update glam requirement from 0.25 to 0.32 by @dependabot[bot] in #23
- Update criterion requirement from 0.6 to 0.8 by @dependabot[bot] in #5
- Issue 20 complete (relative pointer) by @cn-starlabs in #24
- feat: Implement bit-packed serialization and deserialization by @cn-starlabs in #25
- Issue 18 fix by @panayang in #26
- feat: Introduce
StaticSizetrait and derive macro for compile-time … by @cn-starlabs in #27 - Bump actions/checkout from 2 to 6 by @dependabot[bot] in #4
- feat: Add fingerprinting support for schema validation with a new der… by @cn-starlabs in #28
- Issue 21 dev by @cn-starlabs in #29
- bump: V3_rc1 by @panayang in #31
- Semi-canonical/deterministic mode by @panayang in #37
- bump: v3.0.0-rc.3 by @panayang in #39
- Issue 41 dev by @cn-starlabs in #43
- bump: v3.0.0-rc.5 by @panayang in #44
- Issue 46 dev by @panayang in #47
- Issue 49 dev by @panayang in #50
- Update CI workflow for Rust with new configurations by @panayang in #55
- feat: add Windows support for GuardedStack and ignore Miri tests for … by @panayang in #57
- Issue 63 dev by @cn-starlabs in #64
- ci: explicitly specify Cargo.toml paths in fuzzer cache hash by @cn-starlabs in #66
- build(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #70
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #68
- build(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #67
- [StepSecurity] Apply security best practices by @step-security-bot in #74
- build(deps): update glam requirement from 0.32 to 0.33 by @dependabot[bot] in #73
- build(deps): bump actions/dependency-review-action from 4.9.0 to 5.0.0 by @dependabot[bot] in #78
- build(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.3 by @dependabot[bot] in #79
- build(deps): bump step-security/harden-runner from 2.19.3 to 2.19.4 by @dependabot[bot] in #80
- build(deps): bump github/codeql-action from 3.36.0 to 4.36.0 by @dependabot[bot] in #81
- build(deps): bump actions/upload-artifact from 4.6.1 to 7.0.1 by @dependabot[bot] in #82
- build(deps): update dtolnay/rust-toolchain requirement to 5b842231ba77f5c045dba54ac5560fed2db780e2 by @dependabot[bot] in #85
- build(deps): bump actions/checkout from 4.2.2 to 6.0.2 by @dependabot[bot] in #84
- build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #87
- build(deps): bump github/codeql-action from 4.36.0 to 4.36.2 by @dependabot[bot] in #88
- Update OpenSSF Scorecard badge in README.md by @panayang in #90
- update context switch by @panayang in #91
- V3 release by @panayang in #95
- build(deps): bump actions/checkout from 4.2.2 to 7.0.0 by @dependabot[bot] in #94
New Contributors
- @cn-starlabs made their first contribution in #24
- @step-security-bot made their first contribution in #74
Full Changelog: v2.0.4...v3.0.0