All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- The ability to edit unassigned secrets with direct permissions. (#906)
- The
run
command, to run commands with secrets (#621)
- Updated MSRV
1.75.0
(#980) - Use state files by default. You can opt out of this behavior with the new
state_opt_out
key. (#930)- Opt out documentation can be found here
- The deprecated
action type
commands are now removed. Please usetype action
instead. (#836)
- Add a
BWS_CONFIG_FILE
environment variable to specify the location of the config file (#571) - The
bws
CLI is now available as a Docker image (docker run -it bitwarden/bws --help
) (#305) - The
bws
CLI releases are now code signed on Windows and Mac (#534, #535)
- Re-add output options to the help menu after they were accidentally removed (#477)
- Switched TLS backend to
rusttls
, removing the dependency onOpenSSL
(#374) - Updated MSRV for
bws
to1.71.0
(#589)
- Ability to output secrets in an
env
format withbws
(#320) - Basic state to avoid reauthenticating every run, used when setting the
state_file_dir
key in the config (#388)
- Support for shell autocompletion with the
bws completions
command (#103) - When running
bws
with no args, the help text is now printed tostderr
instead ofstdout
to be consistent withbws subcommand
behavior (#190)
- Switched command order from
action type
totype action
, please re-read the help documentation (#76)
- Ability to create and edit projects (#53)
- Ability to create and edit secrets (#77)
- Support
NO_COLOR
environment variable to disable CLI colors (#61) - Support for
CLICOLOR_FORCE
(#74)
- Improve login error handling (#109)
- Respect users color choice for errors (#61)
- Add user agent to login requests (#11)