This repository has been archived by the owner on Oct 19, 2024. It is now read-only.
Releases: LibrePass/LibrePass-Server
Releases · LibrePass/LibrePass-Server
v1.6.2
What's Changed
- Added custom error handler for not allowed method.
- Used HSAuth library
- Bumped libraries
- Deleted
computeSharedKey
function fromCryptography
utils object - Changed
getAll
endpoint tosync
inUserClient
when re-encoding ciphers - Added support for disabling sending emails when user logged from a new device
Full Changelog: v1.6.1...v1.6.2
v1.6.1 HOTFIX
Fixed error 500 in verification email endpoint.
Only server release, not published client to central.
v1.6.0
- Removed dev.medzik:otp dependency from
core
module - Added email field to the login cipher data
- Added support for importing and exporting ciphers
- Change created and last modified date to fixed date in Cipher
- Deleted version field from Cipher
- Refactored server errors
- Disabled hibernate logs
- Fixed crashing when someone provided invalid user id (not UUID) in verify email endpoint
- Deleted ktlint formatter
- Changed scheduled tasks from fixed rate to cron
- Added new sync endpoint to the cipher controller
- Refactored docs
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- Bump dependencies
- Add support for checking if the API URL is valid
- Send API Client version to the server
- New error handler
- Use
dev.medzik:otp
for two-factor authentication - server: Use java 21 and add virtual threads
- server: Delete SSL configuration - Use reverse proxy, e.g. Caddy, Nginx, etc.
Full Changelog: v1.4.1...v1.5.0
v1.4.1
What's Changed
- Deleted request validator from
shared
module (hibernate-validator causes an error on android)
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Updated request body validations
- Fixed 2FA TOTP
- Added cipher limits and set by default to 500
- Added support for changing email address
- Removed column
lastModified
fromUserTable
- Added rate limit for CipherController
- Renamed
secretKey
toaesKey
- Changed expMonth and expYear to String in Card data
- Unified API
insert
andupdate
requests into the samesave
request
Full Changelog: v1.3.0...v1.4.0
Release v1.3.0
What's Changed
- Updated default docker compose config
- Updated email templates
- Added sending email after successful login
- Updated API domain to librepass.org
- Fixed COPS rule for "PATCH" method
Full Changelog: v1.2.0...v1.3.0
Release v1.2.0
What's Changed
- server: Set "email verification code expires at" to null after email verify
- Add name field to cipher card data and delete brand
New Contributors
- @je-sendra made their first contribution in #54
Full Changelog: v1.1.0...v1.2.0
Release v1.1.0
- Add support to resend verification email
- Fix scheduled tasks
- Add support for deleting accounts
- Add limit on the maximum cipher length
Release v1.0.0
Full Changelog: v0.1.0...v1.0.0