Skip to content

Releases: Cosmian/cli

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)

1.2.0

08 Aug 17:00

Choose a tag to compare

feat:

1.1.0

24 Jul 15:54
f12f3d2

Choose a tag to compare

Release/1.1.0 (#81)

* doc: add updated google key-pairs create command (#76)

* Update to new auth0 tokens (#77)

* Feat/secret data (#78)

* CLI create test

* update kms on 5.6.0 release

1.0.0

08 Jul 13:24
91efd9a

Choose a tag to compare

[1.0.0] - 2025-07-08

πŸš€ Features

  • Invert fips feature
  • Handle extension file to define x509 setup extensions for Google CSE keypairs create command

βš™οΈ Miscellaneous Tasks

  • Display items ID on google keypairs creation command

πŸ§ͺ Testing

  • Test with stackoverflow

0.5.0

04 Jun 21:34

Choose a tag to compare

[0.5.0] - 2025-06-04

πŸš€ Features

  • Support sqlite3 as database type (#61)
  • Allow KMS/Findex source code edition while modifying CLI (#65)

πŸ› Bug Fixes

  • Clap short duplicate (#67)

🚜 Refactor

  • Remove client-crates and consume clap actions instead (#64)

0.4.1

23 May 10:29

Choose a tag to compare

[0.4.1] - 2025-05-22

πŸš€ Features

  • Display user_id in the Header UI to help users identify their session context
  • Update server test configuration to align with changes introduced in version 5.1.0
  • Support for PKCE (Proof Key for Code Exchange) authentication from the CLI with the Cosmian KMS
  • Concurrent multi factor authentication with clear cascading rules (OIDC / Client Certificates / API TOken)

πŸ› Bug Fixes

  • Fix Revoke structure on UI for key revocation
  • Unclear cascading rules in multi-factor authentication

πŸ“š Documentation

  • PKCE documentation with configuration examples
  • Improved authentication documentation both client and server side

0.4.0

09 May 14:36

Choose a tag to compare

[0.4.0] - 2025-05-09

πŸš€ Features

  • Run KMS server with privileged users (#40):
    • These users can grant or revoke access rights for other users
  • Support Kmip 1 (#48)

πŸ› Bug Fixes

  • Cargo deny missing license

🚜 Refactor

  • MemoryADT implementation for KmsEncryptionLayer (#46)

πŸ“š Documentation

  • From RHEL to Rocky Linux URL update

βš™οΈ Miscellaneous Tasks

  • Reuse GitHub workflow to publish artifacts
  • Centralize subcrates version in root Cargo.toml (#55)
  • Missing Cargo.toml descriptions