Get Up, Stand Up
Song: https://youtu.be/CwIdvOTzvqc
Introducing the latest update of passbolt Pro, release v4. This update includes some significant enhancements to the platform’s functionality and overall user experience.
Passbolt now requires a minimum of PHP 7.4 to run, but also supports PHP 8.2, which means faster performance and security. The browser extension is also getting a bit of love with some much needed maintenance to Manifest v3 and it requires at least a Passbolt API v3 to run.
This release mainly focuses on platform compatibility and accessibility improvements to ensure an inclusive experience for all users across all versions. Alongside these updates, v4 includes numerous bug fixes and security enhancements to further improve system reliability. It’s recommended that all users update to this latest version to get the most out of passbolt and benefit from the upcoming new features.
We appreciate the continued support and feedback as we strive to provide an exceptional user experience. Reach out on the community forum if you encounter some issues with this new release.
[4.0.0] - 2023-05-17
Added
- PB-23531 As an administrator I can setup google as SSO provider
- PB-23532 As a user I can sign-in with SSO
- PB-23535 As a user I want to self register with SSO enabled
- PB-23952 As an administrator I want to synchronize only groups belonging to a given parent group
- PB-24168 As a user I want to use an accessible version of the UI
Improvements
- PB-21564 Application should be aware of authentication status as soon as the user is getting signed out
Fix
- PB-21488 Fix the loading of pagemods when user data is not set in the local storage
- PB-23547 As a signed-in user I should auto-filling credentials in iframe even if there is an empty iframe src ahead
- PB-24076 Fix ApiClient BaseUrl generation to avoid double slashes in the final URL
- PB-24100 As a developer I want to use a fix working version of storybook
- PB-24145 As a signed-in user the inform integration should not freeze the browser if there is a lots of dom changes
- PB-24260 As a signed-in user I should not see a resource stays selected after moves in a folder
Security
- PB-22858 As a user the session storage should have a limit of port by tab
- PB-22859 As a user the web integration pagemod should be attached only on top frame
- PB-23556 PBL-08-002 WP2: Passphrase Retained In Memory Post-Logout
- PB-23942 PBL-08-008 WP2: Lack of explicit CSP on extension manifest
- PB-23797 Backport MV3 port manager on MV2 without using the webNavigation permission
Maintenance
- PB-18667 Migrate gpgAuth session check loop into a dedicated service startLoopAuthSessionCheckService
- PB-22641 As a user the browser extension should handle when the version is updated
- PB-22642 As a developer, when inform call to action and inform menu are destroyed, I should remove the port reference in the session storage and portManager
- PB-24105 As a user I want to trigger file download on firefox with file pagemod
- PB-24131 As a developer I should have class files in the correct folder
- PB-24134 As a developer I should be able to run the CI pipeline even if the audit job is failing
- PB-24147 Remove legacy entry point to check if the user is authenticated