🐛 Fixes
- Login now works for Argon2id accounts. Prizm derived a different key than other Bitwarden clients, so the right password was rejected with "Username or password is incorrect".
- KDF settings are fetched from the correct server endpoint at login.
- Saving and editing items is more reliable. Prizm now sends the extra field the server expects when creating or updating items.
Big thanks to @kenkanuma for all three fixes and for the first contribution! 🙏
What's Changed
- fix(api): use /identity/accounts/prelogin for the KDF lookup by @kenkanuma in #81
- fix(api): send encryptedFor when creating or updating ciphers by @kenkanuma in #82
- fix(crypto): derive the Argon2id master key like other Bitwarden clients by @kenkanuma in #83
- chore(deps): bump softprops/action-gh-release from 3.0.3 to 3.0.4 in #85
- ci(release): strip the maintainer handle from the generated release notes in #78
New Contributors
- @kenkanuma made their first contribution in #81
Full Changelog: v1.5.0...v1.5.1