Hello Community,
We’re really excited to share something with you. As part of the v4 RC5 release, our Google Chrome browser extension beta channel is now open!
But wait! What does this mean?
Before the extension is released, we’re publishing it to the beta channel in the Chrome Web Store. This allows us to collaboratively test updates and ensure smooth transitions. And it’s your chance to try the latest features before they’re released.
Keep in mind, however, that this is a beta version. As there are major changes to the way the extension works, it’s important that you take the utmost care when installing and testing this beta release. There may be some kinks to iron out. Although we do our best to avoid bugs, it’s important that you know what to expect.
Read on to find out how to upgrade to RC5 below.
Browser extension
To test the beta, you can either create a new profile in Chrome or replace your stable profile. The first option is highly recommended.
Option 1: Creating a new profile (Recommended)
If you’re new to passbolt or are configuring a new profile on Chrome. You’ll need to download the browser extension while in the new profile. From there, just follow the usual installation process. There’s nothing specific to the beta installation.
Option 2: Override the current extension
Installing over an existing profile’s browser extension isn’t recommended as the beta channel is considered another extension and might conflict with the existing passbolt extension.
But, if you’d like to try anyway. Here is the process:
- Create a backup (always have a backup) - BACK UP ALL THE THINGS
- Sign out of your existing session of passbolt
- Disable the existing passbolt extension
- Install the beta version of the passbolt extension
- Run an account recovery with the beta browser
What about the API?
Now that the new extension is up and running, it is also possible to update the API to the latest version to take the testing further! Of course you should not do this in your production environment, but rather a new environment dedicated for this test.
To proceed, you can follow the install steps on Debian:
# Configure the environment as usual
wget "https://download.passbolt.com/ce/installer/passbolt-repo-setup.ce.sh"
wget "https://github.com/passbolt/passbolt-dep-scripts/releases/latest/download/passbolt-ce-SHA512SUM.txt"
sha512sum -c passbolt-ce-SHA512SUM.txt && sudo bash ./passbolt-repo-setup.ce.sh || echo "Bad checksum. Aborting" && rm -f passbolt-repo-setup.ce.sh
# Then replace passbolt stable channel with testing
sudo echo "deb https://download.passbolt.com/ce/debian buster testing" > /etc/apt/sources.list.d/passbolt.list
sudo apt update
sudo apt install passbolt-ce-server
We hope you enjoy the beta version of passbolt v4. Share your feedback in the thread below and support us by giving us a on our github repo.
Release v4 is coming soon, so stay tuned! Want to be a contributor to passbolt? Click here to see how you can get involved.
Thanks for your support and contribution.