Alex Dragovich
50710753cd
[PM-23258] changing verbiage from import data to import items ( #17123 )
...
* [PM-23258] changing verbiage from import data to import items
* [PM-23258] Removing vault and data from import and export titles, navs, and buttons
* [PM-23258] more verbiage changes
* [PM-23258] reverting unnecessary change
* [PM-23258] removing unused text from messages json files
* [PM-23258] small text changes from design
* [PM-23258] including secrets manager changes
2026-02-17 09:25:12 -08:00
adudek-bw
7d9a6ef676
[PM-27081] Fix chromium direct import for linux ( #17894 )
...
* Fix chromium direct import for linux
2026-02-17 09:25:12 -08:00
Todd Martin
b3994e2fc5
feat(accounts): Add creationDate of account to AccountInfo
...
* Add creationDate of account to AccountInfo
* Added initialization of creationDate.
* Removed extra changes.
* Fixed tests to initialize creation date
* Added helper method to abstract account initialization in tests.
* More test updates.
* Linting
* Additional test fixes.
* Fixed spec reference
* Fixed imports
* Linting.
* Fixed browser test.
* Modified tsconfig to reference spec file.
* Fixed import.
* Removed dependency on os. This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node.
* Revert "Removed dependency on os. This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node."
This reverts commit 669f6557b6 .
* Updated stories to hard-code new field.
* Removed changes to tsconfig
* Revert "Removed changes to tsconfig"
This reverts commit b7d916e8dc .
2026-02-17 09:25:12 -08:00
Jordan Aasen
5b3494cbc9
update popup router cache when navigating after file upload ( #17694 )
2026-02-17 09:25:11 -08:00
Github Actions
7a0b5d8971
Bumped Desktop client to 2025.12.1
2026-02-17 09:25:11 -08:00
Dave
2b94cbbfc9
fix(token-service) [PM-15333]: Portable App Is Not Portable ( #17781 )
...
* feat(token-service) [PM-15333]: Update Portable secure storage resolution to use disk.
* feat(token-service) [PM-15333]: Move isWindowsPortable evaluation to preload with other platform evaluations.
2026-02-17 09:25:10 -08:00
neuronull
f42a02a1cb
Re-apply desktop native debug log level debug builds and fix build workflow ( #17908 )
...
* Reapply "Desktop Native compile debug builds with debug log level (#17357 )" (#17815 )
This reverts commit 5386b58f23 .
* Use release mode if workflow called from upstream
* fix bug in build script
* revert napi build command to not use --release
* forward caller's args to napi
* js things
* shell thangs
* use platform agnostic expansion
* Revert "use platform agnostic expansion"
This reverts commit 5ee629f822 .
* powershell expansion
2026-02-17 09:25:10 -08:00
Bryan Cunningham
86a4d3fe96
[CL-927] anon layout header actions slot ( #17796 )
...
* add a slot for consumers to show user actions in anon layout header
* remove commented code
* ensure logo stays top aligned
* switch to dashed naming
* fix ngif statements
* remove empty selector
* remove unnecessary containers
* use smaller logo on smaller screens
* remove commented code from extension layout
* remove dupe slot
* only take extension screenshots on small screens
* take screenshot at 380
* take large and small screenshot
* update story to use new control flow
2026-02-17 09:25:10 -08:00
neuronull
b73e465fdf
Desktop use debug level file filter if developer build ( #17910 )
2026-02-17 09:25:10 -08:00
Brandon Treston
3fc1710d85
[PM-28422] Client batching for member actions ( #17805 )
...
* add member action batching, feature flag, and implement batching for reinvite
* clean up, fix tests, remove redundant tests
* cleanup
* clean up tests
* bump cloud limit to 8k
2026-02-17 09:25:10 -08:00
Daniel James Smith
2a53735e55
[PM-29565] Delete deprecated callout component ( #17895 )
...
* Replace usages of app-callout with bit-callout
* Delete callout.component
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2026-02-17 09:25:09 -08:00
renovate[bot]
1d3f06b6c4
[deps] Platform: Update Rust crate rand to v0.9.2 ( #17550 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:08 -08:00
Bernd Schoolmann
cc02c6530f
[PM-24353] Drop legacy pin support ( #17328 )
...
* Drop legacy pin support
* Fix cli build
* Fix browser build
* Remove pin key
* Fix comment
* Fix CI / tests
* Add migration to remove key
* Inline export key
* Extract vault export key generation
* Cleanup
* Add migrator
* Fix mv2 build
2026-02-17 09:25:08 -08:00
Bernd Schoolmann
57c2769200
[PM-27225] Fix nothing showing when biometrics unavailable ( #17209 )
...
* Fix nothing showing when biometrics unavailable
* Cleanup
* Switch to tooltip
* Fix type error
* Fix type check
* Fix includes
* Fix types
* Fix tests
* Add missing return
* Add DesktopDisconnected to canUseBiometrics
* Apply suggestions
* Move comment
* Cleanup
* Fix typing for null value
* Add tests
* Fix QA bugs
2026-02-17 09:25:08 -08:00
Oscar Hinton
8e6a28cd8f
[BEEEP] [PM-28239] Migrate generators to standalone ( #17386 )
...
* Migrate generators to use standalone and control flow
* Resolve feedback
* Add variable for account
* Fix generators
2026-02-17 09:25:07 -08:00
bmbitwarden
4d177ce626
PM-28180 responsively hide deletion date column in sends table ( #17652 )
...
* PM-28180 responsively hide options in sends table
* PM-28180 resolved pr comments
* PM-28180 revert named container change
* PM-28180 resolved pr comment re naming container
* PM-28180 resolved double class issue
2026-02-17 09:25:07 -08:00
Thomas Avery
f64d3d5803
[PM-28264] Consolidate and update the UI for key connector migration/confirmation ( #17642 )
...
* Consolidate the RemovePasswordComponent
* Add getting confirmation details for confirm key connector
* Add missing message
2026-02-17 09:25:07 -08:00
Alex Morask
a810d8cde1
Only show free for 1 year for SM standalone ( #17914 )
2026-02-17 09:25:06 -08:00
renovate[bot]
614d525a49
[deps]: Update Rust crate ashpd to v0.12.0 ( #16420 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2026-02-17 09:25:05 -08:00
renovate[bot]
513c1a19ac
[deps] Autofill: Update prettier to v3.7.3 ( #17853 )
...
* [deps] Autofill: Update prettier to v3.6.2
* fix: [PM-23425] Fix prettier issues related to dependency updte
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* [deps] Autofill: Update prettier to v3.6.2
* [deps] Autofill: Update prettier to v3.7.3
* [PM-29379] Fix prettier issues found with the updated Prettier 3.7.3
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
---------
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ben Brooks <bbrooks@bitwarden.com >
2026-02-17 09:25:05 -08:00
renovate[bot]
b6f7102e28
[deps] Platform: Update Rust crate anyhow to v1.0.100 ( #17546 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:04 -08:00
renovate[bot]
2f1dbe39e6
[deps] Platform: Update Rust crate oo7 to v0.5.0 ( #16416 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:04 -08:00
Ike
42b13b16c5
[PM-1632] Redirect on SSO required response from connect/token ( #17637 )
...
* feat: add Identity Sso Required Response type as possible response from token endpoint.
* feat: consume sso organization identifier to redirect user
* feat: add get requiresSso to AuthResult for more ergonomic code.
* feat: sso-redirect on sso-required for CLI and Desktop
* chore: fixing type errors
* test: fix and add tests for new sso method
* docs: fix misspelling
* fix: get email from AuthResult instead of the FormGroup
* fix:claude: when email is not available for SSO login show error toast.
* fix:claude: add null safety check
2026-02-17 09:25:03 -08:00
renovate[bot]
0005c50dd9
[deps] Platform: Update napi to v3 (major) ( #16053 )
...
* [deps] Platform: Update napi to v3
* fix: upgrade required dependencies
* fix: deprecated syntax in package.json
* fix: TS code after napi changes
* fix: lint
* fix: floating promise
* fix: libsqlite musl compilation
* feat: remove support for musl
* fix: sorting lint
* fix: logging not working
* fix: pre-emptive fix for passkey autofill
* fix: rust lint
* fix: package-lock
* fix: linux type error
* fix: windows type error
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com >
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com >
2026-02-17 09:25:03 -08:00
renovate[bot]
874084f49a
[deps] Platform: Update Rust crate bytes to v1.11.0 ( #17618 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:02 -08:00
renovate[bot]
3586616d7f
[deps]: Update Rust crate tokio to v1.48.0 ( #15700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:02 -08:00
renovate[bot]
5d401f059c
[deps]: Update Rust crate tokio-util to v0.7.17 ( #17575 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:25:02 -08:00
Isaac Ivins
7996a2a954
Feature/pm 27795 migrate send filters desktop migration ( #17802 )
...
Created a new navigation component that renders Send type filters as sidebar navigation items.
2026-02-17 09:25:01 -08:00
bmbitwarden
07bf544139
PM-27628 Rename Remove individual vault export policy ( #17335 )
...
* PM-27628 conditions for send and export links in left navbar
* PM-27628 resolved claude comment for pr
* PM-27628 resolved claude comment for pr
* PM-27628 reverted earlier display conditionals and changed label
* PM-27628 changed out keys as well
* PM-27628 revert description key change
2026-02-17 09:25:01 -08:00
Bernd Schoolmann
4203d16e8e
[PM-28813] Implement encryption diagnostics & recovery tool ( #17673 )
...
* Implement data recovery tool
* Fix tests
* Move Sdkloadservice call and use bit action
2026-02-17 09:25:01 -08:00
Shane Melton
b4fa71dcd6
[PM-27662] Introduce vault item transfer service ( #17876 )
...
* [PM-27662] Add revision date to policy response
* [PM-27662] Introduce vault item transfer service
* [PM-27662] Add feature flag check
* [PM-27662] Add tests
* [PM-27662] Add basic implementation to Web vault
* [PM-27662] Remove redundant for loop
* [PM-27662] Remove unnecessary distinctUntilChanged
* [PM-27662] Avoid subscribing to userMigrationInfo$ if feature flag disabled
* [PM-27662] Make UserMigrationInfo type more strict
* [PM-27662] Typo
* [PM-27662] Fix missing i18n
* [PM-27662] Fix tests
* [PM-27662] Fix tests/types related to policy changes
* [PM-27662] Use getById operator
2026-02-17 09:25:00 -08:00
SmithThe4th
171342f11b
[PM-27663] Create VaultItemTransferModalComponent and confirmation dialogs ( #17883 )
...
* Created item transfer dialogs
* Added empty line
2026-02-17 09:25:00 -08:00
renovate[bot]
fd24d0d3e7
[deps] Platform: Update Rust crate zbus to v5.12.0 ( #17035 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:59 -08:00
renovate[bot]
8b3a9d6389
[deps]: Update Rust crate cc to v1.2.49 ( #17893 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:59 -08:00
renovate[bot]
5c337799eb
[deps]: Update Rust crate thiserror to v2.0.17 ( #17574 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:59 -08:00
Oscar Hinton
eb70ba6faa
[CL-434] Swap extension to use tailwind preflight ( #17054 )
...
Co-authored-by: Vicki League <vleague@bitwarden.com >
2026-02-17 09:24:59 -08:00
renovate[bot]
d2d55d1747
[deps]: Update Rust crate glob to v0.3.3 ( #17573 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:58 -08:00
renovate[bot]
771f720e6a
[deps] Platform: Update Rust crate homedir to v0.3.6 ( #17548 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2026-02-17 09:24:58 -08:00
renovate[bot]
11231bed4b
[deps]: Update Rust crate cc to v1.2.48 ( #17746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2026-02-17 09:24:58 -08:00
Daniel Riera
a6ac024e3b
PM-28614 Set explicit protocols for isExtensionUrl function for inline menu ( #17782 )
2026-02-17 09:24:58 -08:00
renovate[bot]
ba4b95aae2
[deps] Platform: Update @types/node to v22.19.2 ( #17878 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:57 -08:00
renovate[bot]
4b02ea42f9
[deps] Platform: Update Rust crate sysinfo to v0.37.2 ( #15699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2026-02-17 09:24:56 -08:00
Mike Amirault
2ffc2b38e0
[PM-20080] Add spacing to new cipher/send buttons, unify sizing ( #17806 )
...
* [PM-20080] Add spacing to new cipher/send buttons, unify sizing
* [PM-20080] Use logical css properties and increase spacing
2026-02-17 09:24:56 -08:00
neuronull
9c6936a8ff
Bump Rust version to 1.91.1 ( #17864 )
...
* Bump Rust version to 1.91.1
* clippy
* clippy
2026-02-17 09:24:56 -08:00
Kyle Denney
9a33c20b1b
[PM-24581] new styling for premium badge ( #17793 )
...
* [PM-24581] new styling for premium badge
* stories file
* translations for browser and desktop
* design review feedback
* color fixes, thanks claude
2026-02-17 09:24:55 -08:00
renovate[bot]
f7f4a7af63
[deps]: Pin dependencies ( #17030 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:55 -08:00
renovate[bot]
3d37fc3908
[deps] Platform: Update Rust crate security-framework to v3.5.1 ( #17551 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:54 -08:00
renovate[bot]
fcfb8ddf4b
[deps] Platform: Update Rust crate libc to v0.2.178 ( #17879 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:24:54 -08:00
Oscar Hinton
6b0d115d58
Rename deprecated killOthers to killOthersOn ( #17856 )
2026-02-17 09:24:54 -08:00
Kyle Denney
657f03892e
[PM-29138] fix defect with pricing service on self host ( #17819 )
...
* [PM-29138] fix defect with pricing service on self host
* use iscloud instead of manually checking region
* fixing strict compile issues
* spacing updates from design review
* final spacing edits
* pr feedback
* typechecking
2026-02-17 09:24:53 -08:00