dependabot[bot]
2e9561d365
chore(deps): bump preact from 10.29.3 to 11.0.1
...
Bumps [preact](https://github.com/preactjs/preact ) from 10.29.3 to 11.0.1.
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.29.3...11.0.1 )
---
updated-dependencies:
- dependency-name: preact
dependency-version: 11.0.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-11 21:08:21 +00:00
dependabot[bot]
470232d140
chore(deps): bump the npm-minor-and-patch group across 1 directory with 11 updates ( #393 )
...
Bumps the npm-minor-and-patch group with 11 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@noble/hashes](https://github.com/paulmillr/noble-hashes ) | `2.2.0` | `2.4.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.101.2` | `5.104.0` |
| [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) | `2.8.26` | `2.22.0` |
| [lucide-preact](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-preact ) | `1.22.0` | `1.49.0` |
| [wouter](https://github.com/molefrog/wouter ) | `3.10.0` | `3.13.0` |
| [@preact/preset-vite](https://github.com/preactjs/preset-vite ) | `2.10.5` | `2.10.6` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `26.0.1` | `26.6.4` |
| [opencc-js](https://github.com/nk2028/opencc-js ) | `1.3.2` | `1.4.2` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.22.4` | `4.23.15` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) | `8.1.3` | `8.3.2` |
| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler ) | `4.105.0` | `4.146.0` |
Updates `@noble/hashes` from 2.2.0 to 2.4.0
- [Release notes](https://github.com/paulmillr/noble-hashes/releases )
- [Changelog](https://github.com/paulmillr/noble-hashes/blob/main/CHANGELOG.md )
- [Commits](https://github.com/paulmillr/noble-hashes/compare/2.2.0...2.4.0 )
Updates `@tanstack/react-query` from 5.101.2 to 5.104.0
- [Release notes](https://github.com/TanStack/query/releases )
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md )
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.104.0/packages/react-query )
Updates `@zip.js/zip.js` from 2.8.26 to 2.22.0
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.26...v2.22.0 )
Updates `lucide-preact` from 1.22.0 to 1.49.0
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.49.0/packages/lucide-preact )
Updates `wouter` from 3.10.0 to 3.13.0
- [Release notes](https://github.com/molefrog/wouter/releases )
- [Commits](https://github.com/molefrog/wouter/commits/v3.13.0 )
Updates `@preact/preset-vite` from 2.10.5 to 2.10.6
- [Release notes](https://github.com/preactjs/preset-vite/releases )
- [Changelog](https://github.com/preactjs/preset-vite/blob/main/CHANGELOG.md )
- [Commits](https://github.com/preactjs/preset-vite/commits )
Updates `@types/node` from 26.0.1 to 26.6.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `opencc-js` from 1.3.2 to 1.4.2
- [Release notes](https://github.com/nk2028/opencc-js/releases )
- [Changelog](https://github.com/nk2028/opencc-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nk2028/opencc-js/compare/v1.3.2...v1.4.2 )
Updates `tsx` from 4.22.4 to 4.23.15
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.22.4...v4.23.15 )
Updates `vite` from 8.1.3 to 8.3.2
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.3.2/packages/vite )
Updates `wrangler` from 4.105.0 to 4.146.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases )
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.146.0/packages/wrangler )
---
updated-dependencies:
- dependency-name: "@noble/hashes"
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@preact/preset-vite"
dependency-version: 2.10.6
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: "@tanstack/react-query"
dependency-version: 5.104.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@types/node"
dependency-version: 26.6.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.22.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: lucide-preact
dependency-version: 1.49.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: opencc-js
dependency-version: 1.4.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: tsx
dependency-version: 4.23.15
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: vite
dependency-version: 8.3.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: wouter
dependency-version: 3.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: wrangler
dependency-version: 4.146.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-05 22:08:43 +08:00
shuaiplus
e92c91e771
chore: update version to 1.8.1 and enhance release notes
2026-10-05 15:26:22 +08:00
shuaiplus
02081ea07f
chore: update Node.js version requirements and add .node-version file
2026-10-05 15:06:26 +08:00
shuaiplus
4c241aa64b
fix(webapp): migrate to Tailwind CSS 4 to remove vulnerable braces dependency
2026-10-05 14:55:58 +08:00
shuaiplus
293f5ce196
fix: preserve vault fields and align cipher compatibility
...
Preserve linked and unknown encrypted fields in Web edits, reject stale and concurrent saves, and support official bulk delete and restore methods while retaining legacy routes.
Add 20 offline compatibility regressions and update undici to 8.10.2. Verified 51 tests, TypeScript checks, locale validation, Web build and Worker deployment dry run. The unpatched braces advisory remains visible.
2026-10-05 14:25:06 +08:00
shuaiplus
588dce6a0a
chore: update sharp to 0.35.4 and add new dependencies for improved functionality
2026-09-26 00:50:43 +08:00
Chius
e63f9663e8
security: prevent websocket JWT leakage through URL query tokens ( #349 )
...
* security: prevent websocket JWT query authentication
* fix: harden websocket connection tickets
* fix: expire unused websocket tickets
2026-08-30 01:56:31 +08:00
shuaiplus
d43f21e8e0
fix(deps): update nanoid to version 3.3.18
2026-08-30 01:46:42 +08:00
shuaiplus
b3630bdaf5
fix(deps): update nanoid to 3.3.17 and undici to 8.9.0
2026-08-10 20:01:43 +08:00
shuaiplus
f6403b8cab
fix: upgrade PostCSS to patch path traversal vulnerability
2026-07-25 21:44:22 +08:00
shuaiplus
8e5d9e294b
fix: update sharp to 0.35.0
2026-07-23 18:28:00 +08:00
shuaiplus
6ffdf05dc6
fix: enable official desktop browser integration settings
...
Return Bitwarden's desktop-ui-settings-dialog feature state so supported desktop clients use the official settings dialog with browser integration controls.
Fixes #315
2026-07-23 01:09:44 +08:00
shuaiplus
82d9f61163
fix: handle unavailable browser cryptography
...
Detect insecure or unsupported browser contexts before account registration and show localized HTTPS guidance instead of leaking a SubtleCrypto runtime error.
Fixes #320
2026-07-23 00:54:52 +08:00
zu1k
f761fffd58
fix: align WebAuthn connectors with Bitwarden clients
...
Add official-compatible mobile and desktop connector flows, preserve exact .html asset paths, and cover the protocol and framing behavior with regression tests.
Fixes #326
2026-07-23 00:39:34 +08:00
shuaiplus
39c076b2e1
chore: release v1.8.0
2026-07-17 11:38:42 +08:00
shuaiplus
b093c01fd7
chore: update version to 1.7.4 in package.json, package-lock.json, and app-version.ts
2026-07-12 22:13:33 +08:00
dependabot[bot]
8d399f431b
chore(deps-dev): bump vite from 7.3.5 to 8.1.3
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.3.5 to 8.1.3.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v8.1.3/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 8.1.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-09 23:53:06 +08:00
shuaiplus
a0f832e8a5
chore: release v1.7.3
2026-07-07 01:43:14 +08:00
shuaiplus
57c5ef9da6
Remove WEBSITE_ICONS_ENABLED and always enable website icons
2026-07-06 22:56:36 +08:00
shuaiplus
c6438747e3
Harden 2FA disable and website icon privacy
2026-07-06 18:45:54 +08:00
Matt Van Horn
b0a679b1c2
fix: decode uploaded TOTP QR images when BarcodeDetector is unavailable
...
The TOTP QR reader relied solely on window.BarcodeDetector. On desktop
Chrome/Edge (Windows/Linux) that interface exists but has no working
backend, so detect() returns an empty array: uploading a valid QR image
fell through to "no QR code found" and the camera path bailed to
"unsupported" with an empty preview.
Add a dependency-free jsQR canvas fallback. decodeTotpQrImage now tries
BarcodeDetector first when present, then decodes the image via jsQR
before reporting not-found. The camera reader no longer hard-returns
"unsupported" when only BarcodeDetector is missing: it starts the camera
whenever getUserMedia is available and decodes frames with jsQR, which
also lets the preview render.
Fixes #276
2026-07-01 17:07:30 +08:00
shuaiplus
ce3674669e
feat: update version to 1.7.2 in package.json, package-lock.json, and app-version.ts
2026-07-01 13:36:59 +08:00
dependabot[bot]
8d292ca7b8
chore(deps): bump the npm-minor-and-patch group across 1 directory with 15 updates
...
Bumps the npm-minor-and-patch group with 15 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [@noble/hashes](https://github.com/paulmillr/noble-hashes ) | `2.0.1` | `2.2.0` |
| [@simplewebauthn/server](https://github.com/MasterKale/SimpleWebAuthn/tree/HEAD/packages/server ) | `13.3.1` | `13.3.2` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.90.21` | `5.101.2` |
| [@zip.js/zip.js](https://github.com/gildas-lormeau/zip.js ) | `2.8.22` | `2.8.26` |
| [fflate](https://github.com/101arrowz/fflate ) | `0.8.2` | `0.8.3` |
| [preact](https://github.com/preactjs/preact ) | `10.28.4` | `10.29.3` |
| [wouter](https://github.com/molefrog/wouter ) | `3.9.0` | `3.10.0` |
| [@cloudflare/workers-types](https://github.com/cloudflare/workerd ) | `4.20260609.1` | `4.20260630.1` |
| [@preact/preset-vite](https://github.com/preactjs/preset-vite ) | `2.10.3` | `2.10.5` |
| [autoprefixer](https://github.com/postcss/autoprefixer ) | `10.4.21` | `10.5.2` |
| [opencc-js](https://github.com/nk2028/opencc-js ) | `1.0.5` | `1.3.2` |
| [postcss](https://github.com/postcss/postcss ) | `8.5.15` | `8.5.16` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) | `3.4.17` | `3.4.19` |
| [tsx](https://github.com/privatenumber/tsx ) | `4.21.0` | `4.22.4` |
| [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler ) | `4.98.0` | `4.105.0` |
Updates `@noble/hashes` from 2.0.1 to 2.2.0
- [Release notes](https://github.com/paulmillr/noble-hashes/releases )
- [Commits](https://github.com/paulmillr/noble-hashes/compare/2.0.1...2.2.0 )
Updates `@simplewebauthn/server` from 13.3.1 to 13.3.2
- [Release notes](https://github.com/MasterKale/SimpleWebAuthn/releases )
- [Changelog](https://github.com/MasterKale/SimpleWebAuthn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/MasterKale/SimpleWebAuthn/commits/v13.3.2/packages/server )
Updates `@tanstack/react-query` from 5.90.21 to 5.101.2
- [Release notes](https://github.com/TanStack/query/releases )
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md )
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.2/packages/react-query )
Updates `@zip.js/zip.js` from 2.8.22 to 2.8.26
- [Release notes](https://github.com/gildas-lormeau/zip.js/releases )
- [Commits](https://github.com/gildas-lormeau/zip.js/compare/v2.8.22...v2.8.26 )
Updates `fflate` from 0.8.2 to 0.8.3
- [Release notes](https://github.com/101arrowz/fflate/releases )
- [Changelog](https://github.com/101arrowz/fflate/blob/master/CHANGELOG.md )
- [Commits](https://github.com/101arrowz/fflate/compare/v0.8.2...v0.8.3 )
Updates `preact` from 10.28.4 to 10.29.3
- [Release notes](https://github.com/preactjs/preact/releases )
- [Commits](https://github.com/preactjs/preact/compare/10.28.4...10.29.3 )
Updates `wouter` from 3.9.0 to 3.10.0
- [Release notes](https://github.com/molefrog/wouter/releases )
- [Commits](https://github.com/molefrog/wouter/commits )
Updates `@cloudflare/workers-types` from 4.20260609.1 to 4.20260630.1
- [Release notes](https://github.com/cloudflare/workerd/releases )
- [Changelog](https://github.com/cloudflare/workerd/blob/main/RELEASE.md )
- [Commits](https://github.com/cloudflare/workerd/commits )
Updates `@preact/preset-vite` from 2.10.3 to 2.10.5
- [Release notes](https://github.com/preactjs/preset-vite/releases )
- [Commits](https://github.com/preactjs/preset-vite/compare/2.10.3...2.10.5 )
Updates `autoprefixer` from 10.4.21 to 10.5.2
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.21...10.5.2 )
Updates `opencc-js` from 1.0.5 to 1.3.2
- [Release notes](https://github.com/nk2028/opencc-js/releases )
- [Changelog](https://github.com/nk2028/opencc-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nk2028/opencc-js/compare/v1.0.5...v1.3.2 )
Updates `postcss` from 8.5.15 to 8.5.16
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.5.15...8.5.16 )
Updates `tailwindcss` from 3.4.17 to 3.4.19
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v3.4.19/packages/tailwindcss )
Updates `tsx` from 4.21.0 to 4.22.4
- [Release notes](https://github.com/privatenumber/tsx/releases )
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs )
- [Commits](https://github.com/privatenumber/tsx/compare/v4.21.0...v4.22.4 )
Updates `wrangler` from 4.98.0 to 4.105.0
- [Release notes](https://github.com/cloudflare/workers-sdk/releases )
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.105.0/packages/wrangler )
---
updated-dependencies:
- dependency-name: "@cloudflare/workers-types"
dependency-version: 4.20260630.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@noble/hashes"
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@preact/preset-vite"
dependency-version: 2.10.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: "@simplewebauthn/server"
dependency-version: 13.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: "@tanstack/react-query"
dependency-version: 5.101.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: "@zip.js/zip.js"
dependency-version: 2.8.26
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: autoprefixer
dependency-version: 10.5.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: fflate
dependency-version: 0.8.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: opencc-js
dependency-version: 1.3.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: postcss
dependency-version: 8.5.16
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: preact
dependency-version: 10.29.3
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: tailwindcss
dependency-version: 3.4.19
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: npm-minor-and-patch
- dependency-name: tsx
dependency-version: 4.22.4
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: wouter
dependency-version: 3.10.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
- dependency-name: wrangler
dependency-version: 4.105.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor-and-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 13:55:20 +08:00
shuaiplus
e2c3516ce9
Merge pull request #284 from dependabot/npm_and_yarn/lucide-preact-1.22.0
2026-06-30 13:43:17 +08:00
shuaiplus
55b5c57f9e
Merge pull request #283 from dependabot/npm_and_yarn/typescript-6.0.3
2026-06-30 13:43:07 +08:00
dependabot[bot]
5bd7dab277
chore(deps): bump lucide-preact from 0.575.0 to 1.22.0
...
Bumps [lucide-preact](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-preact ) from 0.575.0 to 1.22.0.
- [Release notes](https://github.com/lucide-icons/lucide/releases )
- [Commits](https://github.com/lucide-icons/lucide/commits/1.22.0/packages/lucide-preact )
---
updated-dependencies:
- dependency-name: lucide-preact
dependency-version: 1.22.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 05:28:03 +00:00
dependabot[bot]
99f2d7f444
chore(deps-dev): bump typescript from 5.9.3 to 6.0.3
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.9.3...v6.0.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 6.0.3
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 05:28:02 +00:00
dependabot[bot]
fb9a2aeda1
chore(deps-dev): bump @types/node from 25.2.3 to 26.0.1
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 25.2.3 to 26.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 26.0.1
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-30 05:27:57 +00:00
shuaiplus
32b3d2ade1
chore: override ws vulnerability
2026-06-30 13:11:07 +08:00
shuaiplus
bf51309fbb
fix: update version to v1.7.1
2026-06-24 01:55:09 +08:00
shuaiplus
0daad46591
chore: add package overrides for undici, @babel/core, and esbuild
2026-06-24 01:44:50 +08:00
shuaiplus
5048cc0720
chore: bump version to 1.7.0
2026-06-23 01:36:38 +08:00
shuaiplus
b1b25fe678
feat: update version to 1.6.1 in package.json and app-version.ts
2026-06-12 16:47:45 +08:00
shuaiplus
3035a77579
chore: update version to 1.6.0 in package.json and app-version.ts
2026-06-10 17:05:32 +08:00
shuaiplus
18d3490c4f
feat: implement account passkey functionality
...
- Added functions for managing account passkeys including creation, listing, updating, and deletion.
- Introduced login methods using account passkeys with options for direct unlock and login-only modes.
- Enhanced error handling and response parsing for passkey-related API calls.
- Updated UI styles for account passkey management components.
- Added new translations for account passkey features in multiple languages.
- Modified network status handling to improve service reachability checks.
2026-06-10 00:53:41 +08:00
shuaiplus
d4749d3f82
feat: add PWA offline unlock support
2026-06-09 12:09:44 +08:00
52assert
667afa305b
fix(deploy): make KV deploy idempotent
...
Adapted from #233 with deploy build kept in wrangler config.
2026-05-31 01:20:14 +08:00
shuaiplus
85bd2fa4bf
fix: streamline deployment commands in configuration files
2026-05-31 01:15:00 +08:00
shuaiplus
6b671450a8
feat: update version to 1.5.2 in package.json, package-lock.json, and app-version.ts
2026-05-12 00:11:08 +08:00
shuaiplus
5809e3eebc
feat: remove drag-and-drop functionality for TOTP and website rows; update styles and translations for improved user experience
2026-05-08 16:09:02 +08:00
shuaiplus
0c1ab3db48
feat: update development and deployment scripts to include build step; refactor navigation links in AppAuthenticatedShell component
2026-05-07 22:23:39 +08:00
shuaiplus
0a001bebcc
feat: add domain rules management feature
...
- Introduced a new DomainRulesPage component for managing custom and global equivalent domains.
- Updated AppMainRoutes to include a route for domain rules.
- Added API functions to fetch and save domain rules.
- Enhanced localization with new strings for domain rules in multiple languages.
- Updated styles for the new domain rules interface and ensured responsiveness.
- Added types for domain rules in the TypeScript definitions.
2026-05-06 00:33:09 +08:00
shuaiplus
246c73a3d3
Update version number to 1.5.1
2026-05-04 22:05:00 +08:00
shuaiplus
70dc9a76a9
Add isolated Pages demo mode with sample vault data
2026-05-04 21:09:10 +08:00
shuaiplus
a73f9a6d87
chore: update version to 1.5.0 in package.json, package-lock.json, and app-version.ts
2026-05-01 05:30:44 +08:00
shuaiplus
0c00114cc8
Update localization files for backup destinations and API client credentials
...
- Changed references from E3 to S3 in Russian, Simplified Chinese, and Traditional Chinese localization files.
- Updated the corresponding keys and descriptions to reflect the change in backup destination protocols.
- Improved the Vite configuration to dynamically match locale files, simplifying the code for locale handling.
2026-04-30 15:03:05 +08:00
shuaiplus
85147e1569
Refactor code structure for improved readability and maintainability
2026-04-29 03:23:04 +08:00
shuaiplus
15ee922777
chore: update version to 1.4.6 in package.json, package-lock.json, and app-version.ts
2026-04-25 16:05:07 +08:00
shuaiplus
d40b0514fd
Refactor styles to utilize Tailwind CSS utility classes for improved consistency and maintainability across forms, motion, shell, and vault components. Remove deprecated reduced-motion styles and consolidate motion-related animations. Update color tokens for better contrast and accessibility. Introduce a new Tailwind CSS configuration file.
2026-04-24 15:14:12 +08:00