|
2 | 2 | All notable changes to this project will be documented in this file.
|
3 | 3 | This project adheres to [Semantic Versioning](http://semver.org/).
|
4 | 4 |
|
| 5 | +## [5.4.0] - 2025-08-12 |
| 6 | +### Added |
| 7 | +- PB-43713 Translate the application in Czech |
| 8 | +- PB-44285 Add endpoint to help clients enable E2EE by default for new instances |
| 9 | +- PB-44184 As an administrator I should not be allowed to retrieve resources to migrate from v4 to v5 resource types from v4 resource types that are deleted |
| 10 | +- PB-44071 Add a cleanup tasks to soft-delete inactive users with same usernames |
| 11 | +- PB-44376 Set ECC key type as a default for new users |
| 12 | +- PB-44405 Add new healthcheck to notify administrators when there are no active metadata key if E2EE is enabled |
| 13 | +- PB-44406 Add new healthcheck to notify administrators when zero-knowledge disabled and the server does not have access to the shared metadata key |
| 14 | +- PB-44407 Add new healthcheck to notify administrators when server cannot validate its own shared metadata private key |
| 15 | +- PB-44416 Add metadata settings getting started endpoint |
| 16 | +- PB-38155 Add JSON schema definition to resource types migrations |
| 17 | +- PB-44474 Switch encrypted metadata plugin to stable |
| 18 | +- PB-43631 As an admin running a command as root, I should see the name of the command in the suggestion proposed by the CLI |
| 19 | + |
| 20 | +### Fixed |
| 21 | +- PB-43187 Retrieve user last logged data from users table instead of the log to improve application performance |
| 22 | +- PB-43922 Fix notification emails about a resource update |
| 23 | +- PB-43709 Fix enabling E2EE without a key should trigger an error |
| 24 | +- PB-44093 Fix a warning message in ActionLogsUsernameQueryStrategy |
| 25 | +- PB-44177 Fix as a user I should not be allowed to create v4 resource if the resource type is deleted |
| 26 | +- PB-44179 Fix as user I should not view/index v4 resource types if the resource type is deleted |
| 27 | +- PB-43936 Fix IsValidEncryptedMetadataPrivateKey should log, then return false and not throw an exception if isMessageForRecipient fails |
| 28 | +- PB-44182 Fix as user I should not be allowed to delete a v4 resource if v4 resource type is deleted |
| 29 | +- PB-44181 Fix as user I should not be allowed to share a v4 resource if v4 resource type is deleted |
| 30 | +- PB-44252 Fix as an admin I should not be able to set the role of a user to guest |
| 31 | +- PB-44178 Fix as a user I should not be allowed to update v4 resource if the resource type is deleted |
| 32 | +- PB-44180 Fix as user I should not view/index v5 resource types if the resource type is deleted |
| 33 | +- PB-44186 Fix as an administrator I should not be able to rotate the metadata key for resources that have a deleted resource types |
| 34 | +- PB-44189 Fix command line metadata commands should be loaded in debug mode only |
| 35 | +- PB-43936 Fix isMessageForRecipient should work if encryption is done with main key |
| 36 | +- PB-41818 Fix as a user setting a date as boolean the API should not return a 500 code response |
| 37 | + |
| 38 | +### Maintenance |
| 39 | +- PB-43524 Create a TestData plugin in plugins/PassboltCe |
| 40 | +- PB-44087 Remove V331 backward compatibility migration |
| 41 | +- PB-44267 Bump SeleniumApi plugin version |
| 42 | +- PB-43752 Add assertJson assertions to folders endpoints |
| 43 | +- PB-41818 Bump cakephp version to 5.2.6 |
| 44 | + |
| 45 | +## [5.4.0-rc.1] - 2025-08-11 |
| 46 | +### Added |
| 47 | +- PB-43713 Translate the application in Czech |
| 48 | +- PB-44285 Add endpoint to help clients enable E2EE by default for new instances |
| 49 | +- PB-44184 As an administrator I should not be allowed to retrieve resources to migrate from v4 to v5 resource types from v4 resource types that are deleted |
| 50 | +- PB-44071 Add a cleanup tasks to soft-delete inactive users with same usernames |
| 51 | +- PB-44376 Set ECC key type as a default for new users |
| 52 | +- PB-44405 Add new healthcheck to notify administrators when there are no active metadata key if E2EE is enabled |
| 53 | +- PB-44406 Add new healthcheck to notify administrators when zero-knowledge disabled and the server does not have access to the shared metadata key |
| 54 | +- PB-44407 Add new healthcheck to notify administrators when server cannot validate its own shared metadata private key |
| 55 | +- PB-44416 Add metadata settings getting started endpoint |
| 56 | +- PB-38155 Add JSON schema definition to resource types migrations |
| 57 | +- PB-44474 Switch encrypted metadata plugin to stable |
| 58 | +- PB-43631 As an admin running a command as root, I should see the name of the command in the suggestion proposed by the CLI |
| 59 | + |
| 60 | +### Fixed |
| 61 | +- PB-43187 Retrieve user last logged data from users table instead of the log to improve application performance |
| 62 | +- PB-43922 Fix notification emails about a resource update |
| 63 | +- PB-43709 Fix enabling E2EE without a key should trigger an error |
| 64 | +- PB-44093 Fix a warning message in ActionLogsUsernameQueryStrategy |
| 65 | +- PB-44177 Fix as a user I should not be allowed to create v4 resource if the resource type is deleted |
| 66 | +- PB-44179 Fix as user I should not view/index v4 resource types if the resource type is deleted |
| 67 | +- PB-43936 Fix IsValidEncryptedMetadataPrivateKey should log, then return false and not throw an exception if isMessageForRecipient fails |
| 68 | +- PB-44182 Fix as user I should not be allowed to delete a v4 resource if v4 resource type is deleted |
| 69 | +- PB-44181 Fix as user I should not be allowed to share a v4 resource if v4 resource type is deleted |
| 70 | +- PB-44252 Fix as an admin I should not be able to set the role of a user to guest |
| 71 | +- PB-44178 Fix as a user I should not be allowed to update v4 resource if the resource type is deleted |
| 72 | +- PB-44180 Fix as user I should not view/index v5 resource types if the resource type is deleted |
| 73 | +- PB-44186 Fix as an administrator I should not be able to rotate the metadata key for resources that have a deleted resource types |
| 74 | +- PB-44189 Fix command line metadata commands should be loaded in debug mode only |
| 75 | +- PB-43936 Fix isMessageForRecipient should work if encryption is done with main key |
| 76 | +- PB-41818 Fix as a user setting a date as boolean the API should not return a 500 code response |
| 77 | + |
| 78 | +### Maintenance |
| 79 | +- PB-43524 Create a TestData plugin in plugins/PassboltCe |
| 80 | +- PB-44087 Remove V331 backward compatibility migration |
| 81 | +- PB-44267 Bump SeleniumApi plugin version |
| 82 | +- PB-43752 Add assertJson assertions to folders endpoints |
| 83 | +- PB-41818 Bump cakephp version to 5.2.6 |
| 84 | + |
| 85 | +## [5.4.0-test.3] - 2025-08-08 |
| 86 | +### Fixed |
| 87 | +- PB-44573 Ensure standalone custom fields is resource type is updated irrespective of instance being installed for the first time with v5.3.0 or v5.3.1 |
| 88 | + |
| 89 | +## [5.4.0-test.2] - 2025-08-07 |
| 90 | +### Fixed |
| 91 | +- PB-44578 Align metadata setup settings entry point variable name with client |
| 92 | + |
| 93 | +## [5.4.0-test.1] - 2025-08-07 |
| 94 | +### Added |
| 95 | +- PB-43713 Translate the application in Czech |
| 96 | +- PB-44285 Add endpoint to help clients enable E2EE by default for new instances |
| 97 | +- PB-44184 As an administrator I should not be allowed to retrieve resources to migrate from v4 to v5 resource types from v4 resource types that are deleted |
| 98 | +- PB-44071 Add a cleanup tasks to soft-delete inactive users with same usernames |
| 99 | +- PB-44376 Set ECC key type as a default for new users |
| 100 | +- PB-44405 Add new healthcheck to notify administrators when there are no active metadata key if E2EE is enabled |
| 101 | +- PB-44406 Add new healthcheck to notify administrators when zero-knowledge disabled and the server does not have access to the shared metadata key |
| 102 | +- PB-44407 Add new healthcheck to notify administrators when server cannot validate its own shared metadata private key |
| 103 | +- PB-44416 Add metadata settings getting started endpoint |
| 104 | +- PB-38155 Add JSON schema definition to resource types migrations |
| 105 | +- PB-44474 Switch encrypted metadata plugin to stable |
| 106 | +- PB-43631 As an admin running a command as root, I should see the name of the command in the suggestion proposed by the CLI |
| 107 | + |
| 108 | +### Fixed |
| 109 | +- PB-43187 Retrieve user last logged data from users table instead of the log to improve application performance |
| 110 | +- PB-43922 Fix notification emails about a resource update |
| 111 | +- PB-43709 Fix enabling E2EE without a key should trigger an error |
| 112 | +- PB-44093 Fix a warning message in ActionLogsUsernameQueryStrategy |
| 113 | +- PB-44177 Fix as a user I should not be allowed to create v4 resource if the resource type is deleted |
| 114 | +- PB-44179 Fix as user I should not view/index v4 resource types if the resource type is deleted |
| 115 | +- PB-43936 Fix IsValidEncryptedMetadataPrivateKey should log, then return false and not throw an exception if isMessageForRecipient fails |
| 116 | +- PB-44182 Fix as user I should not be allowed to delete a v4 resource if v4 resource type is deleted |
| 117 | +- PB-44181 Fix as user I should not be allowed to share a v4 resource if v4 resource type is deleted |
| 118 | +- PB-44252 Fix as an admin I should not be able to set the role of a user to guest |
| 119 | +- PB-44178 Fix as a user I should not be allowed to update v4 resource if the resource type is deleted |
| 120 | +- PB-44180 Fix as user I should not view/index v5 resource types if the resource type is deleted |
| 121 | +- PB-44186 Fix as an administrator I should not be able to rotate the metadata key for resources that have a deleted resource types |
| 122 | +- PB-44189 Fix command line metadata commands should be loaded in debug mode only |
| 123 | +- PB-43936 Fix isMessageForRecipient should work if encryption is done with main key |
| 124 | +- PB-41818 Fix as a user setting a date as boolean the API should not return a 500 code response |
| 125 | + |
| 126 | +### Maintenance |
| 127 | +- PB-43524 Create a TestData plugin in plugins/PassboltCe |
| 128 | +- PB-44087 Remove V331 backward compatibility migration |
| 129 | +- PB-44267 Bump SeleniumApi plugin version |
| 130 | +- PB-43752 Add assertJson assertions to folders endpoints |
| 131 | +- PB-41818 Bump cakephp version to 5.2.6 |
| 132 | + |
5 | 133 | ## [5.3.2] - 2025-07-16
|
6 | 134 | ### Fixed
|
7 | 135 | - PB-43910 As an administrator installing passbolt on postgres, the default postgres schema should be public
|
|
0 commit comments