Passbolt v3.4.0 Release Notes

Release Date: 2021-12-07 // over 2 years ago
  • โž• Added

    • PB-9826 As a user I want to use passbolt natively on Edge
    • ๐Ÿ‘€ PB-8371 As LU I want to see the login/MFA/recover/register screens in dark mode

    ๐Ÿ‘Œ Improvement

    • ๐Ÿ‘€ PB-8522 As LU I should see the MFA verify field having focus
    • PB-9730 As AD I should be able to check avatars read issues from the healthcheck

    ๐Ÿ›  Fix

    • ๐Ÿ‘€ PB-8932 Fix as LU I should see an animation when I successfully configured MFA
    • ๐Ÿ‘€ PB-9286 Fix as LU I should see the locale dropdown field of the setup/recover screen well positioned
    • ๐Ÿ‘€ PB-9397 Fix as AD I shouldn't see an error on the healthcheck if the JWT auth is disabled and I never configured it
    • PB-9114 Fix as lu I should be able to upload a transparent avatar in .png format.
    • PB-9750 Fix spelling mistakes reported by the community
    • PB-9762 Fix requesting /auth/login.json should not trigger an unexpected error
    • ๐Ÿšš PB-9888 Fix MFA & JWT refresh token issue, remove Bearer from the hashed session identifier
    • โšก๏ธ PB-12817 Fix as LU I should be able to update jpeg avatar

    ๐Ÿ”’ Security

    • PB-7374 As soft deleted but logged in user I should be forbidden to request the API
    • PB-9340 Fix email queue data should be stored and deserialized as json and not php

    ๐Ÿšง Maintenance

    • ๐Ÿ”จ PB-9311 Refactor JWT and MFA plugins for better code maintainability.
    • โœ… PB-8320 Implement the tests that are marked as incomplete for cleaner continuous integration test reports
    • PB-8211 Psalm set to level 4
    • PB-9726 Fix do not load cleanup tasks unless in CLI mode
    • โœ… PB-9753 Improve table fields validation tests, do not save entity when testing the validation of properties
    • ๐Ÿšš PB-9310 Move avatar file_storage logic into AvatarsTable
    • โšก๏ธ PB-9785 Update JWT healthcheck help messages
    • PB-9656 Migrate fields from utf8mb4 to a more performant encoding when possible