Help Search

v3.4.0 ~ Black Sunrise (pro)

Release date: December 7th, 2021.

This release introduces some new dependencies and database changes.
Make sure you follow the update documentation to roll out this new version.

Read the doc

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).

API

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

Fixed

  • 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

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

Browser extension

[3.4.0] - 2021-12-01

Added

  • PB-9826 As a user I want to use passbolt natively on Edge

  • PB-1743 As LU I want to tag resource using drag and drop

  • PB-8372 As LU I want to see the quickaccess application in dark mode
  • PB-8371 As LU I want to see the login screen in dark mode
  • PB-8371 As AN I want to see the recover & setup screens in dark mode as per my OS preferences

Improvement

  • PB-9374 As LU I want to see the loading text translated in all the setup/recover screens
  • PB-9374 As LU I want to see the next button translated in all the setup/recover screens
  • PB-8521 As LU I want to preview my passphrase when I sign-in with the quickaccess
  • PB-8521 As LU I want to preview the password protecting a kdbx when I import a kdbx protected by password
  • PB-9292 As LU I want to see the neat grids checkboxes
  • PB-8935 As LU changing my passphrase I want to see my security token when my current passphrase is requested
  • PB-9315 As AN I want to see some space between my name and my avatar on the login screen
  • PB-9318 As LU already logged in I don’t want to see any error when I try to sign-in again

Fixed

  • PB-9316 Fix as LU I don’t want to see a padding at the right of the quickaccess right after signing in
  • PB-9759 Fix as LU I don’t want to see in form menu CTA if the associated input field was removed from the DOM
  • PB-9376 Fix as LU I want to see the sub-folders caret aligned with the sub-folders names
  • PB-8900 Fix as LU I don’t want to see the sub-folders of the last folder displayed on top of the tags section
  • PB-9648 Fix as LU I don’t want to see in form menu CTA displayed out of its associated input field
  • PB-9409 Fix as LU I don’t want to see a dead link on the update my passphrase settings screen
  • PB-8934 Fix as LU I want to see the key UI in the key inspector screen of the profile instead of my account full name
  • PB-9410 Fix as LU changing my passphrase I should see the processing button aligned with the other form button
  • PB-9321 Fix spelling mistakes reported by the community
  • PB-9287 Fix as LU I want to see the text displayed in the recovery process “check your email” screen will the right size
  • PB-8939 Fix as LU I don’t want to see the progress dialog current operation details on 2 lines
  • PB-9286 Fix as LU I want to see the locale dropdown field of the setup/recover screen well positioned
  • PB-8938 Fix as LU previewing a password in the resource details sidebar I don’t want to see the password spread over 2 lines
  • PB-8937 Fix as LU previewing a password in the grid I don’t want to see the password spread over 2 lines
  • PB-9285 Fix as LU uploading an invalid avatar I want to see an error having the same style as other form fields errors
  • PB-9331 Fix as LU I should not see the in-form menu CTA on the passbolt trusted domain
  • PB-9317 Fix theme selection screen does not work when server url is not a TLD

Security

  • SEC-315 Upgrade validator dependency

Maintenance

  • PB-8523 Ignore “src/css” folder in .gitignore and .npmignore
  • PB-8432 Improve the way styles are loaded in storybook
  • PB-5897 Add language switch in storybook for all components
  • PB-8374 Lint background page source code
🍪   Do you accept cookies for statistical purposes? (Read more) Accept No thanks!