Skip to content

v0.9.0-beta.3: Fix 'full' feature to include all modules

Pre-release
Pre-release

Choose a tag to compare

@NoCentralHub NoCentralHub released this 25 Jul 20:57
· 262 commits to master since this release

What's Changed

This release fixes a critical issue where the full feature didn't actually include all dcrypt modules.

🐛 Bug Fix

Fixed missing modules in full feature - Previously, enabling the full feature would not provide access to several key modules including:

  • dcrypt::sign - Digital signature algorithms
  • dcrypt::kem - Key Encapsulation Mechanisms
  • dcrypt::algorithms - Core cryptographic primitives
  • dcrypt::symmetric - Symmetric encryption
  • dcrypt::pke - Public Key Encryption

Now when you use features = ["full"], you get access to all dcrypt functionality as expected.

📝 Example

# This now works as expected
[dependencies]
dcrypt = { version = "0.9.0-beta.3", features = ["full"] }