Skip to content

Releases: Cosmian/cli

1.9.0

16 Feb 11:43

Choose a tag to compare

[1.9.0] - 2026-02-16

🚀 Features

  • Add KEM subcommand for hybridized PQC KEM

🐛 Bug Fixes

  • Cargo audit: time and actix-files

💼 Other

  • (deps) Bump bytes in the cargo group across 1 directory (#131)
  • Release 1.9.0

⚙️ Miscellaneous Tasks

  • Merge branch 'release/1.8.1' into develop
  • Small refactor on kem_tag

1.8.1

29 Jan 15:52

Choose a tag to compare

fix: do not miss Windows artifact cosmian_pkcs11.dll

1.8.0

22 Jan 14:08

Choose a tag to compare

[1.8.0] - 2026-01-22

🚀 Features

  • Support KMS 5.15 (#130)

1.7.1

21 Jan 16:22

Choose a tag to compare

[1.7.1] - 2026-01-21

🚀 Features

  • Bump KMS to 5.14.1

⚙️ Miscellaneous Tasks

  • Fix cargo deny upgrade (#124)

1.7.0

16 Dec 07:20

Choose a tag to compare

[1.7.0] - 2025-12-15

💼 Other

  • (deps) Bump actions/checkout from 5 to 6 (#119)
  • (deps) Bump actions/upload-artifact from 5 to 6 (#123)

🧪 Testing

  • Add test on new sign actions (#122)

1.6.0

08 Dec 12:01

Choose a tag to compare

[1.6.0] - 2025-12-08

🚀 Features

  • KMS CLI additions aligned with KMIP XML vectors:
    • rng retrieve and rng seed for RNG operations
    • mac verify to validate message authentication codes
    • discover-versions and query for KMIP discovery and server queries
  • Opaque Object subcommands:
    • opaque-object create, import, export (raw/base64/json), revoke, destroy
  • Attributes:
    • Deterministic attributes get ordering aligned with server
    • Expanded attribute flows consistent with KMIP GetAttributeList/ModifyAttribute

🧪 Testing

  • Added CLI tests: Opaque Object CRUD, RNG Retrieve/Seed, MAC Verify, Query, DiscoverVersions.

📚 Documentation

  • Updated CLI docs/examples to reflect new subcommands and attribute behavior.

1.5.2

19 Nov 11:43

Choose a tag to compare

[1.5.2] - 2025-11-19

🐛 Bug Fixes

  • Google key pair remove sanity check - moved to server (#118)

🚀 Features

  • Add parameter --days to configure the certificate expiration date on google key-pair create command (#118)

💼 Other

  • (deps) Bump actions/upload-artifact from 4 to 5 (#117)

1.5.1

28 Oct 12:31

Choose a tag to compare

[1.5.1] - 2025-10-28

🐛 Bug Fixes

  • (google_cse) Load RSA private as PKCS8 or PKCS1 format (#592)

⚠️ WARNING

Gmail CSE users: Versions 1.3/1.4 and 1.5.0 contain a blocking issue with Gmail Client-Side Encryption support (issue loading PKCS#8 RSA private key). Please upgrade to version 1.5.1 or later to ensure proper Gmail CSE functionality.

1.5.0

22 Oct 06:48

Choose a tag to compare

[1.5.0] - 2025-10-22

🚀 Features

  • Support wrapping SecretData object (#109)
  • Add derive key subcommand (#111)
  • Create a configuration wizard - add configure subcommand (#116)

🐛 Bug Fixes

  • Build errors

🧪 Testing

  • Add luks integration script (#108)

⚙️ Miscellaneous Tasks

  • Configure Dependabot for GitHub Actions updates
  • Add SECURITY.md file (#113)
  • Use cosmian_logger (#110)
  • Split cargo_build.sh into multiple files (#114)

Build

  • (deps) Bump actions/checkout from 4 to 5 (#112)

1.4.1

16 Sep 13:52

Choose a tag to compare

[1.4.1] - 2025-09-16

🐛 Bug Fixes

  • Re-publish cosmian_cli crate without direct dependency on test_kms_server (only dev-dependency)