Skip to content

Commit 6a8efca

Browse files
committed
PB-38300 Prepare v4.11.0 production API release
1 parent f707350 commit 6a8efca

File tree

3 files changed

+49
-5
lines changed

3 files changed

+49
-5
lines changed

CHANGELOG.md

+44
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,50 @@
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+
## [4.11.0] - 2025-01-30
6+
### Added
7+
- PB-35761 As an administrator I receive an email if zero_knowledge_key_share is set to true and a new user completed the setup
8+
- PB-36558 As an administrator I can mark metadata_keys as expired
9+
- PB-35986 As an administrator I can share missing metadata private keys for users that needs them
10+
- PB-35925 As an administrator I can see if users are missing access to metadata keys
11+
- PB-37069 As an administration I can run a command to share metadata private keys with users that need them
12+
- PB-37068 As a user I can see if I am missing metadata keys
13+
- PB-36600 As an administrator I should be notified when an administrator expires a metadata key
14+
- PB-35418 As an administrator I should receive an email notification when a metadata key is deleted
15+
- PB-37361 As an administrator I can rotate metadata keys encrypting resources metadata
16+
- PB-37697 As an administrator I can upgrade resources to v5 format
17+
- PB-35927 As an administrator I can define an allow_v4_v5_upgrade metadata type settings
18+
- PB-35923 As an administrator I cannot add a new metadata key if there is only 2 that are active
19+
- PB-34463 As an administrator I cannot reuse metadata keys as the account recovery key
20+
- PB-35929 Update edit resource to support allow_v4_v5_upgrade settings
21+
- PB-35932 Update edit folders to support allow_v4_v5_upgrade settings
22+
23+
### Fixed
24+
- PB-37719 Fix resource types index controller should not return deleted resource types per default
25+
- PB-36925 Cast configure usage to avoid fatal type error on missing fullBaseUrl
26+
- PB-36576 Fix as a user I cannot create or edit a tag with an expired or deleted metadata key
27+
- PB-37097 Fix prevent to use v5 resource_type_ids if v5 flag is off
28+
- PB-36930 Fix some email sentences not translated and markers errors in translation
29+
- PB-37096 Fix healthcheck relying on symfony/process should fail gracefully in case of process run exception (GITHUB #531)
30+
- PB-36989 Fix namespace composer warnings
31+
- PB-37343 Fixes postgres dump by adding PGPASSWORD env since .pgpass is not generated on the passbolt installation
32+
- PB-38026 As an administrator running the cleanup command I should not see issues on soft deleted groups
33+
- PB-38261 Fix always failing IsNotAccountRecoveryFingerprintRule for metadata keys
34+
- PB-38262 Fix always failing metadata key creation when zero-knowledge is disabled, and no metadata keys are present
35+
36+
### Security
37+
- PB-37974 Upgrade CakePHP to v4.5.9
38+
- PB-38166 Passbolt app router should not fall back on Host header if full-base url is not set
39+
40+
### Maintenance
41+
- PB-35785 Upgrade psalm/phpstan to latest version as applicable
42+
- PB-35119 Fix tests failing when full base url is not-https
43+
- PB-37000 Fix bug of wrong relation for Rbacs to Log.Actions.
44+
- PB-37072 Fix LatestVersionApplicationHealthcheck test failing due to github not reachable
45+
- PB-37071 Fix PHPUnit 10 deprecations
46+
- PB-36237 Fix frequently failing TOTP setup/verify tests
47+
- PB-38184 Fix synk vulnerability for nesbot/carbon PHP Remote File Inclusion
48+
549
## [4.11.0-test.3] - 2025-01-30
650
### Added
751
- PB-35761 As an administrator I receive an email if zero_knowledge_key_share is set to true and a new user completed the setup

RELEASE_NOTES.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Release song: https://youtu.be/3RmQTYLD398?si=eKKvftgUpBTIm51p
1+
Release song: https://www.youtube.com/watch?v=3RmQTYLD398
22

33
Passbolt v4.11.0 introduces beta support for encrypted metadata in the administration settings, laying groundwork for the upcoming v5 release and its new resource format. This beta feature allows developers and integrators to explore and adapt their systems ahead of the transition.
44

@@ -8,7 +8,7 @@ As one of the final updates in the v4 series, this version prepares administrato
88

99
Thank you to the community for your feedback and support.
1010

11-
## [4.11.0-test.3] - 2025-01-30
11+
## [4.11.0] - 2025-01-30
1212
### Added
1313
- PB-35761 As an administrator I receive an email if zero_knowledge_key_share is set to true and a new user completed the setup
1414
- PB-36558 As an administrator I can mark metadata_keys as expired
@@ -32,16 +32,16 @@ Thank you to the community for your feedback and support.
3232
- PB-36576 Fix as a user I cannot create or edit a tag with an expired or deleted metadata key
3333
- PB-37097 Fix prevent to use v5 resource_type_ids if v5 flag is off
3434
- PB-36930 Fix some email sentences not translated and markers errors in translation
35-
- PB-37096 Fix healthcheck relying on symfony/process should fail gracefully in case of process run exception
35+
- PB-37096 Fix healthcheck relying on symfony/process should fail gracefully in case of process run exception (GITHUB #531)
3636
- PB-36989 Fix namespace composer warnings
3737
- PB-37343 Fixes postgres dump by adding PGPASSWORD env since .pgpass is not generated on the passbolt installation
3838
- PB-38026 As an administrator running the cleanup command I should not see issues on soft deleted groups
3939
- PB-38261 Fix always failing IsNotAccountRecoveryFingerprintRule for metadata keys
4040
- PB-38262 Fix always failing metadata key creation when zero-knowledge is disabled, and no metadata keys are present
41-
- PB-38166 Passbolt app router should not fall back on Host header if full-base url is not set
4241

4342
### Security
4443
- PB-37974 Upgrade CakePHP to v4.5.9
44+
- PB-38166 Passbolt app router should not fall back on Host header if full-base url is not set
4545

4646
### Maintenance
4747
- PB-35785 Upgrade psalm/phpstan to latest version as applicable

config/version.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?php
22
return [
33
'passbolt' => [
4-
'version' => '4.11.0-test.3',
4+
'version' => '4.11.0',
55
'name' => 'Fortunate Son',
66
],
77
'php' => [

0 commit comments

Comments
 (0)