Vaultwarden 1.31.0 Release
요약
주요 변경 사항 및 새로운 기능
- 새로운 네이티브 모바일 앱의 베타 릴리스에 대한 초기 지원
- 주요 HTTP 포트에서 WebSocket 트래픽을 지원하지 않음(이전 몇 릴리스에서 주요 HTTP 포트에 통합됨)
- 포함된 웹 보관함을 2024.5.1로 업데이트함
일반적인 언급 사항
Bitwarden은 푸시 API 엔드포인트를 변경하여 EU 지역 엔드포인트 사용자에게 영향을 미침.
따라서 푸시 기능을 사용하고 EU 지역을 사용하는 경우 몇 가지 변경이 필요.push.bitwarden.eu
를 api.bitwarden.eu
로 업데이트해야 함.
Vaultwarden의 이전 버전에도 동일한 문제가 있음.
변경된 내용
- chore: 반복되는 단어 삭제(출처: @one230six)(이슈 링크: #4422)
- events.rs의 주석 수정(출처: @KrappRamiro)(이슈 링크: #4408)
- JWT RSA 키 초기화 개선 및 공개 키 저장 방지(출처: @dani-garcia)(이슈 링크: #4085)
- 사용자 정의 WebSocket 코드 제거(출처: @BlackDex)(이슈 링크: #4001)
- 패닉 대신 에러 메시지 표시(출처: @tessus)(이슈 링크: #4402)
- 이메일 변경 주위의 작은 개선 사항(출처: @Timshel)(이슈 링크: #4415)
- 타임스탬프 데이터 유형 변경(출처: @gzfrozen)(이슈 링크: #4355)
- 매니저 권한 수정 문제 수정(출처: @matlink)(이슈 링크: #3624)(이슈 링크: #3754)
- 이메일 주소를 2단계 인증 공급자로 자동 선택(출처: @stefan0xC)(이슈 링크: #4317)
- 오타 수정(출처: @testwill)(이슈 링크: #4440)
- chrono 및 sqlite 업데이트(출처: @BlackDex)(이슈 링크: #4436)
- Rust 및 crates 업데이트(출처: @BlackDex)(이슈 링크: #4445)
- 사용자 정의 DNS 리졸버 구현(출처: @dani-garcia)(이슈 링크: #3988)
- 추가(지원되지 않는) 컨테이너 빌드 아키텍처 추가(출처: @BlackDex)(이슈 링크: #4524)
- 암호 공유 시 collection id를 notifier에 전달(출처: @kristof-mattei)(이슈 링크: #4517)
- 받은 그룹을 통해 컬렉션에 대한 액세스 개선(출처: @stefan0xC)(이슈 링크: #4441)
- 비상 액세스 초대 수정(출처: @stefan0xC)(이슈 링크: #4337)
- 새로운 모바일 앱에 대한 몇 가지 수정 사항(출처: @dani-garcia)(이슈 링크: #4526)
- Crates, Web 보관함 및 GHA 업데이트(출처: @BlackDex)(이슈 링크: #4648)
- 코멘트 미학 개선(출처: @rich-purnell)(이슈 링크: @one230six in #4422
- Fix comment in events.rs by @KrappRamiro in #4408
- Improve JWT RSA key initialization and avoid saving public key by @dani-garcia in #4085
- Remove custom WebSocket code by @BlackDex in #4001
- refactor: replace panic with a graceful exit by @tessus in #4402
- Small improvements around email change by @Timshel in #4415
- Change timestamp data type. by @gzfrozen in #4355
- Fix #3624: fix manager permission within groups by @matlink in #3754
- automatically use email address as 2fa provider by @stefan0xC in #4317
- fix: typos by @testwill in #4440
- Update chrono and sqlite by @BlackDex in #4436
- Update Rust and crates by @BlackDex in #4445
- Use async verify for Yubikey by @dani-garcia in #4448
- update web-vault to v2024.3.1 (new vertical layout) by @stefan0xC in #4468
- Update crates and some Clippy fixes by @BlackDex in #4475
- Update Key Rotation web-vault v2024.3.x by @BlackDex in #4446
- Update Crate and Rust by @BlackDex in #4522
- Implement custom DNS resolver by @dani-garcia in #3988
- Add extra (unsupported) container build arch's by @BlackDex in #4524
- Pass in collection ids to notifier when sharing cipher. by @kristof-mattei in #4517
- improve access to collections via groups by @stefan0xC in #4441
- fix emergency access invites by @stefan0xC in #4337
- Some fixes for the new mobile apps by @dani-garcia in #4526
- Update Rust, crates and web-vault by @BlackDex in #4558
- Improve Commentary Aesthetics by @rich-purnell in #4549
- Optimize Dockerfiles by @dfunkt in #4532
- also delete organization_api_key when deleting organizations by @stefan0xC in #4557
- Fix public api for domains with path prefix by @FDHoho007 in #4500
- Update crates by @BlackDex in #4587
- Fix web-vault version in Docker(files/Settings) by @dfunkt in #4575
- Update Alpine to version 3.20 by @dfunkt in #4583
- differentiate external groups by organization id by @stefan0xC in #4586
- Remove old knowndevice route by @Timshel in #4578
- Update admin interface dependencies by @BlackDex in #4581
- Update rust and remove unused header values by @dani-garcia in #4645
- Update crates, web-vault and GHA by @BlackDex in #4648
- Fix some nightly build errors by @dani-garcia in #4657
- Fix some more nightly errors and remove lint that will become an error by default by @dani-garcia in #4661
- Change API and structs to camelCase by @dani-garcia in #4386
- Fix cipher creation on new android app by @dani-garcia in #4670
- Remove mimalloc workaround by @dfunkt in #4606
- Change some missing PascalCase keys by @dani-garcia in #4671
- Fix collections and native app issue by @BlackDex in #4685
- Fix duplicate folder creations during import by @BlackDex in #4702
- Remove duplicate registry step by @dfunkt in #4703
- add group support for Cipher::get_collections() by @stefan0xC in #4592
- Switch registry cache compression algorithm to zstd by @dfunkt in #4704
- Update crates and web-vault by @BlackDex in #4714
- Some fixes for emergency access by @BlackDex in #4715
New Contributors
- @one230six made their first contribution in #4422
- @KrappRamiro made their first contribution in #4408
- @testwill made their first contribution in #4440
- @kristof-mattei made their first contribution in #4517
- @rich-purnell made their first contribution in #4549
- @dfunkt made their first contribution in #4532
- @FDHoho007 made their first contribution in #4500
Full Changelog: 1.30.5...1.31.0
링크 : https://github.com/dani-garcia/vaultwarden/releases/tag/1.31.0