Skip to content

OxiStore 0.1.2 Release

Latest

Choose a tag to compare

@cool-japan cool-japan released this 11 Jun 00:43

[0.1.2] - 2026-06-10

Added

  • oxistore-encrypt: AwsLcOxistoreAead — new oxicrypto-aws-lc feature gate exposing AwsLcOxistoreAead (bridge adapting oxicrypto-adapter-aws-lc AEADs to the oxistore_encrypt::aead::Aead trait). Supports AES-256-GCM-SIV, AES-256-GCM, and ChaCha20-Poly1305 via FIPS-validated aws-lc-rs; default features remain 100% Pure Rust.
  • oxistore-encrypt: oxicrypto_aws_lc_compat integration test — 118 cases verifying end-to-end put + get round trips, ciphertext opacity, and authentication-failure detection for all three aws-lc-rs AEAD variants.
  • oxistore-encrypt: encrypt_over_oxisql_pool integration test — validates EncryptedKv wrapping a pooled SQL connection (oxisql-pool) with transparent per-value encryption.

Changed

  • Dependency inversion (2026-06-05): The aws-lc-rs AEAD bridge re-homed here under the oxicrypto-aws-lc feature flag, making oxicrypto a pure leaf crate with no upward coupling to the storage layer.
  • All 13 workspace crates bumped to version 0.1.2.

Test coverage: 1004 tests passing, 4 skipped across 13 crates.

Full Changelog: v0.1.1...v0.1.2