Original release notes
Release notes
<!-- Release notes generated using configuration in .github/release.yml at f367f6441389aed6b2144f30d0600e65597238b7 -->
What's Changed
- Update policies UI
- Added new confirmation when deleting a passkey
- Updated 1Password importer to be more fault tolerant
- Updated send event logs copy
- Various under-the-hood improvements and minor bug fixes
💙 Community Highlight
- [PM-19836] Add prefix to fastmail by @lucacome in #14105
- [PM-39030] Fix Proton Pass import of item custom fields by @archit-goyal in #21253
- [PM-39704] fix(send): restore increment/decrement buttons for max access count by @harikrishna2208 in #21527
- [PM-40685] Fix forwarder settings cache collision by @cyfrit in #21980
:shipit: Feature Development
- [INNO] - Passkey Report by @jrmccannon in #19787
- [CL-998] bit-table-v2 and related components by @willmartian in #20900
- [SM-1954] Show expiry status badge on access tokens list by @maxkpower in #20939
- [PM-38813] - update offboarding survey by @jaasen-livefront in #21161
- [PM-27844] Set email on sync by @ike-kottlowski in #21349
- Add generic HEC (SIEM) event integration card by @maxkpower in #21445
- [PM-10383] - confirm before deleting a passkey by @jaasen-livefront in #21497
- [PM-35107] Remove Argon2Id option from UI in gov environment by @mzieniukbw in #21503
- [PM-39387] fix: Auto-sync premium status after returning from Stripe checkout by @cyprain-okeke in #21518
- [PM-32384] Update copy new to create/add browser by @jengstrom-bw in #21524
- [PM-32403] Update button copy desktop by @jengstrom-bw in #21528
- [PM-39778] Fix subtitles when using sdk by @jengstrom-bw in #21591
- [PM-35093] feat: Support bitwarden-gov.com deeplink redirects on web connectors by @enmande in #21752
- [PM-40089] Show a banner in the vault view when Fill Assist is active for the current page by @jprusik in #21754
- [PM-27060] feat: Call SDK for password prelogin by @ike-kottlowski in #21777
- [CL-1272] Support visually-hidden labels in bit-form-field by @willmartian in #21788
- [CL-1273] Add bitMenuClose directive to decouple menu dismissal from ARIA roles by @willmartian in #21789
- [PM-40194] - add shared-folder icon by @jaasen-livefront in #21801
- [PM-40216] feat: Scope organization invite link lookups by organization ID by @r-tome in #21815
- feat(llm): add claude note to make key-management aware of encryption related changes by @quexten in #21818
- [PM-39815] feat: Add linksEnabled to invite-link status response model by @r-tome in #21820
- [PM-37991] Implement Automatic App Login Policy v2 and associated components by @JaredScar in #21824
- [PM-37990] Add UriMatchDefaultPolicy components and stories by @JaredScar in #21827
- [PM-38519] Add AutoConfirmPolicy V2 component and associated templates by @JaredScar in #21828
- Pm 38122 fastmail checkbox by @bmbitwarden in #21830
- [PM-40195] feat: add shared-folder localization keys by @jaasen-livefront in #21832
- [PM-38929] Add new design for edit member dialog by @BTreston in #21843
- [PM-40286] - Add Vfo1TerminologyService and VFO1I18nPipe infrastructure by @nick-livefront in #21860
- [PM-40104] Relabel "New organization" → "New vault" on org-switcher affordance (web) by @nick-livefront in #21871
- [PM-40193] feat: add vfo1Icon pipe for flag-gated icon swaps by @jaasen-livefront in #21876
- feat(shared-unlock): support trusted devices by @quexten in #21895
- [PM-40111] Rename Owner to Vault field by @nick-livefront in #21897
- [PM-36007] Admin change email event logging by @BTreston in #21908
- [CL-1285] create Storybook feature-flags addon in new @bitwarden/storybook lib by @willmartian in #21913
- [PM-40134] RoutedVaultFilterService accept a vaultId query parameter alongside organizationId by @jengstrom-bw in #21930
- [PM-38794] Add OrganizationInviteLinkApiService.getInvite by @JimmyVo16 in #21932
- [PM-38749] Add OrganizationInviteLinkApiService.updateSupportsConfirmation by @JimmyVo16 in #21933
- feat(register-finish-request): Add sales_assisted_token to request by @enmande in #21961
- feat(data-recovery): add detection of field decryption ciphers by @quexten in #22065
- feat(data-recovery): add detection of field decryption ciphers (#22065) by @quexten in #22074
🐛 Bug fixes
- [PM-39137] Gate Access Intelligence report reads on new-architecture flag by @Banrion in #21315
- [PM-33228] Add screen reader only to enhance a11y behavior by @BryanCunningham in #21563
- [PM-39992] Add support for SDK IPC unreachability by @quexten in #21653
- [PM-39825] Fix URI reordering, drag handle alignment by @jaasen-livefront in #21697
- [PM-39464] Fix ExpressionChangedAfterItHasBeenCheckedError when assigning collections by @nikwithak in #21743
- [PM-16456] Add occupied seat count check when restoring user by @JaredScar in #21746
- [PM-38189] Wire InitiationPath to Organizations to Correct Trial Metadata by @sbrown-livefront in #21769
- [PM-40201] SSH key items with a null public key or fingerprint fail to decrypt and break the vault by @gbubemismith in #21778
- [AppSec] AI Fix for Template Injection in GitHub Workflows Action by @aikido-autofix in #21787
- [PM-40820] Fix add access filter toggle style by @BTreston in [#21816](https://github.com/bitwarden/clients/pul

