Bernd Schoolmann
21a04e6858
Document crypto sync handler failure contract
...
bitwarden/sdk-internal#1542 makes onSync throw BitwardenException when
the SDK cannot parse the sync data, instead of an undeclared
InternalException. runCatchingWithLogs already turns either into a
failed Result; document that nothing is written in that case.
2026-09-29 22:52:49 +09:00
Bernd Schoolmann
e038be2a29
Route sync key state through SDK handler
...
Sync wrote key-management state by hand: account cryptographic state,
V2 upgrade token, master password unlock data and KDF. This skipped the
user key id entirely, accepted a server-driven V2 -> V1 account state
downgrade, and kept stale Argon2 memory/parallelism after a switch to
PBKDF2.
Pass the sync data to the SDK crypto sync handler instead, which writes
through the registered state bridge and owns these rules for all
clients. Parse failures are logged and nothing is written.
Add userKeyId to the sync user decryption model so it reaches the SDK.
2026-09-29 17:01:50 +09:00
renovate[bot]
1a0c3cb93f
[deps]: Update actions/setup-java action to v6 ( #7391 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-28 21:33:07 +00:00
mpbw2
a073ea199f
Fix for slack message parsing ( #7411 )
2026-09-28 21:14:08 +00:00
David Perez
8ea455d910
chore: Minor cleanup of the BitwardenTextField and BitwardenPasswordField ( #7427 )
2026-09-28 16:32:57 +00:00
bw-ghapp[bot] and bitwarden-devops-bot
d999e25461
Crowdin Pull ( #7429 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-09-28 14:38:57 +00:00
David Perez
fa4a02bc41
bug: fix FedRamp url ( #7426 )
2026-09-28 14:30:48 +00:00
Corbet
065207f7c7
[QA-2444] Add testTag to the Block Auto-fill dialog Save button ( #7425 )
2026-09-25 16:22:02 +00:00
9ba646d752
Update SDK to 3.0.0-9018-167d44ec ( #7418 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: David Perez <125928928+david-livefront@users.noreply.github.com >
2026-09-25 16:08:41 +00:00
Corbet
2cf87f64b0
[QA-2565] Allow per-item testTags on overflow menu items ( #7424 )
2026-09-25 15:17:15 +00:00
David Perez
33d5a7baa6
chore: Update PushManager to clarify Logout logic ( #7423 )
2026-09-24 18:04:07 +00:00
David Perez
3c0e6449e0
PM-44047: feat: Hide create account button if environment is FedRamp ( #7421 )
2026-09-24 18:01:00 +00:00
David Perez
1f0c69aa5b
PM-37902: feat: handle key rotations ( #7420 )
2026-09-24 15:03:12 +00:00
aj-rosado
bf85c77ff5
[PM-43011] feat: Land on newly created vault item after save ( #7417 )
2026-09-23 16:18:01 +00:00
David Perez
bb93209ef9
PM-39863: feat: Remove the Accepted Policies feature flag ( #7416 )
2026-09-22 17:01:30 +00:00
bw-ghapp[bot]
a608ec6cd3
Update SDK to 3.0.0-8946-8b9fa3e2 ( #7413 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-22 14:57:45 +00:00
bw-ghapp[bot]
1205d47052
Update SDK to 3.0.0-8933-5c534361 ( #7401 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-21 21:57:28 +00:00
aj-rosado and claude[bot]
5e689276bf
[PM-41296] feat: Display Identities vault list when autofilling for an Identity ( #7373 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
2026-09-21 18:11:46 +00:00
Matt Van Horn and Matt Van Horn
d70e13393e
[PM-40488] fix: clear clipboard setting does not clear the clipboard on Android 13+ ( #7169 )
...
Signed-off-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com >
2026-09-21 17:17:59 +00:00
David Perez
e324c23353
chore: Clean up vault unlock ( #7404 )
2026-09-21 16:56:50 +00:00
bw-ghapp[bot] and bitwarden-devops-bot
f12c10fef9
Crowdin Pull ( #7406 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-09-21 14:56:35 +00:00
aj-rosado
770d7075cf
[PM-41295] feat: Detect and fill extended address for identity autofill ( #7371 )
v2026.9.1-bwa
v2026.9.1-bwpm
2026-09-17 16:31:45 +00:00
aj-rosado
db7de2e30e
[PM-41294] feat: Build and fill identity autofill partitions through a multi-partition pipeline ( #7369 )
2026-09-17 15:43:29 +00:00
David Perez
7a10aa974e
PM-27867: feat: Use SDK for prelogin API ( #7357 )
2026-09-17 15:32:13 +00:00
David Perez
1240bda35d
PM-43354: bug: Fix Version copy button announcement ( #7400 )
2026-09-17 15:30:38 +00:00
bw-ghapp[bot]
308ec2f0ea
Update SDK to 3.0.0-8826-20e5595c ( #7395 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-16 16:53:35 +00:00
David Perez
be789c8adc
Chore: Addresses minor lint warnings ( #7397 )
2026-09-16 14:03:46 +00:00
aj-rosado
a2586225f0
[PM-41293] feat: Add identity field-key mapping to fill-assist ( #7342 )
2026-09-15 17:40:32 +00:00
David Perez
1d5207c3cf
VULN-988: bug: Additional GMS validation for CXP export ( #7367 )
2026-09-15 17:08:05 +00:00
David Perez
dfeeeb26bf
PM-43002: feat: Update inline generator UI ( #7394 )
2026-09-15 15:41:38 +00:00
bw-ghapp[bot]
402ba77827
Update SDK to 3.0.0-8791-6e68a109 ( #7365 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-14 19:20:32 +00:00
renovate[bot]
8e5d4b71d3
[deps]: Update protobuf monorepo to v4.36.1 ( #7388 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 17:50:43 +00:00
renovate[bot]
62522503fd
[deps]: Update kotlin ( #7387 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-14 15:39:45 +00:00
bw-ghapp[bot] and bitwarden-devops-bot
6fefe2d373
Crowdin Pull ( #7385 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-09-14 14:32:48 +00:00
David Perez
12fee8332f
PM-43459: feat: Update how we hash the master password ( #7381 )
2026-09-14 14:11:25 +00:00
David Perez
65bab9f27a
PM-43353, PM-43354: bug: Update accessibility roles for improved TalkBack support ( #7378 )
2026-09-11 14:09:57 +00:00
David Perez
8cc022daf5
PM-43342, PM-43343, PM-43373: bug: Hide copy and share options from disabled Send ( #7377 )
2026-09-11 14:03:54 +00:00
David Perez
74c0e04bc7
PM-43250: chore: Change email param on 'hashPassword' to salt ( #7372 )
2026-09-10 13:59:33 +00:00
David Perez
16e5ee2c04
PM-42349: bug: Hide static password mask when field is blank ( #7376 )
2026-09-10 13:58:58 +00:00
David Perez
e02593a5a5
PM-43235: bug: Remove edit button for disabled Send types ( #7374 )
2026-09-10 13:51:32 +00:00
David Perez
051b2acd0e
Chore: Update AGP and Gradle Wrapper to latest versions ( #7368 )
2026-09-09 13:58:54 +00:00
bw-ghapp[bot] and bitwarden-devops-bot
d4651f2772
Crowdin Pull ( #7362 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-09-08 16:46:18 +00:00
Kai Jones
280b5edaa6
[PM-42349] fix: use fixed-length password mask ( #7293 )
2026-09-08 16:16:09 +00:00
Patrick Honkonen and David Perez
d59fcfe088
Add Basque language support ( #5059 )
...
Co-authored-by: David Perez <david@livefront.com >
2026-09-08 16:00:08 +00:00
renovate[bot]
e6fdb62a2a
[deps]: Update fastlane to v2.238.0 ( #7331 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-08 13:43:02 +00:00
bw-ghapp[bot]
b99ad92c8b
Update SDK to 3.0.0-8685-752729a9 ( #7355 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-04 16:26:05 +00:00
Corbet
ffefc06ead
[QA-2428] Add testTag to the Make a copy button on the View Send screen ( #7356 )
2026-09-04 14:49:30 +00:00
mpbw2
7d1fdd8861
Added workflow placeholder ( #7351 )
2026-09-03 20:36:14 +00:00
bw-ghapp[bot]
6f325dd192
Update SDK to 3.0.0-8671-5d8ae614 ( #7320 )
...
Co-authored-by: bw-ghapp[bot] <178206702+bw-ghapp[bot]@users.noreply.github.com>
2026-09-03 19:03:49 +00:00
André Bispo
b1d6d6b513
[PM-36376] fix: Clear folder and owner dropdown lag after a card scan ( #7353 )
2026-09-03 17:17:31 +00:00