github passbolt/passbolt_api v4.0.0
Get up stand up

latest releases: v4.9.1, v4.9.1-test.1, v4.9.0...
15 months ago

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.

This is a major change, so make sure you check the platform requirements, and do a test upgrade, before you update your live systems to the new version!

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-16

Added

  • PB-24245 As LU using the API I can manage standalone TOTP and TOTP associated with passwords resources types
  • PB-24086 As an admin I can create a user recovery link from the command line

Maintenance

  • PB-23321 Upgrade CakePHP to 4.4
  • PB-24296 As a developer I can retrieve in integration tests the body of json requests in array
  • PB-24083 Removes the usage of the Paginator deprecated in CakePHP 4.4
  • PB-23926 Bump PHPUnit to ~9.5.2 to avoid warning messages of 9.6
  • PB-22758 Introduce JWT key injection to enable parallel tests
  • PB-22622 Add CS rule to disallow space after NOT operator
  • PB-23786 Remove PHP 7.3 from the testing pipes
  • PB-24561 Upgrades cakephp/migrations library
  • PB-24073 As a developer I should ensure that the CHANGELOG.md file is in the right format
  • PB-24071 As a developer I can enable feature plugins with the plugins class name
  • PB-24272 Adds contribution link in CONTRIBUTING.md

Fixed

  • PB-24078 As a user I should receive the correct email avatar text after folder manipulation
  • PB-24039 Action log event listener should not throw error on missing connection
  • PB-23558 Remove PHP 8.2 deprecation warnings
  • PB-23557 Remove PHP 8.1 deprecation warnings

Security

  • PB-24056 As an admin I can view log stack traces when debug mode is enabled
  • PB-24297 Update guzzlehttp/psr7 to fix composer audit security vulnerability

Don't miss a new passbolt_api release

NewReleases is sending notifications on new releases.