Isaiah Inuwa
e4c254beaf
Don't sync invalid password ciphers to autofill ( #18783 )
2026-02-17 09:52:21 -08:00
Isaiah Inuwa
2bb50e416d
Remove unneeded workaround to get credential ID from request ( #18784 )
2026-02-17 09:52:21 -08:00
Daniel James Smith
faea15f110
[PM-32212] Migrate platform font icons to bit-icon ( #18970 )
...
* Changes on browser
* Changes on desktop
* Changes on web
* Fix chromatic story
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2026-02-17 09:52:21 -08:00
bw-ghapp[bot]
8e78f7d72e
Autosync the updated translations ( #18962 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-02-17 09:52:20 -08:00
Jason Ng
1adcb574d8
[PM-31700] Desktop Vault V3 Unarchive and Save Button ( #18885 )
...
* update vault-v3 to use new btn text for archive and use signals
2026-02-17 09:52:19 -08:00
Bernd Schoolmann
2306a601f1
Add more package types ( #18939 )
2026-02-17 09:52:18 -08:00
Nick Krantz
454f5029cc
[PM-24978] Corrupt Attachment Keys ( #17790 )
...
* display translated content for attachments that cannot be downloaded
* consume decryption failure from the sdk for attachments
* add decryption errors from sdk
* only show fix attachment issues for when key is null and it does not have a decryption failure
* separate decryption failure state in view
2026-02-17 09:52:15 -08:00
Jason Ng
f21ba8905e
[PM-31680] remove archive buttons from footer for edit view desktop ( #18858 )
2026-02-17 09:52:15 -08:00
Bernd Schoolmann
155422c642
[No ticket] Disable process reload on desktop during dev builds ( #18905 )
...
* Disable process reload on desktop during dev builds
* Fix linting
2026-02-17 09:52:14 -08:00
Zhaolin Liang
3d2a123a81
Fix lock vault from system tray not working ( #18323 )
...
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2026-02-17 09:52:13 -08:00
Isaiah Inuwa
578e1a3dc1
[BRE-1564] Fix Appx for MS App Store Release ( #18812 )
...
* Change Appx publisher back to production certificate subject
* Skip signing appx in PR CI
* Use identifierName for publisher identifier
2026-02-17 09:52:11 -08:00
Oscar Hinton
77ac1d0b23
Update header color to match sidebar ( #18036 )
2026-02-17 09:52:09 -08:00
Bernd Schoolmann
89c9200552
[PM-29208] Remove individual cryptographic-key states & migrate key service ( #18164 )
...
* Remove inividual user key states and migrate to account cryptographic state
* Fix browser
* Fix tests
* Clean up migration
* Remove key-pair creation from login strategy
* Add clearing for the account cryptographic state
* Add migration
* Cleanup
* Fix linting
2026-02-17 09:52:08 -08:00
bw-ghapp[bot]
cb375ac40e
Autosync the updated translations ( #18835 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-02-17 09:52:07 -08:00
Mike Amirault
21f49b260f
[PM-22119] Update icon for password protected Sends on Desktop ( #18659 )
...
* [PM-22119] Update icon for password protected Sends on Desktop
* Mute Send type icons to match web
2026-02-17 09:52:06 -08:00
bw-ghapp[bot]
5c8d29236d
Autosync the updated translations ( #18805 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-02-17 09:52:04 -08:00
Andreas Coroiu
3a9bd17281
[PM-30404] Exclude .wasm.js from babel ( #18555 )
...
* feat: exclude .wasm.js from babel
* feat: exclude from browser and desktop too
2026-02-17 09:52:04 -08:00
Github Actions
48d06c3a45
Bumped Desktop client to 2026.2.0
2026-02-17 09:52:03 -08:00
Oscar Hinton
b40ebe26c8
[PM-30677] Convert SendSearchComponent to OnPush ( #18322 )
...
Converts SendSearchComponent to use OnPush change detection.
2026-02-17 09:52:03 -08:00
Leslie Xiong
14d85b8469
fixed collections still appearing when no organizations ( #18779 )
2026-02-17 09:52:03 -08:00
neuronull
fb7711904d
SSH Agent v2: Add ssh key primitive types ( #18583 )
...
Co-authored-by: Bernd Schoolmann <mail@quexten.com >
2026-02-17 09:51:59 -08:00
Jason Ng
0ac83c2100
[PM-31400] skip MP reprompt when archive/unarchive in footer ( #18678 )
2026-02-17 09:51:57 -08:00
Oscar Hinton
9381929445
Add a way to add folders in the desktop ui migration milestone 1 ( #18632 )
2026-02-17 09:51:56 -08:00
neuronull
b421484478
Enhancements to EncryptedMemoryStore ( #18484 )
2026-02-17 09:51:56 -08:00
Jason Ng
c9915ae55e
[PM-31476] Desktop Archive Empty State Vault-V3 ( #18695 )
...
* add empty state for archive desktop
2026-02-17 09:51:56 -08:00
Mike Amirault
d41f95e981
[PM-31429] Add missing helper text for password protected Sends, remove unused one ( #18694 )
...
* [PM-31429] Add missing helper text for password protected Sends, remove unused one
* Put one UI change behind feature flag, add back required translations
* Reorder translation
* Add spaces
* Come full circle, remove last couple of committed changes
2026-02-17 09:51:55 -08:00
Jason Ng
69958c3930
[PM-31477] Align Desktop V3 with Archive Premium Banner ( #18696 )
...
* adding showPremiumCallout to vault-v3 for non premium banner
2026-02-17 09:51:55 -08:00
neuronull
d10adcee65
Fix bytes crate vuln RUSTSEC-2026-0007 ( #18737 )
2026-02-17 09:51:54 -08:00
Jason Ng
0f5924212d
[PM-31387] Desktop Footer update archive/trash btn values ( #18640 )
...
* update footer component when action changes for desktop
2026-02-17 09:51:53 -08:00
Jackson Engstrom
24241a8bf3
[PM 21939] Use family icon for free and family orgs
...
* adds check for a free/family org and updates the icon
2026-02-17 09:51:51 -08:00
Isaiah Inuwa
7bbc4791a7
Split NAPI modules [PM-31598] ( #18722 )
2026-02-17 09:51:51 -08:00
Bernd Schoolmann
48982bf4f1
Fix rsa signing and add unit tests ( #18702 )
...
* Fix rsa signing and add unit tests
* Fix sorting
* Fix sorting
2026-02-17 09:39:33 -08:00
Bernd Schoolmann
87b9e07ec0
Revert "[deps] KM: Update Rust crate rsa to v0.9.10 [SECURITY] ( #18220 )" ( #18693 )
...
This reverts commit bea6fb26f8 .
2026-02-17 09:39:33 -08:00
rr-bw
463c9b4f2f
refactor(input-password-flows): [Auth/PM-27086] JIT MP org user flow - remove masterKey generation from InputPasswordComponent ( #18006 )
...
- Updates `InputPasswordComponent` to emit raw data instead of generating cryptographic properties (`newMasterKey`, `newServerMasterKeyHash`, `newLocalMasterKeyHash`).
- This helps us in moving away from using the deprecated `makeMasterKey()` method in the component (which takes email as salt) as we seek to eventually separate the email from the salt.
- Updates the `JIT_PROVISIONED_MP_ORG_USER` case of the switch to handle the flow when the `PM27086_UpdateAuthenticationApisForInputPassword` flag is on.
Feature Flag: `PM27086_UpdateAuthenticationApisForInputPassword`
2026-02-17 09:39:33 -08:00
Jackson Engstrom
1b44c2dfc4
[PM-21564] Hide buttons when user has View access to an item
...
* Changes attachment modal to remove choose file button and changes upload button to close button if the user doesn't have edit rights to the cipher.
2026-02-17 09:39:32 -08:00
bw-ghapp[bot]
a0172a11f0
Autosync the updated translations ( #18665 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2026-02-17 09:39:30 -08:00
Andy Pixley
56d6e8613f
[BRE-1527] Renewing Apple app certs ( #18668 )
2026-02-17 09:39:30 -08:00
Jason Ng
f05c932424
[PM-29951] add archive flag check to vault-v3 desktop ( #18660 )
...
* add archive flag check to vault-v3 desktop, sync vault-v2 and vault-v3
2026-02-17 09:39:30 -08:00
Oscar Hinton
540131a17d
Ensure "MyVault" is not identified as an organaization ( #18643 )
...
When creating a new vault item in the My Vault filter owner would not be set.
2026-02-17 09:39:28 -08:00
Colton Hurst
016bfc344d
Autofill Provider Readme Update ( #18624 )
...
* Update the autofill provider readme
* Update casing based on pr suggestion
2026-02-17 09:39:28 -08:00
Leslie Xiong
40e81d7150
fixed nested folders missing 'onEditFolder' ( #18629 )
2026-02-17 09:39:27 -08:00
Jason Ng
b90066d576
[PM-31253] Desktop Footer Tooltip Updates ( #18580 )
...
* update desktop archive and delete btns so tooltip shows on hover consistently.
2026-02-17 09:39:26 -08:00
Will Martin
de2f4a04fc
[CL-82] rename bit-icon to bit-svg; create new bit-icon component for font icons ( #18584 )
...
* rename bit-icon to bit-svg; create new bit-icon for font icons
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* find and replace current usage
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* add custom eslint warning
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* fix incorrect usage
* fix tests
* fix tests
* Update libs/components/src/svg/index.ts
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* Update libs/eslint/components/no-bwi-class-usage.spec.mjs
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
* update component api
* update class name
* use icon type in iconButton component
* update type Icon --> BitSvg
* fix bad renames
* fix more renames
* fix bad input
* revert iconButton type
* fix lint
* fix more inputs
* misc fixes
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
* fix test
* add eslint ignore
* fix lint
* add comparison story
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com >
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
2026-02-17 09:39:25 -08:00
renovate[bot]
120a1302d7
[deps] Platform: Update @types/node to v22.19.7 ( #18567 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:39:23 -08:00
Isaiah Inuwa
f257d62c20
Add generic autofill provider library [PM-29786] ( #18075 )
...
* Rename macos_provider to autofill_provider
* Add autofill IPC client methods needed for Windows IPC
2026-02-17 09:39:23 -08:00
Oscar Hinton
3e95a25bd6
[PM-31264] Broken vault filters in milestone-1 ( #18589 )
...
* Fix vault filters
Now uses the same `createFilterFunction` as web rather than the custom proxy like approach.
* Remove provide
2026-02-17 09:39:22 -08:00
renovate[bot]
fd3cb8c0e5
[deps] Platform: Update tokio-tracing monorepo ( #18238 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:39:21 -08:00
Maciej Zieniuk
6823ab27db
[PM-27283] [BEEEP] Reactive availableVaultTimeoutActions$ in vault timeout settings ( #17731 )
...
* reactive `availableVaultTimeoutActions$` in vault timeout settings
* cleanup
* deprecation docs
* explicitly provided user id
* clearer mocking
* better docs
2026-02-17 09:39:20 -08:00
Anders Åberg
b794201599
Wire up DI for PRFUnlockService in desktop ( #18587 )
2026-02-17 09:39:20 -08:00
Nik Gilmore
6856c25c6f
[PM-30301][PM-30302] Use SDK for Create and Update cipher operations ( #18149 )
...
* Migrate create and edit operations to use SDK for ciphers
* WIP: Adds admin call to edit ciphers with SDK
* Add client version to SDK intialization settings
* Remove console.log statements
* Adds originalCipherId and collectionIds to updateCipher
* Update tests for new cipehrService interfaces
* Rename SdkCipherOperations feature flag
* Add call to Admin edit SDK if flag is passed
* Add tests for SDK path
* Revert changes to .npmrc
* Remove outdated comments
* Fix feature flag name
* Fix UUID format in cipher.service.spec.ts
* Update calls to cipherService.updateWithServer and .createWithServer to new interface
* Update CLI and Desktop to use new cipherSErvice interfaces
* Fix tests for new cipherService interface change
* Bump sdk-internal and commercial-sdk-internal versions to 0.2.0-main.439
* Fix linting errors
* Fix typescript errors impacted by this chnage
* Fix caching issue on browser extension when using SDK cipher ops.
* Remove commented code
* Fix bug causing race condition due to not consuming / awaiting observable.
* Add missing 'await' to decrypt call
* Clean up unnecessary else statements and fix function naming
* Add comments for this.clearCache
* Add tests for SDK CipherView conversion functions
* Replace sdkservice with cipher-sdk.service
* Fix import issues in browser
* Fix import issues in cli
* Fix type issues
* Fix type issues
* Fix type issues
* Fix test that fails sporadically due to timing issue
2026-02-17 09:39:19 -08:00