Overview
Bug fixes and improvements in several areas, including:
- Improved logging to help identify the cause of the generic “An error has occurred” issues
- Added the ability to long-press copy for all fields
- Removed autocorrect in the search bar
- Fixes for several SSO issues
- Improvements to the Notes fields allowing partial selection and copy of text from the item view
- Fixes for the vault tab hanging in some cases
- And more!
What's Changed
- PM-12313: Update account setup progress when enabling autofill or vault unlock methods by @matt-livefront in #953
- [PM-9328] Update Codeowners to stop notifying the mobile team by @vvolkgang in #962
- [PM-11894] update password generator policy by @aj-rosado in #948
- [PM-9754] Update Duo AuthUrl null error message to match other clients by @andrebispo5 in #954
- PM-12312: Update autofill setup progress when account is created and autofill is enabled by @matt-livefront in #963
- [PM-12082] Update password revision date after edition by @fedemkr in #955
- PM-12317: Update typography to use DM Sans by @matt-livefront in #964
- [PM-12579] Add support for compiler flags in CI build workflow by @vvolkgang in #965
- PM-11217: Update colors to new design spec by @matt-livefront in #968
- [PM-12602] Workflows cleanup by @vvolkgang in #945
- [PM-10877] Adds additional override inputs to version-name workflow by @vvolkgang in #967
- [BITAU-149] Add Setting to Turn On Authenticator Syncing for an Account by @brant-livefront in #957
- PM-12565: Add settings badges for account setup steps by @matt-livefront in #972
- PM-12566: Display account setup badges on settings menu items by @matt-livefront in #978
- Autosync Crowdin Translations by @github-actions in #980
- [PM-10599] Merge FeatureFlagConstants into FeatureFlags by @KatherineInCode in #976
- PM-12976: Fix threading issue for SettingsProcessorTests by @matt-livefront in #987
- PM-12565: Don't fail login if setting account setup progress fails by @matt-livefront in #988
- PM-12976: Fix test that needs main actor attribute by @matt-livefront in #989
- [PM-7587] Support conditionally loading local sdk by @Hinton in #960
- [PM-10877] Move dispatch-and-download to the actions folder by @vvolkgang in #990
- PM-12779: Add account security set up unlock method action card by @matt-livefront in #984
- PM-10267: Generate master password view by @shannon-livefront in #831
- PM-10280 - Implement Autofill Setup Completion Screen by @phil-livefront in #981
- [PM-9328] CODEOWNERS - Mobile team owns all .github folder changes by @vvolkgang in #993
- PM-10676 - Fill in generated passphrase by @phil-livefront in #991
- PM-10278 PM-10279 PM-10806 - Setup autofill screen for new onboarding flow by @phil-livefront in #979
- [BITAU-148] [BITAU-154] Add Sync Service to the PM app by @brant-livefront in #977
- [PM-10877] Use new version calculation in build workflow by @vvolkgang in #969
- PM-13135: Fix linting and Sendable warnings by @matt-livefront in #999
- [deps]: Update gh minor by @renovate in #985
- [deps]: Update ubuntu to v24 by @renovate in #986
- [PM-11213] Update ViewInspector by @KatherineInCode in #1001
- PM-13142: Fix PasteboardService and AutofillCredentialService tests by @matt-livefront in #1000
- [PM-11213] Update Snapshot Testing by @KatherineInCode in #1003
- [PM-10403] Added SSH key cipher item view by @fedemkr in #921
- PM-12734: Add set up autofill action card by @matt-livefront in #996
- [PM-9907] Change language codes for Chinese and Brazilian Portuguese by @Hinton in #994
- [PM-10877] Use new version calculation in CI-main workflow by @vvolkgang in #970
- [PM-12580] Adds CI for the internal Beta build by @vvolkgang in #971
- [PM-12580] Fix internal beta app CI by @vvolkgang in #1007
- PM-10267 PM-12988 - Fix saving master password generation and match swipe/close gesture ux by @phil-livefront in #1010
- [PM-11910] Improve Crashlytics logs by @fedemkr in #1011
- PM-10281: Set custom app theme on splash window by @matt-livefront in #1008
- Autosync Crowdin Translations by @github-actions in #1005
- [PM-13205] Fix CI-main builds by updating brew by @vvolkgang in #1013
- PM-13104: Remove biometric integrity checks by @matt-livefront in #995
- [PM-9642] Fix master password reprompt when restoring cipher by @LRNcardozoWDF in #992
- [BITAU-152] Handle Vault Lock/Unlock with Sync by @brant-livefront in #998
- [BITAU-174] [BITAU-151] Remove shared items and key when a user disables sync by @brant-livefront in #1004
- PM-12988 - Fix close navigation on
CheckEmailView
by @phil-livefront in #1015 - [PM-13239] Add isPreAuth to ClientService.generator() calls by @KatherineInCode in #1045
- Remove header from workflow so it can lint by @KatherineInCode in #1076
- Fix spacing in Xcode version file to be consistent with main by @KatherineInCode in #1075
- [PM-12655] Fix vault tab endless loading when in slow connection by @fedemkr in #1078
- 2024.10-rc1 changes from main by @matt-livefront in #1086
Full Changelog: v2024.9.2...v2024.10.0
Builds Source: https://github.com/bitwarden/ios/actions/runs/11619147814