github passbolt/passbolt_api v4.5.0-rc.1
Summer is ending

latest releases: v4.8.0, v4.8.0-rc.1, v4.8.0-test.1...
pre-release5 months ago

Release song: https://www.youtube.com/watch?v=HR1KH4zElcY

Hey community members,

Prepare for an exciting update! 🥁

Passbolt is thrilled to announce that the v4.5.0 Release Candidate is officially available for testing.

The best part? All you have to do is head to GitHub and dive in! Of course, you have to make sure to follow the steps here. As always, your feedback is invaluable, please share and report any issues you come across.

Enjoy the testing journey! ♥️

[4.5.0-rc.1] - 2024-02-01

Added

  • PB-23913 As a user I can see my passwords marked as expired when users lose permissions on these
  • PB-23913 As an administrator I can activate the password expiry feature
  • PB-28923 As a user I want to be able to use passbolt in Russian
  • PB-21484 As an administrator I can define Microsoft 365 and Outlook providers in SMTP settings
  • PB-19652 As an administrator I can cleanup groups with no members with the cleanup command
  • PB-27707 As administrator, with RBAC I should be able to set “can see users workspace” to “Allow if group manager”
  • PB-28716 Desktop application flag is now enabled by default
  • PB-26203 Desktop app define the account kit exportation help page

Improved

  • PB-27616 Improve resources serialization performance on GET resources.json

Security

  • PB-29148 Bump selenium API plugin version to v4.5
  • PB-29005 Upgrades phpseclib/phpseclib to fix composer audit security vulnerability
  • PB-22336 As an admin I should be able to enable/disable request group managers to add users to groups emails separately (LDAP/AD)
  • PB-28871 Mitigate supply chain attack on PR and lint lock files
  • PB-28658 Mitigate supply chain attack on post npm install script

Fixed

  • PB-29200 Fixes the recover_user command (GITHUB #504)
  • PB-29164 Fix recent InstallCommand changes breaking selenium tests
  • PB-29132 Fix composer lock file not up-to-date message when installing dependencies
  • PB-29160 Fix failing static analysis job in CI
  • PB-29137 Fix failing in UsersEditDisableControllerTest file due to purifier
  • PB-29113 Fix a typo in the email sent when admins lose their admin role
  • PB-28130 Fix invalid cookie name should not trigger a 500
  • PB-29007 Fix constantly failing test in RbacsUpdateControllerTest file
  • PB-28991 Fix email queue entries not marked as sent

Maintenance

  • PB-28857 Require phpunit-speedtrap to track down slow tests
  • PB-25516 Remove --dev from .gitlab test options, it has not effect and will break with composer v3
  • PB-28844 Improves the methods testing email content
  • PB-28845 Skip unauthenticated exception from logging
  • PB-28653 Speed-up tests by mocking the client in healthcheck relevant tests

Don't miss a new passbolt_api release

NewReleases is sending notifications on new releases.