github passbolt/passbolt_api v3.4.0
Black Sunrise

latest releases: v4.10.0-test.1, v4.9.1, v4.9.1-test.1...
2 years ago

Song: https://youtu.be/BjnjfVLLuOA

The team is pleased to announce the v3.4 immediate availability which includes new features as well as some fixes requested by the community.

In a few words, fresh from the oven:

  • A native support of the Edge browser, Safari in the works!
  • A better integration of the dark theme
  • A fine tuned in-form integration for a better browsing experience
  • A fresh RPM package in beta test
  • Mobile apps in final beta test

Checkout the v3.4 blog article to get all the details about this release.

We wish to thank the contributors who participated:

  • All the community members who reported bugs and submitted pull requests (reederda, fgietzen, garrettboone, Ecentrix, zdenak11, jsm222 and many others).
  • All the community members who are participating in the mobile app beta testing effort and who are reporting issues with tidy logs (jskribek, g0dsCookie, okami, dlist, solaire, and many others).

[3.4.0] - 2021-12-07

Added

  • PB-9826 As a user I want to use passbolt natively on Edge
  • PB-8371 As LU I want to see the authentication screens in dark mode

Improvement

  • PB-9730 As AD I should be able to check avatars read issues from the healthcheck

Fixed

  • 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

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

Don't miss a new passbolt_api release

NewReleases is sending notifications on new releases.