Skip to content

Commit 88478e7

Browse files
committed
chore: Merge tag '0.4.1' into develop
feat: Display user_id in the Header UI to help users identify their session context and Support for PKCE (Proof Key for Code Exchange) authentication from the CLI with the Cosmian KMS
2 parents 06194bc + 6466c70 commit 88478e7

File tree

7 files changed

+55
-48
lines changed

7 files changed

+55
-48
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,18 @@ All notable changes to this project will be documented in this file.
88

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

1214
### 🐛 Bug Fixes
1315

1416
- Fix Revoke structure on UI for key revocation
17+
- Unclear cascading rules in multi-factor authentication
18+
19+
### 📚 Documentation
20+
21+
- PKCE documentation with configuration examples
22+
- Improved authentication documentation both client and server side
1523

1624
## [0.4.0] - 2025-05-09
1725

Cargo.lock

Lines changed: 31 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ members = [
1717
resolver = "2"
1818

1919
[workspace.package]
20-
version = "0.4.0"
20+
version = "0.4.1"
2121
edition = "2024"
2222
rust-version = "1.85.0"
2323
authors = [

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM rust:1.79.0-buster AS builder
22

3-
LABEL version="0.4.0"
3+
LABEL version="0.4.1"
44
LABEL name="Cosmian PKCS11 library container"
55

66
ENV OPENSSL_DIR=/usr/local/openssl

documentation/docs/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ By leveraging Cosmian CLI, users can seamlessly integrate advanced cryptographic
2121
!!! info "Download cosmian and cosmian_gui"
2222

2323
Please download the latest versions for your Operating System from
24-
the [Cosmian public packages repository](https://package.cosmian.com/cli/0.4.0/)
24+
the [Cosmian public packages repository](https://package.cosmian.com/cli/0.4.1/)
2525
See below for installation instructions.
2626

2727
## Version correspondence
@@ -37,6 +37,7 @@ By leveraging Cosmian CLI, users can seamlessly integrate advanced cryptographic
3737
| 0.3.0 | 4.23.* | 0.3.0 |
3838
| 0.3.1 | 4.24.* | 0.3.0 |
3939
| 0.4.0 | 5.0.* | 0.3.0 |
40+
| 0.4.1 | 5.1.* | 0.3.0 |
4041

4142
## Installation
4243

documentation/docs/installation.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
```console title="On local machine"
66
sudo apt update && sudo apt install -y wget
7-
wget https://package.cosmian.com/cli/0.4.0/ubuntu-22.04/cosmian-cli_0.4.0-1_amd64.deb
8-
sudo apt install ./cosmian-cli_0.4.0-1_amd64.deb
7+
wget https://package.cosmian.com/cli/0.4.1/ubuntu-22.04/cosmian-cli_0.4.1-1_amd64.deb
8+
sudo apt install ./cosmian-cli_0.4.1-1_amd64.deb
99
cosmian --version
1010
```
1111

@@ -15,8 +15,8 @@
1515

1616
```console title="On local machine"
1717
sudo apt update && sudo apt install -y wget
18-
wget https://package.cosmian.com/cli/0.4.0/ubuntu-24.04/cosmian-cli_0.4.0-1_amd64.deb
19-
sudo apt install ./cosmian-cli_0.4.0-1_amd64.deb
18+
wget https://package.cosmian.com/cli/0.4.1/ubuntu-24.04/cosmian-cli_0.4.1-1_amd64.deb
19+
sudo apt install ./cosmian-cli_0.4.1-1_amd64.deb
2020
cosmian --version
2121
```
2222

@@ -26,8 +26,8 @@
2626

2727
```console title="On local machine"
2828
sudo dnf update && sudo dnf install -y wget
29-
wget https://package.cosmian.com/cli/0.4.0/rockylinux8/cosmian_cli-0.4.0-1.x86_64.rpm
30-
sudo dnf install ./cosmian_cli-0.4.0-1.x86_64.rpm
29+
wget https://package.cosmian.com/cli/0.4.1/rockylinux8/cosmian_cli-0.4.1-1.x86_64.rpm
30+
sudo dnf install ./cosmian_cli-0.4.1-1.x86_64.rpm
3131
cosmian --version
3232
```
3333

@@ -37,8 +37,8 @@
3737

3838
```console title="On local machine"
3939
sudo dnf update && sudo dnf install -y wget
40-
wget https://package.cosmian.com/cli/0.4.0/rockylinux9/cosmian_cli-0.4.0-1.x86_64.rpm
41-
sudo dnf install ./cosmian_cli-0.4.0-1.x86_64.rpm
40+
wget https://package.cosmian.com/cli/0.4.1/rockylinux9/cosmian_cli-0.4.1-1.x86_64.rpm
41+
sudo dnf install ./cosmian_cli-0.4.1-1.x86_64.rpm
4242
cosmian --version
4343
```
4444

@@ -47,7 +47,7 @@
4747
On ARM MacOS, download the build archive and extract it:
4848

4949
```console title="On local machine"
50-
wget https://package.cosmian.com/cli/0.4.0/macos_arm-release.zip
50+
wget https://package.cosmian.com/cli/0.4.1/macos_arm-release.zip
5151
unzip macos_arm-release.zip
5252
cp ./macos_arm-release/release/cosmian /usr/local/bin/
5353
chmod u+x /usr/local/bin/cosmian
@@ -59,7 +59,7 @@
5959
On Intel MacOS, download the build archive and extract it:
6060

6161
```console title="On local machine"
62-
wget https://package.cosmian.com/cli/0.4.0/macos_intel-release.zip
62+
wget https://package.cosmian.com/cli/0.4.1/macos_intel-release.zip
6363
unzip macos_intel-release.zip
6464
cp ./macos_intel-release/release/cosmian /usr/local/bin/
6565
chmod u+x /usr/local/bin/cosmian
@@ -73,7 +73,7 @@
7373
On Windows, download the build archive:
7474

7575
```console title="Build archive"
76-
https://package.cosmian.com/cli/0.4.0/windows-release.zip
76+
https://package.cosmian.com/cli/0.4.1/windows-release.zip
7777
```
7878

7979
Extract the cosmian from:

ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ui",
33
"private": true,
4-
"version": "0.4.0",
4+
"version": "0.4.1",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

0 commit comments

Comments
 (0)