Update Vaultwarden to 1.31.0 (#1236)

This commit is contained in:
Nathan Fretz 2024-07-25 14:19:10 +10:00 committed by GitHub
parent 90ce2cf75f
commit da16657dae
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 100 additions and 12 deletions

View File

@ -8,11 +8,11 @@ services:
PROXY_AUTH_ADD: "false"
server:
image: vaultwarden/server:1.30.3@sha256:153defd78a3ede850445d64d6fca283701d0c25978e513c61688cf63bd47a14a
image: vaultwarden/server:1.31.0@sha256:4e28425bad4bd13568e1779f682ff7e441eca2ecd079bd77cfcba6e4eaf1b999
user: "1000:1000"
restart: on-failure
stop_grace_period: 1m
volumes:
- ${APP_DATA_DIR}/data:/data
environment:
ROCKET_PORT: 8089
ROCKET_PORT: 8089

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: vaultwarden
category: files
name: Vaultwarden
version: "1.30.3"
version: "1.31.0"
tagline: Unofficial Bitwarden® compatible server
description: >-
Vaultwarden is an alternative
@ -46,19 +46,107 @@ description: >-
*Please note that Vaultwarden is not associated with the Bitwarden® project nor 8bit Solutions LLC. When using this app, please report any bugs or suggestions to us directly, regardless of whatever clients you are using (mobile, desktop, browser, etc), and do not use Bitwarden®'s official support channels.
releaseNotes: |
This release updates Vaultwarden from v1.30.0 to v1.30.3.
This release updates Vaultwarden from v1.30.3 to v1.31.0.
Major changes and New Features:
- Initial support for the beta releases of the new native mobile apps
- Removed support for WebSocket traffic on port 3012, as it's been integrated on the main HTTP port for a few releases
- Updated included web vault to 2024.5.1
General mention:
Bitwarden has changed the push API endpoints which affects the EU region endpoint users. If you use the push functionality and use the EU region you need to update `push.bitwarden.eu` to `api.bitwarden.eu`.
This is a minor release to fix some issues with push notification device registration and docker healthcheck. As well as some issues with the Login with device feature, and restore the alpine docker tag that was missing on the latest release.
Changes:
- Fix push device registration
- Decrease JWT Refresh/Auth token
- Improve JWT RSA key initialization and avoid saving public key
- Prevent generating an error during ws close
- Fix attachment upload size check
- Remove custom WebSocket code
- Replace panic with a graceful exit
- Small improvements around email change
- Change timestamp data type
- Fix manager permission within groups
- Automatically use email address as 2fa provider
- Fix typos
- Update chrono and sqlite
- Update Rust and crates
- Use async verify for Yubikey
- Update web-vault to v2024.3.1 (new vertical layout)
- Update Key Rotation web-vault v2024.3.x
- Implement custom DNS resolver
- Add extra (unsupported) container build arch's
- Pass in collection ids to notifier when sharing cipher
- Improve access to collections via groups
- Fix emergency access invites
- Some fixes for the new mobile apps
- Update Rust, crates and web-vault
- Improve Commentary Aesthetics
- Optimize Dockerfiles
- Also delete organization_api_key when deleting organizations
- Fix public api for domains with path prefix
- Update Alpine to version 3.20
- Differentiate external groups by organization id
- Remove old knowndevice route
- Update admin interface dependencies
- Update rust and remove unused header values
- Fix some nightly build errors
- Fix some more nightly errors and remove lint that will become an error by default
- Change API and structs to camelCase
- Fix cipher creation on new android app
- Remove mimalloc workaround
- Change some missing PascalCase keys
- Fix collections and native app issue
- Fix duplicate folder creations during import
- Remove duplicate registry step
- Add group support for Cipher::get_collections()
- Switch registry cache compression algorithm to zstd
- Update crates and web-vault
- Some fixes for emergency access
The full release notes are available at https://github.com/dani-garcia/vaultwarden/releases