Skip to content

Releases: Cosmian/cli

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)

1.4.0

16 Sep 10:36

Choose a tag to compare

[1.4.0] - 2025-09-16

πŸš€ Features

  • CLI: Added support for SHA1 in RSA key wrapping and add Azure functionality to facilitate BYOK (#105)

πŸ› Bug Fixes

  • PKCS11: Skip unknown key types in search functions (find_*) and update KMS and FS crates (#104)
  • Deliver CLI with all features - including non-FIPS feature

1.3.0

22 Aug 16:47

Choose a tag to compare

[1.3.0] - 2025-08-22

πŸš€ Features

  • Add support for Oracle TDE with direct HSM/KMS connection (#89)
  • (Google CSE) Consume KMS Google Key pair action (#100)
  • Support HTTP forward proxy (#102)
  • Create comprehensive .github/copilot-instructions.md with validated build procedures and OpenSSL 3.2.0 requirements (#94)

πŸ› Bug Fixes

  • RUSTSEC-2025-0047: Update slab dependency from 0.4.10 to 0.4.11 (#92)
  • README.md: remove UI section and correct formatting issues (#96)

βš™οΈ Miscellaneous Tasks

  • Fix publish step
  • Skip debug pipeline on tags
  • Fix audit GitHub action (#99)