# 2025-02-04 Update
The changes in the Rust stack were significant enough to warrant a full second-digit bump of most of our crates.
## Libraries
- bc-crypto 0.6.0
- Renamed x25519 key methods to clarify their purpose.
- bc-shamir 0.5.0
- Aligned to dependencies.
- sskr 0.5.0
- Aligned to dependencies.
- dcbor 0.16.2
- Added check to ensure the same tag isn't registered twice with different names.
- bc-components 0.16.0
- Support for post-quantum signing (Dilithium) and encryption (Kyber)
- New straightforward architecture for generating and using key pairs.
- bc-envelope 0.22.0
- Support for new key architecture.
- provenance-mark 0.4.0
- Thinned dependencies. Made Envelope support a separate non-default feature.
- bc-xid 0.4.0
- Support for new key architecture.
- gstp 0.4.0
- Support for new key architecture.
- depo-api 0.10.0
- Aligned to dependencies.
## Executables
- depo 0.10.0
- Aligned to dependencies.
- bc-envelope-cli 0.12.0
- Aligned to new key architecture.
- dcbor-cli 0.5.3
- Aligned to dependencies.
- seedtool-cli 0.1.11
- Aligned to dependencies.
## Research Repo
The bc-research repo has been updated to reflect the changes in the rest of the stack, including renaming `crypto-prvkeys` -> `crypto-prvkey-base` and introducing the new `crypto-prvkeys` that takes its place.