Releases: trparky/Bitwarden-Vault-Export-Script
Releases · trparky/Bitwarden-Vault-Export-Script
Version 1.24
This is probably the biggest change of all for this project. It includes a lot of changes including a massive overhaul of how the script is presented to the user in that it's no longer a stand alone script but a full PowerShell module that can be executed from anywhere on the system once it's imported into the user's PowerShell environment.
Version 1.23
- Added proper verb names to Powershell command calls.
- Put quotes around the $userEmail and $bwPasswordPlainText variables when calling the login function of the BW CLI.
- Added proper output while compressing vault data into a ZIP file.
- Added the GitHub URL of the project to the header of the script when it's executed.
Version 1.22
- Combined two IF statements into one.
- Added the ability to use an existing Bitwarden CLI session in case the user doesn't trust the script to handle their login credentials.
Version 1.21
The following changes occcured since version 1.20.
- Added variable cleanups to remove sensitive data from memory.
- Added email address validation before we just shove it into the BW CLI.
- Made the word "error" capitalized in the console output.
- Removed an unneeded Test-Path.
- Removed setting a variable that shouldn't have been set yet.
- Moved all functions to near the beginning of the script.
- Renamed some variables.
- Puts quotes around the $password1PlainText variable.
Version 1.20
- Added a write out to the lastcheckforupdate file after downloading the BW CLI in a clean setup.
- Added no new line directive when writing out the lastcheckforupdate file.
Version 1.19
- Added Linux shebang to the top of the file for easier execution on Linux with Powershell.
- Converted the linefeeds to UNIX style.
Version 1.18
Added a Bitwarden CLI auto-update functionality.
Version 1.17
Now you don't have to fill in the $orgId at the beginning on the script. The script now auto-discovers it for you.
Version 1.16
Included code to download the BW CLI application for you if the script doesn't detect one in the current environment.
Version 1.15
Multiple fixes and improvements to make the script more platform agnostic.