-
Vaultwarden-Plus v1.36.11
Stablereleased this
2026-07-30 12:50:27 +02:00 | 0 commits to main since this releaseVaultwarden-Plus v1.36.11
Release date: 2026-07-30
Status: PASS
Highlights
- Completes production Device Login through the official durable
/api/auth-requestsflow and standard/identity/connect/tokenpassword grant withauthRequest. - Guarantees atomic, single-use AuthRequest redemption across SQLite, MySQL/MariaDB, and PostgreSQL without a new migration.
- Removes the obsolete non-token-issuing Device Login prototype and Web Vault approver adapter after native Web Vault 2026.6.4 end-to-end proof.
Security Model
- Redemption fails closed unless user, access code, request device identifier, device type, normalized client IP, approval, expiry, and unused state all match.
- An atomic
approved -> redeemingupdate permits exactly one token-generation attempt; parallel and replay attempts fail. - Successful token completion records
redeemed; failed token or two-factor completion returns only the same bound request toapproved. - Disabled-user, email-verification, two-factor, policy, audit, device, session, refresh-token, and login-rate-limit behavior remains on the standard password-login path.
- TDAUTH-V2, Trusted Device auto-enrollment, Recovery, Passkey/PRF, Send OTP, SES, DKIM, and branding behavior is unchanged.
Web Vault And Adapters
- Native Web Vault 2026.6.4 passes Request, Poll, Approval, Response, Token, Sync, Refresh, and vault access without the Plus approver adapter.
- The in-memory Device Login prototype routes and
DEVICE_LOGIN_PROTOTYPE_ENABLEDintegration are removed. - The branding adapter remains packaged; the Account Recovery adapter remains absent where native handling applies.
- No Web Vault, dependency, grant-type, token-format, or migration change is included.
Validation
cargo fmt --checkandgit diff --checkpass.- The full unfiltered locked Rust suite passes in
forgejo-rust-node:1.97.1: 238 passed. - Locked SQLite, MySQL/MariaDB, PostgreSQL, and
sqlite,seschecks pass. - Focused API coverage passes for success, rejection, expiry, wrong user/code/device/type/IP, replay, parallel redemption, and failed-token/TOTP recovery.
- Native two-context HTTPS Device Login passes without the approver adapter, including token issue, sync, refresh, repeated sync, and vault access.
- Focused browser coverage passes for account creation, TOTP activation/login/deactivation, Send Email OTP/Sends, and Organization invitation/confirmation with deterministic multi-account session isolation.
- Recovery E2E, Web Vault packaging, container build, cache reuse, and runtime health remain green from the same unchanged product state.
Image
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.11forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Migration
- Database migration: NO
- Configuration migration: NO
- Product behavior change: YES; Device Login now issues standard Access-/Refresh-Token sessions through the official AuthRequest flow.
Residual Risks
- The separate TDAUTH-V2 trusted-device auto-enrollment/dedicated-redemption track remains prototype-gated.
- Device Login browser proof covers official Web Vault 2026.6.4; desktop and mobile end-to-end coverage remains outside this release.
- The multi-account Organization browser test requires an extended local timeout because Web Vault performs several native KDF operations sequentially.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Completes production Device Login through the official durable
-
Vaultwarden-Plus v1.36.10
Stablereleased this
2026-07-29 10:53:40 +02:00 | 1 commits to main since this releaseVaultwarden-Plus v1.36.10
Release date: 2026-07-29
Status: PASS
Highlights
- Consolidates the Vaultwarden 1.37.0 / Web Vault 2026.6.4 baseline without adding product features, dependencies, migrations, or workflow changes.
- Makes Rust JWT tests independent of suite ordering by providing one lazily initialized, test-only RSA keypair while leaving production key loading unchanged.
- Moves the isolated Playwright Vaultwarden fixture to HTTPS and validates the complete Account Recovery flow from enrollment through recovered-password login.
Adapter Baseline
- The obsolete Recovery browser adapter remains removed because Web Vault 2026.6.4 implements the current recovery requests natively.
- Branding and device-login approver adapters remain intentionally Plus-specific.
- Direct
/recover-account, legacy/reset-password, Passkey/PRF, Trusted Devices, Authentication Requests, Device Login, and Send Email Verification/OTP compatibility remain required and unchanged.
Validation
cargo fmt --checkandgit diff --checkpass.- The full unfiltered locked SQLite Rust suite passes in
forgejo-rust-node:1.97.1: 237 passed, 0 failed, 0 ignored, and 0 filtered, without deadlock, signal termination, or SIGSEGV. - Locked SQLite, MySQL/MariaDB, PostgreSQL, and
sqlite,seschecks pass inforgejo-rust-node:1.97.1. - Focused Plus Rust/API coverage passes for Passkey/PRF, Trusted Devices, Authentication Requests, Device Login, Account Recovery, Send access, Send Email OTP, and parallel JWT test-key initialization.
- The Web Vault 2026.6.4 Account Recovery Playwright E2E passes over the isolated HTTPS fixture, including policy and enrollment, admin recovery, temporary-password login, forced password replacement, and subsequent recovered-password login.
- Focused Web Vault Plus Playwright coverage passes for packaging, branding, retained adapter contracts, login, and passkey routing.
- The final release container builds successfully and its runtime health endpoint passes using the same image published to the registry.
Security
- Production RSA key loading and production TLS guidance are unchanged.
- The HTTPS certificate and lower test KDF cost are confined to the isolated Playwright fixture.
- No hardening from v1.36.4 through v1.36.8 is removed or weakened.
Image
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.10forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Migration
- Database migration: NO
- Configuration migration: NO
- Product behavior change: NO
Residual Risks
- Provider-specific Account Recovery, Key Connector recovery, and broader custom-role parity remain outside the supported core flow.
- Desktop and mobile passkey-login coverage remains narrower than Web Vault and official Chromium Extension coverage.
- The device-login approval adapter remains an explicitly non-token-issuing prototype.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Vaultwarden-Plus v1.36.9
Stablereleased this
2026-07-28 13:56:14 +02:00 | 2 commits to main since this releaseVaultwarden-Plus v1.36.9
Date: 2026-07-28
Status: PASS
Highlights
- Bundles upstream Web Vault
2026.6.4from immutable manifestsha256:e7d3b31ec6a991a6bf447721ea341b4192ce5d3b920929211672fd4f3f891427. - Preserves the Vaultwarden 1.37.0 and Vaultwarden-Plus v1.36.4-v1.36.8 security baseline.
- Uses Web Vault 2026.6.4 native Account Recovery requests and removes the obsolete recovery browser adapter.
- Retains the Plus branding and device-login approver adapters.
- Integrates upstream Vaultwarden
#7442for[bit-dialog]custom-role markup.
Compatibility
- Account Recovery retains direct
/recover-account, legacy/reset-password,resetMasterPassword=true,resetTwoFactor=false, forced temporary-password update, and subsequent-login behavior. - Web Vault 2026.6.4 can selectively reset master password, two-step login, or both through the native recovery dialog.
- Passkey Login and PRF unlock retain the official Web Vault request/response surface and remain feature-gated where configured.
- Trusted Device, Authentication Request, and Device Login prototype contracts remain server-side compatible; prototype behavior remains disabled by default.
- Send Email Verification/OTP retains legacy and bearer-token access behavior for email-protected text and file Sends.
- Login, registration, organization, Send, and Bitwarden 2026.7.x request compatibility remain on the Vaultwarden-Plus 1.37.0 baseline.
Build And Packaging
- The Web Vault image remains tag-and-digest pinned.
- A dedicated
vault_plusbuild stage applies and packages the retained adapters without invoking the Rust stage. - A repeated
vault_plusbuild uses cached source, adapter copy, and injection layers. - The final release image is built once and reused for runtime validation and registry publication.
Validation
- Complete Bitwarden clients tag delta: 2,859 changed files, including 561
apps/webfiles and 1,255 shared-library files. - Complete
bw_web_buildstag delta and Vaultwarden#7442patch reviewed. - Web Vault adapter-stage build and static packaging passed.
- Native recovery and passkey markers are present in the packaged bundle.
- Branding and approver adapter syntax and runtime packaging passed; the removed recovery adapter is absent.
- Rust
fmt, locked SQLite/MySQL/PostgreSQL/sqlite,seschecks, and the full locked SQLite test suite passed inforgejo-rust-node:1.97.1. - Focused Playwright Web Vault integration coverage is included for static packaging, branding, adapter contracts, login, and passkey routing.
- The focused SQLite Playwright integration passes. The broader legacy suite was attempted but its account-creation fixture is parked because the Web Vault 2026.6.4 SDK rejects the harness's insecure HTTP registration URL before issuing an API request; this fixture-only limitation does not block the release.
- Container runtime health and release publication use the same validated image and commit.
Security
- No authentication, cryptographic, session, token, or recovery server semantics were weakened.
- The recovery browser shim was removed only after its request rewrite/defaulting behavior became native in Web Vault 2026.6.4.
- Legacy compatibility remains server-side, where it is covered by focused Rust request-contract tests.
- Unsupported Custom Role controls remain hidden for both legacy
<bit-dialog>and new[bit-dialog]hosts.
Image
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.9forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Migration
- Database migration: NO.
- Configuration migration: NO.
- Operators using custom branding or the device-login prototype do not need to change configuration.
Residual Risks
- Provider-specific Account Recovery, Key Connector recovery, and broader custom-role parity remain outside the supported core flow.
- Desktop and mobile passkey-login coverage remains narrower than Web Vault and official Chromium Extension coverage.
- The device-login approval adapter remains an explicitly non-token-issuing prototype.
- Full browser Account Recovery/login/organization regression remains limited by the parked insecure-HTTP signup fixture; focused browser, static package, API contract, and Rust validation passed.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Bundles upstream Web Vault
-
Vaultwarden-Plus v1.36.8
Stablereleased this
2026-07-28 12:06:46 +02:00 | 3 commits to main since this releaseVaultwarden-Plus v1.36.8
Rust toolchain and dependency convergence release published directly from validated commit
c57c03f3f319362026e221d7b18c6de6aa83fe83.Toolchain and Dependencies
- Converged directly on the final Vaultwarden 1.37.0 dependency and toolchain state from upstream
#7200,#6127,#7406,#7453, and#7470. - Updated the canonical Rust toolchain and Forgejo Rust runner to Rust
1.97.1. - Migrated the workspace to Edition 2024 while retaining the upstream
1.95.0minimum supported Rust version. - Updated the final upstream Cargo dependency graph and lockfile, including Reqwest 0.13, Cached 2, OpenDAL 0.57, Diesel 2.3.11, JsonWebToken 11, Tokio 1.53, and associated transitive dependencies.
- Updated the Debian and musl build images to Rust
1.97.1, the Alpine runtime to3.24, and musl target selection toCARGO_BUILD_TARGET.
Vaultwarden-Plus Adaptations
- Preserved the Plus-only SES feature and
aws-sdk-sesv2dependency on the final common AWS SDK graph. - Preserved Lettre DKIM and all SMTP/sendmail/mail-hardening behavior.
- Added explicit, idempotent Ring crypto-provider initialization for the combined Reqwest 0.13, Rustls, OpenDAL, and SES graph.
- Adapted Cached 2 macro syntax and OIDC's direct Reqwest integration without changing functional API behavior.
- Preserved Account Recovery, Passkey Login/PRF, Trusted Devices, Authentication Requests, Device Login, and Send Email OTP.
- Preserved Forgejo-native workflows and BuildKit caching.
Scope Boundaries
- Web Vault remains pinned to
2026.4.1with the existing immutable digest. - Existing Web Vault adapters are unchanged.
- No GitHub Actions, unrelated API features, or database migrations are included.
Validation
- Release target:
c57c03f3f319362026e221d7b18c6de6aa83fe83. - Formatting and whitespace checks passed in
forgejo-rust-node:1.97.1. - Locked SQLite, MySQL/MariaDB, PostgreSQL, and
sqlite,sesCargo checks passed. - Focused dependency, authentication, organization, Send, mail, SSO, Passkey, Trusted Device, Account Recovery, and Device Login tests passed.
- Optimized release builds passed separately for SQLite, MySQL/MariaDB, and PostgreSQL.
- Cargo metadata, lockfile source/checksum validation, and dependency-tree resolution passed.
- The Debian container build and runtime healthcheck smoke test passed.
- Forgejo
auto-image-build.yml,ci.yml, andvalidate-publish-surface.ymlcompleted successfully for the release target. - The successful CI image is reused for release artifacts and Registry tags; no duplicate release build is performed.
Images
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.8forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:c57c03f3f319forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Converged directly on the final Vaultwarden 1.37.0 dependency and toolchain state from upstream
-
Vaultwarden-Plus v1.36.7
Stablereleased this
2026-07-28 08:34:14 +02:00 | 4 commits to main since this releaseVaultwarden-Plus v1.36.7
SSO and OIDC compatibility release published directly from the validated Vaultwarden-Plus commit
67a5176b7a3cc6bd3dfa730a1edd1b80171d1bc3.SSO and OIDC Compatibility
- Integrated the remaining Vaultwarden 1.37.0 SSO authorization-response compatibility from upstream
#7197. - Persisted OIDC provider errors in pending SSO authorization records so compatible error responses survive the redirect and token-exchange boundary.
- Added OIDC token-endpoint authentication negotiation from upstream
#7357. client_secret_basicremains preferred when advertised;client_secret_postis selected when Basic is unavailable and Post is supported.- Discovery documents without token-endpoint authentication metadata retain the existing library-default behavior.
- Unsupported advertised authentication methods are rejected cleanly.
Database Migration
- Added the nullable
sso_auth.code_response_errorcolumn. - Migration up/down behavior and the complete migration chain were validated on SQLite, MariaDB 10, and PostgreSQL 16.
- The migration is applied automatically by the existing Vaultwarden-Plus migration mechanism.
Preserved Vaultwarden-Plus Features
- Account Recovery
- Passkey Login and PRF
- Trusted Devices
- Authentication Requests
- Device Login
- Send Email OTP and its attempt/rate-limit protections
- SES, DKIM, and mail hardening
- Forgejo-native workflows
- Existing SSO browser-binding and login-rate-limit protections
Validation
- Release target:
67a5176b7a3cc6bd3dfa730a1edd1b80171d1bc3. - Rust validation ran exclusively in
forgejo-rust-node:1.95.0. - Formatting and whitespace validation passed.
- SQLite, MySQL/MariaDB, PostgreSQL, and
sqlite,sescompile checks passed. - Focused SSO/OIDC, authorization-flow,
client_secret_post, error-persistence, migration, login-compatibility, and authentication-failure tests passed. - Broader affected authentication, Account Recovery, Passkey, Trusted Devices, Device Login, two-factor, and mail regressions passed.
- Forgejo
auto-image-build.yml,ci.yml, andvalidate-publish-surface.ymlcompleted successfully for the release target. - No Rust/toolchain, Edition 2024, dependency, Web Vault, Dockerfile, or GitHub workflow changes are included.
- The successful CI image build is reused for all release artifacts and Registry tags; no duplicate image build is performed.
Images
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.7forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:67a5176b7a3cforgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Integrated the remaining Vaultwarden 1.37.0 SSO authorization-response compatibility from upstream
-
Vaultwarden-Plus v1.36.6
Stablereleased this
2026-07-27 15:12:59 +02:00 | 5 commits to main since this releaseVaultwarden-Plus v1.36.6
Client-compatibility maintenance release for Bitwarden 2026.7.x clients, published directly from the validated Vaultwarden-Plus commit.
Client Compatibility
- Added Bitwarden 2026.7.x API compatibility while retaining the existing Vaultwarden-Plus architecture.
- Added current prelogin
kdfSettingsandsaltfields while preserving legacy KDF response fields. - Updated
/api/configcompatibility, including the supported server version contract, onboarding setting, and communication field. - Added Bank Account, Driver's License, and Passport cipher-type compatibility.
- Added collection type and
defaultUserCollectionEmailresponse compatibility. - Added user
accountKeysresponses and current organization capability flags. - Added the vNext organization-member restore route, Apple application-site association response, Linux biometrics feature flag, and CLI email two-factor compatibility.
- Removed the obsolete cipher
dataresponse wrapper and obsolete required KDF-change fields. - Hardened database URL classification so malformed connection URLs cannot silently fall back to a new SQLite database.
Security and Preserved Features
- No security regressions were identified in focused or broader affected regression testing.
- The v1.36.5 security hardening remains intact.
- Account Recovery, Passkey Login/PRF, Trusted Devices, Authentication Requests, Device Login, Send Email OTP, SES, DKIM, and mail hardening remain preserved.
Validation Notes
- Release target:
f0228cccfd1b5cdc8896c871ba36448c71382eb0. - Rust formatting and SQLite, MySQL/MariaDB, PostgreSQL, and
sqlite,sescompile checks passed. - Focused Bitwarden 2026.7.x compatibility tests and isolated broader affected API/client regressions passed.
- The existing monolithic test-harness SIGSEGV is unrelated to this compatibility change and does not represent a Rust assertion or compatibility failure.
- No database schema migration is required.
- The successful CI image build from the validated commit is reused for the release artifact and all Registry tags; no duplicate image build is performed.
Images
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.6forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:f0228cccfd1bforgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Vaultwarden-Plus v1.36.5
Stablereleased this
2026-07-27 13:35:33 +02:00 | 6 commits to main since this releaseVaultwarden-Plus v1.36.5
Security maintenance release backporting the applicable hardening from upstream Vaultwarden PR #7472 onto the validated Vaultwarden-Plus v1.36 release line.
Security Hardening
- Enforced organization boundaries for cipher, group, collection, membership, and organization-data access.
- Hardened directory and organization imports with policy enforcement, write authorization, fixed organization targeting, and bounded relationships.
- Made Send maximum-access-count consumption atomic across SQLite, PostgreSQL, and MySQL/MariaDB.
- Bounded anonymous WebSocket connections per client address while preserving reconnecting Authentication Request subscribers.
- Added a shared unauthenticated request limiter without replacing existing login, mail, or Send Email OTP controls.
- Enforced trusted-proxy validation before accepting client-IP headers.
- Hardened icon fetching against unsafe schemes, hosts, IP literals, redirects, and DNS rebinding.
- Required organization or cipher authorization before accepting event-ingestion records.
- Prevented cross-organization and out-of-range group/collection import relationships.
- Prevented OIDC response-body logging unless explicit token debugging is enabled.
Preserved Vaultwarden-Plus Features
- Account Recovery.
- Passkey Login and PRF support.
- Trusted Devices.
- Authentication Requests.
- Device Login prototypes.
- Send Email OTP, including attempt and rate-limit protections.
- SES, DKIM, and mail hardening.
Operator Notes
- New trusted-proxy and unauthenticated-rate-limit settings retain safe defaults.
- No database schema migration is required.
- The unrelated attachment test-harness issue is not included in this release.
Provenance and Validation
- Release target:
63f4f4ce02a3813ab9c6fea42cd7ab05401b3d2d. - Rust formatting, SQLite/MySQL/PostgreSQL compile checks,
sqlite,ses, focused security tests, and broader affected tests passed before release. - Atomic Send race tests passed against SQLite, MariaDB 10, and PostgreSQL 16.
- The release image was built once from the validated commit, smoke-tested, then reused for all registry tags and release artifacts.
Images
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.5forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:63f4f4ce02a3forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latest
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Vaultwarden-Plus v1.36.4
Stablereleased this
2026-07-11 15:41:40 +02:00 | 7 commits to main since this releaseVaultwarden-Plus v1.36.4
Security maintenance release for the Send Email Verification OTP flow.
Security Fix
- Added Send Email Verification OTP brute-force protection.
- Enforced a persisted per-challenge attempt limit.
- Made verification atomic and single-use so a successful OTP cannot be replayed.
- Added IP-based rate limiting for OTP issuance and verification.
- Blocked resend after a challenge has exhausted its allowed attempts.
- No unrelated feature changes are included in this release.
Validation
- Released from validated commit
a402004edd4ea8d452b60e2080c43222ebce680e. - Rust validation and focused Send Email OTP regression coverage completed before release.
- Release image promoted from the successful CI image for the validated commit; no second full Docker build was run for release publication.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Vaultwarden-Plus v1.36.3
Stablereleased this
2026-07-03 09:58:59 +02:00 | 10 commits to main since this releaseVaultwarden-Plus v1.36.3
Stable release date: 2026-07-03
This release promotes the manually validated Organization Account Recovery feature into the public release line while keeping the bundled Web Vault intentionally pinned to 2026.4.1.
Highlights
- Organization Account Recovery server implementation is available for enrolled organization members.
- Web Vault 2026.4.1 integration is validated through the Admin Console recovery flow.
- Admin Recover Account uses
PUT /organizations/{orgId}/users/{memberId}/recover-account. - Affected members complete the forced password-reset flow through
PUT /accounts/update-temp-password. - Legacy password payloads with
newMasterPasswordHashandkeyremain supported. - V2 password payloads with
authenticationDataandunlockDataremain supported. - 2FA-only recovery requests remain supported through
resetTwoFactor=true. - The Web Vault adapter now handles legacy
/reset-passwordrewrites, direct/recover-accountrequests, andfetch(Request)body cloning.
Security
- Zero-knowledge constraints remain unchanged: the server does not store plaintext master passwords, plaintext vault keys, plaintext organization private keys, passkey PRF secrets, trusted-device key material, or decrypted vault contents.
- Recovery requires organization policy support, enrolled recovery material, authorization, and valid recovery payloads.
- Credential mutation remains fail-closed when the recovery request is malformed or no recovery action is requested.
- Recovery material, tokens, passwords, encrypted keys, and mail action links must not be logged or committed.
Compatibility
- Web Vault intentionally remains on version 2026.4.1.
- The adapter preserves compatibility with older Web Vault calls that still use
/reset-password. - The adapter supports current Web Vault 2026.4.1 direct
/recover-accountcalls and request-body handling. - Official client compatibility remains the primary release constraint.
- Remaining non-core differences are still tracked separately:
- provider-specific behavior
- custom role permissions
- Key Connector handling
Operator Improvements
- Release image is published as:
forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:1.36.3forgejo.sabolowitsch.org/stefansa/vaultwarden-plus:latestforgejo.sabolowitsch.org/stefansa/vaultwarden-plus:<short-sha>
- Release artifacts:
vaultwarden-plus-1.36.3.tar.gzvaultwarden-plus-1.36.3.tar.gz.sha256
- No database migration or configuration migration is required.
- SMTP, sendmail, or SES must be configured for recovery notification mail.
Validation
- Manual end-to-end validation completed on an isolated local stack with Vaultwarden-Plus, SQLite, and Maildev.
- Validated:
- Web Vault loads.
- Account Recovery policy and enrollment make the Recover Account menu visible.
- Admin Recover Account completes successfully.
- Member login enters forced password-reset state.
PUT /accounts/update-temp-passwordcompletes recovery.- Web Vault 2026.4.1 adapter injection works for the observed request path.
Documentation
README.mdCHANGELOG.mddocs/CHANGELOG.mddocs/PROJECT_STATE.mddocs/PRODUCT.mddocs/MAINTAINER_GUIDE.mddocs/upstream/FEATURE_MATRIX.mddocs/upstream/UPSTREAM_ISSUE_TRACKER.mddocs/releases/2026-07-v1.36.3/RELEASE_NOTES.md
Deferred
- Provider-specific account recovery behavior.
- Custom role
manageResetPasswordparity. - Key Connector account recovery behavior.
- Web Vault upgrades beyond 2026.4.1 until an accepted upstream artifact is available and separately validated.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
v1.36.2
Stablereleased this
2026-07-01 18:36:06 +02:00 | 22 commits to main since this releaseHotfix release for attachment downloads.
Changes:
- Fixes attachment downloads returning 404 because
/api/ciphers/attachment/download?token=...was not registered as an API route. - Upload and attachment metadata were unaffected.
- Valid attachment download tokens now return attachment bytes through the API route.
- Invalid tokens still fail safely with 404.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
- Fixes attachment downloads returning 404 because