Skip to content

Commit f522f06

Browse files
Merge branch 'feature/PB-44962_13-Prepare-API-code' into 'release'
PB-44962 v5.5.0-rc.1 release candidate See merge request passbolt/passbolt-ce-api!436
2 parents 642d846 + a5e84f6 commit f522f06

File tree

3 files changed

+34
-5
lines changed

3 files changed

+34
-5
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22
All notable changes to this project will be documented in this file.
33
This project adheres to [Semantic Versioning](http://semver.org/).
44

5+
## [5.5.0-rc.1] - 2025-09-12
6+
### Added
7+
- PB-44639 As an administrator, when updating metadata settings from friendly mode to zero knowledge, I should see the server key dropped in DB
8+
- PB-44756 Updates metadata keys settings endpoint to accept server metadata private key
9+
- PB-44752 Adds a new data check for existing resources v5 encrypted with hard or soft deleted shared metadata key
10+
11+
### Fixed
12+
- PB-45060 Fixes custom fields json schema properties type
13+
- PB-45062 Fixes user_setup_complete.php template in LU folder instead of AD
14+
- PB-44760 Fixes health check "record not found in table organization_settings" issue (GITHUB #563)
15+
16+
### Maintenance
17+
- PB-44915 Changes DDEV containers names and URLs from passbolt-ce-api to passbolt-api
18+
- PB-44813 Updates ddev config
19+
- PB-44772 Speeds up continuous integration by splitting pipelines in two distinct test suites
20+
521
## [5.5.0-test.2] - 2025-09-08
622
### Added
723
- PB-44639 As an administrator, when updating metadata settings from friendly mode to zero knowledge, I should see the server key dropped in DB

RELEASE_NOTES.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,21 @@
1-
Release song: TBD
1+
Release song: https://youtu.be/L3Wo8jcNrkQ
22

3-
TBD
3+
Passbolt 5.5.0-rc.1 is a feature release candidate introducing encrypted metadata in zero-knowledge mode and SCIM provisioning (beta) for automated user management.
44

5-
## [5.5.0-test.2] - 2025-09-08
5+
## Encrypted Metadata Zero-Knowledge Mode
6+
7+
This mode is designed for organizations that prioritize privacy over server-side auditability. In this setup, the server never has access to the shared metadata private key.
8+
9+
* __Key distribution__: When a new user joins, the server does not distribute the metadata key.
10+
Administrators are notified by email and can review which users are missing the key in the __Users & Groups workspace__. Keys must then be shared manually.
11+
* __User experience__: Until the key is received, the user’s actions are limited. Operations that depend on metadata, such as sharing a resource, moving a private item into a shared folder or creating resources intended to be shared are blocked.
12+
* __Guidance in UI__: If a restricted action is attempted, the interface provides an explanation and steps to resolve the issue.
13+
14+
More details are available in the dedicated [blog post](https://www.passbolt.com/blog/the-road-to-passbolt-v5-encrypted-metadata-and-other-core-security-changes-2) on encrypted metadata and zero-knowledge.
15+
16+
Several bugs reported by the community have also been fixed. As always, thank you to everyone who took the time to file issues and suggest improvements. Checkout the changelog for more information.
17+
18+
## [5.5.0-rc.1] - 2025-09-12
619
### Added
720
- PB-44639 As an administrator, when updating metadata settings from friendly mode to zero knowledge, I should see the server key dropped in DB
821
- PB-44756 Updates metadata keys settings endpoint to accept server metadata private key

config/version.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22
return [
33
'passbolt' => [
4-
'version' => '5.5.0-test.2',
5-
'name' => "TBD",
4+
'version' => '5.5.0-rc.1',
5+
'name' => "Katip Arzuhalim",
66
],
77
'php' => [
88
'minVersion' => '8.2',

0 commit comments

Comments
 (0)