Skip to content

Migrate CBOR serialization from serde_cbor to ciborium - #120

Open
dwhjames wants to merge 1 commit into
awslabs:mainfrom
dwhjames:cbor_dep
Open

Migrate CBOR serialization from serde_cbor to ciborium#120
dwhjames wants to merge 1 commit into
awslabs:mainfrom
dwhjames:cbor_dep

Conversation

@dwhjames

@dwhjames dwhjames commented Apr 26, 2026

Copy link
Copy Markdown
  • Replace serde_cbor with ciborium 0.2 for more active maintenance
  • Add cbor module with wrapper functions for serialization/deserialization
  • Update all call sites to use new ciborium API
  • Update Rust edition to 2021 and bump minimum Rust version to 1.91.1
  • Update dependency versions to remove version caps

Fixes

- Replace serde_cbor with ciborium 0.2 for more active maintenance
- Add cbor module with wrapper functions for serialization/deserialization
- Update all call sites to use new ciborium API
- Update Rust edition to 2021 and bump minimum Rust version to 1.91.1
- Update dependency versions to remove version caps

Ciborium offers better compliance with CBOR spec and is actively maintained,
replacing the dormant serde_cbor dependency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant