diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 23143ec..730b8e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,137 @@ # Changelog +## [1.10.0] - 2024-04-20 + +### Added + +* `rbw get` now supports searching by URL as well (proxict, #132) +* `rbw code` now supports `--clipboard`, and has an alias of `rbw totp` (#127) + +### Changed + +* Set a user agent for all API calls, not just logging in (#165) + +### Fixed + +* Also create runtime directories when running with `--no-daemonize` (Wim de With, #155) +* Fix builds on NetBSD (#105) +* Fix logging in when the configured email address differs in case from the email address used when registering (#158) +* Fix editing passwords inadvertently clearing custom field values (#142) + +## [1.9.0] - 2024-01-01 + +### Added + +* Secure notes can now be edited (Tin Lai, #137) +* Piping passwords to `rbw edit` is now possible (Tin Lai, #138) + +### Fixed + +* More consistent behavior from `rbw get --field`, and fix some panics (Jörg Thalheim, #131) +* Fix handling of pinentry EOF (Jörg Thalheim, #140) +* Pass a user agent header to fix logging into the official bitwarden server (Maksim Karelov, #151) +* Support the official bitwarden.eu server (Edvin Åkerfeldt, #152) + +## [1.8.3] - 2023-07-20 + +### Fixed + +* Fixed running on linux without an X11 context available. (Benjamin Jacobs, + #126) + +## [1.8.2] - 2023-07-19 + +### Fixed + +* Fixed several issues with notification-based background syncing, it should + be much more reliable now. + +## [1.8.1] - 2023-07-18 + +### Fixed + +* `rbw config set notifications_url` now actually works + +## [1.8.0] - 2023-07-18 + +### Added + +* `rbw get --clipboard` to copy the result to the clipboard instead of + displaying it on stdout. (eatradish, #120) +* Background syncing now additionally happens when the server notifies the + agent of password updates, instead of needing to wait for the + `sync_interval` timer. (Bernd Schoolman, #115) +* New helper script `rbw-pinentry-keyring` which can be used as an alternate + pinentry program (via `rbw config set pinentry rbw-pinentry-keyring`) to + automatically read the master password from the system keyring. Currently + only supports the Gnome keyring via `secret-tool`. (Kai Frische, #122) +* Yubikeys in OTP mode are now supported for logging into a Bitwarden server. + (troyready, #123) + +### Fixed + +* Better error reporting when `rbw login` or `rbw register` fail. + +## [1.7.1] - 2023-03-27 + +### Fixed + +* argon2 actually works now (#113, Bernd Schoolmann) + +## [1.7.0] - 2023-03-25 + +### Added + +* `rbw` now automatically syncs the database from the server at a specified + interval while it is running. This defaults to once an hour, but is + configurable via the `sync_interval` option +* Email 2FA is now supported (#111, René 'Necoro' Neumann) +* argon2 KDF is now supported (#109, Bernd Schoolmann) + +### Fixed + +* `rbw --version` now works again + +## [1.6.0] - 2023-03-09 + +### Added + +* `rbw get` now supports a `--raw` option to display the entire contents of + the entry in JSON format (#97, classabbyamp) + +## [1.5.0] - 2023-02-18 + +### Added + +* Support for authenticating to self-hosted Bitwarden servers using client + certificates (#92, Filipe Pina) +* Support multiple independent profiles via the `RBW_PROFILE` environment + variable (#93, Skia) +* Add `rbw get --field` (#95, Jericho Keyne) + +### Fixed + +* Don't panic when not all stdout is read (#82, witcher) +* Fixed duplicated alias names in help output (#46) + +## [1.4.3] - 2022-02-10 + +### Fixed + +* Restored packaged scripts to the crate bundle, since they are used by some + downstream packages (no functional changes) (#81) + +## [1.4.2] - 2022-02-10 + +### Changed + +* Device id is now stored in a separate file in the local data directory + instead of as part of the config (#74) + +### Fixed + +* Fix api renaming in official bitwarden server (#80) + ## [1.4.1] - 2021-10-28 ### Added |