-
released this
2024-08-29 13:07:42 -05:00 | 2799 commits to main since this releaseWhat's Changed
- [PM-10065] Use appropriate back behavior depending on how you are take to auth approval screen by @dseverns-livefront in https://github.com/bitwarden/android/pull/3695
- PM-10729: Add a helper method for determining if the app is in portrait orientation by @david-livefront in https://github.com/bitwarden/android/pull/3698
- Fix a minor parcelable warning by @david-livefront in https://github.com/bitwarden/android/pull/3701
- [PM-9833] Allow passkey deletion edit view by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/3654
- [PM-10618] MP guidance screen with info and clickable card to navigate … by @dseverns-livefront in https://github.com/bitwarden/android/pull/3697
- PM-10621: Add the SetupUnlockScreen by @david-livefront in https://github.com/bitwarden/android/pull/3699
- Add logic for biometric unlock to SetupUnlockScreen by @david-livefront in https://github.com/bitwarden/android/pull/3702
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3703
- Allow the ShowShareSheet event to be launched after the screen is paused by @david-livefront in https://github.com/bitwarden/android/pull/3706
- PM-10628: Add pin unlock to SetupUnlockViewModel by @david-livefront in https://github.com/bitwarden/android/pull/3709
- [PM-6702] 1# Add service calls for email verification by @andrebispo5 in https://github.com/bitwarden/android/pull/3617
- PM-10071 ensure that lowercase letters take priority over the upperca… by @dseverns-livefront in https://github.com/bitwarden/android/pull/3707
- Add helper method for standardizing margins by @david-livefront in https://github.com/bitwarden/android/pull/3712
- [PM-10697] Auto-focus on PIN Dialog field by @SaintPatrck in https://github.com/bitwarden/android/pull/3713
- PM-10243: Update carousel text by @david-livefront in https://github.com/bitwarden/android/pull/3714
- PM-10620 prevent account lockout tips screen by @dseverns-livefront in https://github.com/bitwarden/android/pull/3711
- [PM-10696] Dismiss vault unlock keyboard by @SaintPatrck in https://github.com/bitwarden/android/pull/3718
- PM-10118: Remember generator types by @shannon-livefront in https://github.com/bitwarden/android/pull/3708
- [PM-6702] 2# Region load in complete registration step by @andrebispo5 in https://github.com/bitwarden/android/pull/3618
- PM-10835: Make config request after environment update by @david-livefront in https://github.com/bitwarden/android/pull/3720
- PM-8522: Fix vault tab nav bar title when logging in by @shannon-livefront in https://github.com/bitwarden/android/pull/3710
- PM-10619 screen to generate master password by @dseverns-livefront in https://github.com/bitwarden/android/pull/3721
- PM-10855: Update the minimum SDK to API 29 (Android 10) by @david-livefront in https://github.com/bitwarden/android/pull/3723
- PM-10878: Access parcelable data in a safe manor across SDK versions by @david-livefront in https://github.com/bitwarden/android/pull/3727
- [PM-10664] Display server error message during 2FA login by @SaintPatrck in https://github.com/bitwarden/android/pull/3719
- PM-10874: Fix biometrics auto-prompt by @shannon-livefront in https://github.com/bitwarden/android/pull/3728
- PM-10851 make the default top app bar reactive by @dseverns-livefront in https://github.com/bitwarden/android/pull/3726
- Remove API specific autofill configuration file by @david-livefront in https://github.com/bitwarden/android/pull/3730
- PM-10894: Add flag for disabling remote feature flag configuration by @david-livefront in https://github.com/bitwarden/android/pull/3729
- Fix a failing test by @david-livefront in https://github.com/bitwarden/android/pull/3734
- Update WorkManager to 2.9.1 by @david-livefront in https://github.com/bitwarden/android/pull/3737
- Remove unused dangerfile by @david-livefront in https://github.com/bitwarden/android/pull/3735
- Update to AGP 8.5.2 by @david-livefront in https://github.com/bitwarden/android/pull/3736
- Add logging for SDK functionality in debug only by @david-livefront in https://github.com/bitwarden/android/pull/3738
- [PM-6702] 3# Open app from App Link to CompleteRegistration by @andrebispo5 in https://github.com/bitwarden/android/pull/3619
- PM-10909: Add persistance layer for usersKeyConnector by @david-livefront in https://github.com/bitwarden/android/pull/3740
- All booleans stored are nullable for consistency by @david-livefront in https://github.com/bitwarden/android/pull/3747
- [PM-6702] 4# Start registration screen by @andrebispo5 in https://github.com/bitwarden/android/pull/3620
- [PM-6702] 5# Check your email screen by @andrebispo5 in https://github.com/bitwarden/android/pull/3621
- PM-10936: Add account apis for key connectors by @david-livefront in https://github.com/bitwarden/android/pull/3748
- Add helper function for static retrofit instances by @david-livefront in https://github.com/bitwarden/android/pull/3749
- PM-10954: Add network APIs for key-connector by @david-livefront in https://github.com/bitwarden/android/pull/3752
- PM-10956: Add support for leave organization API by @david-livefront in https://github.com/bitwarden/android/pull/3754
- PM-10874: Prompt for biometrics after switching accounts by @shannon-livefront in https://github.com/bitwarden/android/pull/3753
- Rename APIs for extra specificity by @david-livefront in https://github.com/bitwarden/android/pull/3755
- [PM-6702] 6# Complete registration screen by @andrebispo5 in https://github.com/bitwarden/android/pull/3622
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3756
- Simplify error responses by @david-livefront in https://github.com/bitwarden/android/pull/3762
- [deps]: Update gh minor by @renovate in https://github.com/bitwarden/android/pull/3758
- [deps]: Update gradle/actions action to v4 by @renovate in https://github.com/bitwarden/android/pull/3759
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3760
- [PM-10884] Catch ProviderException when generating a secure key by @SaintPatrck in https://github.com/bitwarden/android/pull/3733
- PM-10986 explicitly keep AuthenticatedKeyConnectionApi to prevent cla… by @dseverns-livefront in https://github.com/bitwarden/android/pull/3765
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3772
- [PM-10883] Support deserializing Forward Email service type details by @SaintPatrck in https://github.com/bitwarden/android/pull/3739
- [deps]: Update kotlin by @renovate in https://github.com/bitwarden/android/pull/3770
- [deps]: Update gradle minor by @renovate in https://github.com/bitwarden/android/pull/3771
- Apply formatter to the app by @david-livefront in https://github.com/bitwarden/android/pull/3777
- [PM-10282] Default to last active account for passkey creation by @SaintPatrck in https://github.com/bitwarden/android/pull/3780
- PM-10954: Update the key connector APIs to use the correct url and responses by @david-livefront in https://github.com/bitwarden/android/pull/3781
- Update to the latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/3779
- PM-11140: Update hasMasterPassword logic for key connectors by @david-livefront in https://github.com/bitwarden/android/pull/3775
- [PM-10282] Update build artifact names by @SaintPatrck in https://github.com/bitwarden/android/pull/3774
- [Pm 10616] create account start design by @dseverns-livefront in https://github.com/bitwarden/android/pull/3751
- [PM-9933] Update marketing copy by @andrebispo5 in https://github.com/bitwarden/android/pull/3778
- [deps]: Update github/codeql-action action to v3.26.3 by @renovate in https://github.com/bitwarden/android/pull/3784
- [deps]: Update sonarsource/sonarcloud-github-action action to v3 by @renovate in https://github.com/bitwarden/android/pull/3785
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3786
- PM-11154: Create basic Remove Master Password UI by @david-livefront in https://github.com/bitwarden/android/pull/3782
- Update public suffix list by @withinfocus in https://github.com/bitwarden/android/pull/3790
- PM-11223: Enable remote confg for email verification feature by @david-livefront in https://github.com/bitwarden/android/pull/3792
- PM-11192 update check email screen to new design by @dseverns-livefront in https://github.com/bitwarden/android/pull/3788
- PM-11236: Add build type and flavor to the user agent by @david-livefront in https://github.com/bitwarden/android/pull/3797
- PM-11226: Wrap Key Connector APIs by @david-livefront in https://github.com/bitwarden/android/pull/3794
- Fix IllegalArgumentException in test by @david-livefront in https://github.com/bitwarden/android/pull/3799
- PM-11248: Add isUsingKeyConnector flag to UserState by @david-livefront in https://github.com/bitwarden/android/pull/3798
- PM-11155: Add logic for handling remove password flow by @david-livefront in https://github.com/bitwarden/android/pull/3801
- PM-10617 + PM-10637 update complete registration screen to match new onboarding design by @dseverns-livefront in https://github.com/bitwarden/android/pull/3787
- PM-11256: Add RootNav logic to display Remove Password Screen by @david-livefront in https://github.com/bitwarden/android/pull/3803
- PM-11254: Add logic for logging in with Key Connector by @david-livefront in https://github.com/bitwarden/android/pull/3802
- PM-10617 modify pw strength indicator to show min chars if required. by @dseverns-livefront in https://github.com/bitwarden/android/pull/3793
- Simplify common login helper methods by @david-livefront in https://github.com/bitwarden/android/pull/3805
- PM-11264: Ensure user has valid timeout action after migrating to Key Connector by @david-livefront in https://github.com/bitwarden/android/pull/3807
- PM-10917: Fix crash caused when adding an item from a collection by @david-livefront in https://github.com/bitwarden/android/pull/3809
- [PM-11270] Hide all new UI behind onboarding flow flag. by @dseverns-livefront in https://github.com/bitwarden/android/pull/3810
- PM-11265: Remove the leave organization API by @david-livefront in https://github.com/bitwarden/android/pull/3811
- PM-11273: Update the 'useKeyConnector' with 'keyConnectorEnabled' by @david-livefront in https://github.com/bitwarden/android/pull/3813
- [PM-6702] AppLink new redirect path by @andrebispo5 in https://github.com/bitwarden/android/pull/3814
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3815
- Minor formatting an import cleanup by @david-livefront in https://github.com/bitwarden/android/pull/3819
- PM-11299: Update the userState to properly parse the hasManageResetPasswordPermission flag by @david-livefront in https://github.com/bitwarden/android/pull/3820
- [PM-11270] hide new UI in complete registration screen behind flag pt. 2 by @dseverns-livefront in https://github.com/bitwarden/android/pull/3812
- PM-10899: Fix user not being logged out properly on app restart by @david-livefront in https://github.com/bitwarden/android/pull/3822
- PM-10692 pass a generated password back to the complete registration … by @dseverns-livefront in https://github.com/bitwarden/android/pull/3806
- [PM-9818][PM-9819] Add My Vault and Password Generator Quick Settings tiles by @mpbw2 in https://github.com/bitwarden/android/pull/3764
- Simplify manual unlock check by @david-livefront in https://github.com/bitwarden/android/pull/3824
- [PM-10685] Support keyboard Done event as CTA Unlock on Pin\Master Password unlock screen by @qwexter in https://github.com/bitwarden/android/pull/3691
- [PM-11307] Fix typo in method name: shouldShouldRequestPermissionRationale by @duquewu in https://github.com/bitwarden/android/pull/3821
- Update the compose BOM (2024.08.00) by @david-livefront in https://github.com/bitwarden/android/pull/3830
- PM-10899: Only display the TDE UI if a selection has not yet been made by @david-livefront in https://github.com/bitwarden/android/pull/3823
- Update Firebase BOM to 33.2.0 by @david-livefront in https://github.com/bitwarden/android/pull/3832
- Carousel buttons should be full width by @david-livefront in https://github.com/bitwarden/android/pull/3833
- Update internal BitwardenTextButton padding to be consistent with all Bitwarden Buttons by @david-livefront in https://github.com/bitwarden/android/pull/3834
- PM-11354: TDE unlock since we already have the correct key from the identity service by @david-livefront in https://github.com/bitwarden/android/pull/3835
- PM-11394 String parse issue with app link by @dseverns-livefront in https://github.com/bitwarden/android/pull/3839
- PM-11310 handle email registration special circumstance after successful login by @dseverns-livefront in https://github.com/bitwarden/android/pull/3831
- [PM-10902] Base64 encode sensitive 2FA nav args by @SaintPatrck in https://github.com/bitwarden/android/pull/3841
- [PM-10762] Remove Passkey button should be hidden when I have Can View permission by @LRNcardozoWDF in https://github.com/bitwarden/android/pull/3829
- PM-11224 Add menu to update feature flags with overridden values in real time by @dseverns-livefront in https://github.com/bitwarden/android/pull/3838
- PM-11387 on new create account with email verification, attempt login… by @dseverns-livefront in https://github.com/bitwarden/android/pull/3842
New Contributors
- @duquewu made their first contribution in https://github.com/bitwarden/android/pull/3821
Full Changelog: https://github.com/bitwarden/android/compare/v2024.8.0...v2024.8.1
Builds source: https://github.com/bitwarden/android/actions/runs/10620322142Downloads
-
released this
2024-08-07 15:12:46 -05:00 | 2909 commits to main since this releaseWhat's Changed
- [PM-9803] Enable Credential Manager on production builds by @SaintPatrck in https://github.com/bitwarden/android/pull/3651
- [PM-10428] Default UserVerificationRequirement to PREFERRED by @SaintPatrck in https://github.com/bitwarden/android/pull/3659
- [PM-10440] Enable minification on beta build variants by @SaintPatrck in https://github.com/bitwarden/android/pull/3661
- [PM-10441] Fix memory exception during CI builds by @SaintPatrck in https://github.com/bitwarden/android/pull/3662
- PM-10094: Disable double-navigation by default by @shannon-livefront in https://github.com/bitwarden/android/pull/3660
- [PM-9472] Update release notes generated for Firebase by @SaintPatrck in https://github.com/bitwarden/android/pull/3664
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3666
- PM-10528: Fix user switching issue due to rapid Activity recreation when locking by @brian-livefront in https://github.com/bitwarden/android/pull/3669
- PM-10559: Add logic to re-evaluate invalid password fields for Autofill by @david-livefront in https://github.com/bitwarden/android/pull/3668
- [deps]: Update gh minor by @renovate in https://github.com/bitwarden/android/pull/3673
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3675
- [deps]: Update gradle minor by @renovate in https://github.com/bitwarden/android/pull/3674
- [deps]: Update com.google.devtools.ksp to v2.0.0-1.0.24 by @renovate in https://github.com/bitwarden/android/pull/3672
- [PM-10373] Fix FIDO 2 credential creation from unprivileged apps by @SaintPatrck in https://github.com/bitwarden/android/pull/3658
- [PM-9927] Sort Sends alphabetically by @SaintPatrck in https://github.com/bitwarden/android/pull/3665
- [PM-10556] Move FIDO 2 intent filter to main manifest by @SaintPatrck in https://github.com/bitwarden/android/pull/3677
- [PM-10645] add nav bar padding in bw scaffold for FAB by @dseverns-livefront in https://github.com/bitwarden/android/pull/3679
- PM-10066 don't prompt for MP if the user does not have one by @dseverns-livefront in https://github.com/bitwarden/android/pull/3633
- Minor formatting and clean up for ResultCall by @david-livefront in https://github.com/bitwarden/android/pull/3684
- [PM-9401] Server feature flags manager by @andrebispo5 in https://github.com/bitwarden/android/pull/3656
- Allow null network responses for 204s by @david-livefront in https://github.com/bitwarden/android/pull/3685
- PM-10241: Add the onboarding carousel feature flag by @david-livefront in https://github.com/bitwarden/android/pull/3686
- [PM-10644] Re-prompt master password for protected passkeys by @SaintPatrck in https://github.com/bitwarden/android/pull/3682
- Remove a suppression from gradle properties that is no longer needed by @david-livefront in https://github.com/bitwarden/android/pull/3687
- Minor formating for the VaultSdkSource by @david-livefront in https://github.com/bitwarden/android/pull/3688
- [PM-10058] Non-remembered device TDE issue in same session by @dseverns-livefront in https://github.com/bitwarden/android/pull/3631
- PM-9532: pt2. separate vault unlock logic and fail out on error during login. by @dseverns-livefront in https://github.com/bitwarden/android/pull/3609
- [PM-10071] Sort search items with same logic as displayed items by @dseverns-livefront in https://github.com/bitwarden/android/pull/3683
- Add onboarding feature flag by @david-livefront in https://github.com/bitwarden/android/pull/3689
- PM-10122: Autofocus on PIN or password field by @shannon-livefront in https://github.com/bitwarden/android/pull/3678
- Add option to retrieve feature flag synchronously by @david-livefront in https://github.com/bitwarden/android/pull/3692
- [PM-10024] Force focus on Master Password or Pin input field by @qwexter in https://github.com/bitwarden/android/pull/3601
- Consolidate unlock vault functionality for auth into a single helper method by @david-livefront in https://github.com/bitwarden/android/pull/3690
- [PM-10686] Change the background colour of the app launcher to Bitwarden's blue by @vvolkgang in https://github.com/bitwarden/android/pull/3693
- BIT-2437: Add mitigation logic for bad encryption key by @david-livefront in https://github.com/bitwarden/android/pull/3426
- [PM-10670] Prompt for PIN creation during passkey user verification by @SaintPatrck in https://github.com/bitwarden/android/pull/3694
- PM-10621: Create common biometrics and pin unlock UI elements by @david-livefront in https://github.com/bitwarden/android/pull/3696
- PM-10242 PM-10243 PM-10244 PM-10245 PM-10246: Welcome carousel by @shannon-livefront in https://github.com/bitwarden/android/pull/3657
New Contributors
- @brian-livefront made their first contribution in https://github.com/bitwarden/android/pull/3669
Full Changelog: https://github.com/bitwarden/android/compare/v2024.7.3...v2024.8.0
Downloads
-
released this
2024-07-30 17:44:05 -05:00 | 2947 commits to main since this releaseOverview
- Small bug fixes and enhancements.
- Passkey setting added; full passkey feature will be included in a future release.
What's Changed
- Extract FIDO 2 user verification enum by @SaintPatrck in https://github.com/bitwarden/android/pull/3614
- PM-9937 an existing email should be able to add account from a different hosted instance. by @dseverns-livefront in https://github.com/bitwarden/android/pull/3613
- PM-9682: Verify with PIN on add edit view by @shannon-livefront in https://github.com/bitwarden/android/pull/3610
- [PM-9409] Define FIDO 2 assertion Special Circumstance by @SaintPatrck in https://github.com/bitwarden/android/pull/3612
- [PM-9927] Sort order update by @dseverns-livefront in https://github.com/bitwarden/android/pull/3625
- [PM-9409] Complete FIDO 2 assertion with appropriate response by @SaintPatrck in https://github.com/bitwarden/android/pull/3615
- [PM-10067] Show content on Vault screen when we have trashed items only by @qwexter in https://github.com/bitwarden/android/pull/3624
- PM-9681: Setup Bitwarden PIN by @shannon-livefront in https://github.com/bitwarden/android/pull/3626
- [PM-9409] Add FIDO 2 authentication to credential manager by @SaintPatrck in https://github.com/bitwarden/android/pull/3629
- PM-9681: Setup Bitwarden PIN on add edit view by @shannon-livefront in https://github.com/bitwarden/android/pull/3627
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3634
- PM-9135: Update host matching to include optional port value by @david-livefront in https://github.com/bitwarden/android/pull/3623
- [PM-9409] Authenticate selected FIDO 2 credential by @SaintPatrck in https://github.com/bitwarden/android/pull/3630
- PM-10140: Add caching for large string resources to avoid delays and reduce timeout when retrieving ciphers by @david-livefront in https://github.com/bitwarden/android/pull/3638
- [PM-9410] Introduce FIDO 2 Get Credentials Request special circumstance by @SaintPatrck in https://github.com/bitwarden/android/pull/3637
- PM-10140: Update looping SDK calls to use single instance of client by @david-livefront in https://github.com/bitwarden/android/pull/3644
- PM-10140: Allow for the vault data to have a pending state by default when data is already present by @david-livefront in https://github.com/bitwarden/android/pull/3646
- PM-10140: Update Autofill classes to be singletons by @david-livefront in https://github.com/bitwarden/android/pull/3647
- PM-10140: Update the VaultSdkSource and VaultDiskSource to use parallelization when processing heavier loads by @david-livefront in https://github.com/bitwarden/android/pull/3649
- PM-8522: Vault tab bar title for organization users by @shannon-livefront in https://github.com/bitwarden/android/pull/3632
- [PM-9410] Implement FIDO 2 Get Credentials completion by @SaintPatrck in https://github.com/bitwarden/android/pull/3639
- [PM-9410] Filter matching FIDO 2 credentials after vault unlock by @SaintPatrck in https://github.com/bitwarden/android/pull/3648
- [PM-9875] Server configurations by @andrebispo5 in https://github.com/bitwarden/android/pull/3645
- PM-9406: Add passkey management to autofill settings by @shannon-livefront in https://github.com/bitwarden/android/pull/3392
- PM-10379: Update the timeout action logic to occur immediately after requirements are met by @david-livefront in https://github.com/bitwarden/android/pull/3652
- Remove unused Json object from VaultRepository by @david-livefront in https://github.com/bitwarden/android/pull/3653
New Contributors
- @qwexter made their first contribution in https://github.com/bitwarden/android/pull/3624
Full Changelog: https://github.com/bitwarden/android/compare/v2024.7.2...v2024.7.3
Builds source: https://github.com/bitwarden/android/actions/runs/10170838956Downloads
-
released this
2024-07-23 11:53:44 -05:00 | 2973 commits to main since this releaseWhat's Changed
- Update Bitwarden SDK by @SaintPatrck in https://github.com/bitwarden/android/pull/3538
- [PM-9407] Create reusable overwrite passkey confirmation dialog by @SaintPatrck in https://github.com/bitwarden/android/pull/3541
- [PM-8137] Perform FIDO 2 verification on item listing when required by @SaintPatrck in https://github.com/bitwarden/android/pull/3529
- [PM-8137] Perform FIDO 2 verification on item add/edit when required by @SaintPatrck in https://github.com/bitwarden/android/pull/3532
- PM-9007: export vault copy by @dseverns-livefront in https://github.com/bitwarden/android/pull/3537
- [PM-9838] Custom field spacing on Add/Edit item screen by @dseverns-livefront in https://github.com/bitwarden/android/pull/3546
- [PM-9844] Android - Non-Premium Users Can Copy TOTP Code From Item Menu by @dseverns-livefront in https://github.com/bitwarden/android/pull/3539
- PM-8534 update the active account after a "soft logout" by @dseverns-livefront in https://github.com/bitwarden/android/pull/3456
- All of the autofill processing happens in a job by @david-livefront in https://github.com/bitwarden/android/pull/3545
- PM-9659: Do not show push notification permissions on FDroid by @david-livefront in https://github.com/bitwarden/android/pull/3528
- [deps]: Update gh minor by @renovate in https://github.com/bitwarden/android/pull/3549
- [deps]: Update ubuntu to v22 by @renovate in https://github.com/bitwarden/android/pull/3550
- [PM-9407] Confirm overwrite existing passkey on item listing by @SaintPatrck in https://github.com/bitwarden/android/pull/3540
- [PM-9407] Confirm overwrite existing passkey in edit mode by @SaintPatrck in https://github.com/bitwarden/android/pull/3542
- Update to AGP 8.5.1 by @david-livefront in https://github.com/bitwarden/android/pull/3551
- Update the Firebase BOM to 33.1.2 by @david-livefront in https://github.com/bitwarden/android/pull/3552
- Catch TransactionTooLargeExceptions in autofill by @david-livefront in https://github.com/bitwarden/android/pull/3569
- Cancel FIDO 2 registration job when cancellation occurs by @SaintPatrck in https://github.com/bitwarden/android/pull/3583
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3555
- Add timeouts to operations that could hang by @david-livefront in https://github.com/bitwarden/android/pull/3553
- Refactor PublicKeyCredentialCreationOptions by @SaintPatrck in https://github.com/bitwarden/android/pull/3584
- PM-9684: Verify with master password on item listing by @shannon-livefront in https://github.com/bitwarden/android/pull/3585
- [deps]: Update github/codeql-action action to v3.25.13 by @renovate in https://github.com/bitwarden/android/pull/3589
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3592
- [deps]: Update io.mockk:mockk to v1.13.12 by @renovate in https://github.com/bitwarden/android/pull/3590
- BIT-877: Mockk update fixed a disabled test by @david-livefront in https://github.com/bitwarden/android/pull/3597
- [deps]: Update kotlin by @renovate in https://github.com/bitwarden/android/pull/3591
- PM-9408: Show bottom sheet with passkey options by @shannon-livefront in https://github.com/bitwarden/android/pull/3444
- PM-9684: Verify with master password on add edit view by @shannon-livefront in https://github.com/bitwarden/android/pull/3586
- Provide autofill response data even if focused field is not fillable by @david-livefront in https://github.com/bitwarden/android/pull/3598
- PM-9532 pt. 1 small refactor of login success steps by @dseverns-livefront in https://github.com/bitwarden/android/pull/3599
- [PM-9135] Update the HOST type cipher matching to ignore the port by @david-livefront in https://github.com/bitwarden/android/pull/3611
- PM-9682: Verify with PIN on item listing by @shannon-livefront in https://github.com/bitwarden/android/pull/3600
Full Changelog: https://github.com/bitwarden/android/compare/v2024.7.1...v2024.7.2
Builds Source: https://github.com/bitwarden/android/actions/runs/10063053373Downloads
-
released this
2024-07-16 09:56:12 -05:00 | 3006 commits to main since this releaseWhat's Changed
- BIT-2446: Limit the number of inline autofill items that can be displayed by @david-livefront in https://github.com/bitwarden/android/pull/3418
- Add ability to log non-fatal errors by @david-livefront in https://github.com/bitwarden/android/pull/3417
- Clean up some minor detekt issues by @david-livefront in https://github.com/bitwarden/android/pull/3425
- Use random ints for request codes to ensure no overlap by @david-livefront in https://github.com/bitwarden/android/pull/3427
- Upload F-Droid Beta artifacts to GitHub by @SaintPatrck in https://github.com/bitwarden/android/pull/3428
- Add support for AutoCompleteTextView as an input field by @david-livefront in https://github.com/bitwarden/android/pull/3435
- Introduce utility function for clearing VaultAddEdit dialog state by @SaintPatrck in https://github.com/bitwarden/android/pull/3437
- Introduce utility function for displaying VaultAddEdit error message by @SaintPatrck in https://github.com/bitwarden/android/pull/3438
- Refactor PublicKeyCredentialCreationOptions to match WebAuthn spec by @SaintPatrck in https://github.com/bitwarden/android/pull/3443
- Add logic to find missing username fields by @david-livefront in https://github.com/bitwarden/android/pull/3440
- Update no network errors to be consistent and have a space inbetween concatenated text by @david-livefront in https://github.com/bitwarden/android/pull/3446
- [PM-8137] Refactor FIDO 2 credential registration result object by @SaintPatrck in https://github.com/bitwarden/android/pull/3445
- [PM-8137] Introduce user verification prompt by @SaintPatrck in https://github.com/bitwarden/android/pull/3447
- PM-9439: Update cipher list item for passkeys by @shannon-livefront in https://github.com/bitwarden/android/pull/3422
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3453
- PM-8202 move dialog status to VM for restore item, add check for MP p… by @dseverns-livefront in https://github.com/bitwarden/android/pull/3436
- [PM-8137] Respond to SDK user verification callbacks implicitly by @SaintPatrck in https://github.com/bitwarden/android/pull/3448
- Exclude tests from Sonar by @withinfocus in https://github.com/bitwarden/android/pull/3457
- Resolve detekt issues by @SaintPatrck in https://github.com/bitwarden/android/pull/3460
- Hide inline autofill option when not supported by @david-livefront in https://github.com/bitwarden/android/pull/3455
- Update the detekt command for fastlane to cover more of the app by @david-livefront in https://github.com/bitwarden/android/pull/3462
- [PM-8137] Introduce FIDO 2 user verification to item listing screen by @SaintPatrck in https://github.com/bitwarden/android/pull/3449
- PM-7495 perform client side check for invalid MP before account deletion by @dseverns-livefront in https://github.com/bitwarden/android/pull/3439
- Fix detekt issues by @SaintPatrck in https://github.com/bitwarden/android/pull/3531
- PM-9017 updated the continue button state when switching 2FA method by @dseverns-livefront in https://github.com/bitwarden/android/pull/3530
- [PM-8137] Introduce FIDO 2 user verification tracking by @SaintPatrck in https://github.com/bitwarden/android/pull/3459
- [PM-8137] Set initial FIDO 2 user verification state by @SaintPatrck in https://github.com/bitwarden/android/pull/3463
- [Build Issue] use full source set to match fastfile test task by @dseverns-livefront in https://github.com/bitwarden/android/pull/3533
- [PM-8137] Introduce FIDO 2 user verification to add edit item by @SaintPatrck in https://github.com/bitwarden/android/pull/3450
Full Changelog: https://github.com/bitwarden/android/compare/v2024.7.0...v2024.7.1
Builds source: https://github.com/bitwarden/android/actions/runs/9959227306Downloads
-
released this
2024-07-08 17:25:57 -05:00 | 3035 commits to main since this releaseOverview
Bug fixes:
- Master Password confirmation pop-up is now displayed correctly when revealing card numbers.
- Search function no longer returns items in the trash.
- Resolved the issue preventing file attachments to vault items.
- The disable screenshot feature now works consistently.
- Autofill is now compatible with Gboard.
- Password re-hides immediately on items with OTP have been corrected.
- Premium features are now functioning correctly on self-hosted versions.
- Fixed the UI issue with the Password Generator Length Field.
- Fixed crashes related to invalid regular expressions and parsing initials with extra spaces.
New Contributors
- @SaintPatrck made their first contribution in https://github.com/bitwarden/android/pull/3347
- @utzcoz made their first contribution in https://github.com/bitwarden/android/pull/3338
- @dseverns-livefront made their first contribution in https://github.com/bitwarden/android/pull/3398
- @shannon-livefront made their first contribution in https://github.com/bitwarden/android/pull/3409
Full Changelog: https://github.com/bitwarden/android/compare/v2024.6.1...v2024.7.0
Builds source: https://github.com/bitwarden/android/actions/runs/9847790431
F-Droid Beta build source: https://github.com/bitwarden/android/actions/runs/9872718997What's Changed
Pull Requests
- BIT-2418: Add the OrganizationEventManager by @david-livefront in https://github.com/bitwarden/android/pull/3330
- Additional scanning by @withinfocus in https://github.com/bitwarden/android/pull/3328
- trackEvent should not suspend by @david-livefront in https://github.com/bitwarden/android/pull/3331
- Append 'Json' suffix to network model name by @david-livefront in https://github.com/bitwarden/android/pull/3344
- Create sealed class for Organization Events by @david-livefront in https://github.com/bitwarden/android/pull/3345
- Add organization event tracking by @david-livefront in https://github.com/bitwarden/android/pull/3346
- Adjust Sonar scan paths by @withinfocus in https://github.com/bitwarden/android/pull/3349
- Add password reprompt for card number and code by @david-livefront in https://github.com/bitwarden/android/pull/3350
- Add edit cipher org events by @david-livefront in https://github.com/bitwarden/android/pull/3352
- Update Firebase and Crashlytics by @david-livefront in https://github.com/bitwarden/android/pull/3355
- [PM-8016] Push string resources to Crowdin by @SaintPatrck in https://github.com/bitwarden/android/pull/3347
- [PM-8015] Pull translations from Crowdin by @SaintPatrck in https://github.com/bitwarden/android/pull/3348
- Update strings by @david-livefront in https://github.com/bitwarden/android/pull/3356
- BIT-2411: Add logic for managed device pre-configured URLs by @david-livefront in https://github.com/bitwarden/android/pull/3358
- [deps]: Update gh minor by @renovate in https://github.com/bitwarden/android/pull/3342
- [deps]: Lock file maintenance by @renovate in https://github.com/bitwarden/android/pull/3343
- [PM-8985] Distribute beta builds on every push to main by @SaintPatrck in https://github.com/bitwarden/android/pull/3351
- [PM-8015] Update language directories to follow Crowdin + Android defaults by @SaintPatrck in https://github.com/bitwarden/android/pull/3359
- BIT-2433: Filter trash from search results by @david-livefront in https://github.com/bitwarden/android/pull/3361
- Replace Danger / Shroud with Codecov by @withinfocus in https://github.com/bitwarden/android/pull/3363
- Clean up environment urls by @david-livefront in https://github.com/bitwarden/android/pull/3364
- Use proper coverage report by @withinfocus in https://github.com/bitwarden/android/pull/3367
- Clean up some detekt issues by @david-livefront in https://github.com/bitwarden/android/pull/3366
- [PM-8015] Update Crowdin destination path by @SaintPatrck in https://github.com/bitwarden/android/pull/3365
- [PM-8985] Trigger build job on push events to main by @SaintPatrck in https://github.com/bitwarden/android/pull/3362
- [PM-9151] gradle: Fix typo for Robolectric library name by @utzcoz in https://github.com/bitwarden/android/pull/3338
- Update CipherViewExtensions to use previous state to avoid clearing user set values by @david-livefront in https://github.com/bitwarden/android/pull/3368
- [BIT-2140] Add strings for typeform and export vault by @SaintPatrck in https://github.com/bitwarden/android/pull/3369
- Update to the latest versions of AndroidX Lifecycle by @david-livefront in https://github.com/bitwarden/android/pull/3370
- Fix a screen capture bug that clears the setting when the app language changes by @david-livefront in https://github.com/bitwarden/android/pull/3372
- Fix bug where JWT token clearing premium status by @david-livefront in https://github.com/bitwarden/android/pull/3373
- [PM-8985] Fetch all tags when checking out repo for build job by @SaintPatrck in https://github.com/bitwarden/android/pull/3371
- [PM-9340] Updates the bug template and readme to direct users to the right repos by @vvolkgang in https://github.com/bitwarden/android/pull/3374
- [PM-8985] Publish beta builds to internal track by @SaintPatrck in https://github.com/bitwarden/android/pull/3376
- [PM-9340] Fix template syntax error by @vvolkgang in https://github.com/bitwarden/android/pull/3377
- [PM-9340] Fix bug template syntax error by adding quotes to label by @vvolkgang in https://github.com/bitwarden/android/pull/3378
- [PM-8985] Fix typo in fastfile by @SaintPatrck in https://github.com/bitwarden/android/pull/3379
- [PM-9340] Improve Bug template and adds a config link by @vvolkgang in https://github.com/bitwarden/android/pull/3380
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3381
- [PM-8985] Distribute builds to Firebase on push events to main by @SaintPatrck in https://github.com/bitwarden/android/pull/3388
- PM-9081: Should cancel the job not the scope when managing autofill requests by @david-livefront in https://github.com/bitwarden/android/pull/3389
- Update the Lifecycle library by @david-livefront in https://github.com/bitwarden/android/pull/3390
- Update NotificationPayload to handle null values by @david-livefront in https://github.com/bitwarden/android/pull/3391
- BIT-2438: Update push notification processing logic to be more lenient by @david-livefront in https://github.com/bitwarden/android/pull/3393
- BIT-2442: check type before extracting autofill text by @david-livefront in https://github.com/bitwarden/android/pull/3394
- BIT-2443: Fix crash caused by extra blank spaces in name by @david-livefront in https://github.com/bitwarden/android/pull/3395
- Update detekt config and update suppressions by @david-livefront in https://github.com/bitwarden/android/pull/3396
- BIT-2439: Handle invalid patterns when processing regular expression matching by @david-livefront in https://github.com/bitwarden/android/pull/3397
- Include Livefront in Firebase distributions by @SaintPatrck in https://github.com/bitwarden/android/pull/3400
- [PM-8137] Allow registering a passkey to a new cipher by @SaintPatrck in https://github.com/bitwarden/android/pull/3329
- Autosync Crowdin Translations by @github-actions in https://github.com/bitwarden/android/pull/3402
- BIT-2398 if the org associated with a cipher uses TOTP enable the aut… by @dseverns-livefront in https://github.com/bitwarden/android/pull/3398
- BIT-2431 add condition to only update labelTextWidth on initial layout by @dseverns-livefront in https://github.com/bitwarden/android/pull/3399
- [deps]: Update gh minor by @renovate in https://github.com/bitwarden/android/pull/3411
- [deps]: Update crowdin/github-action action to v2 by @renovate in https://github.com/bitwarden/android/pull/3415
- [deps]: Update gradle minor by @renovate in https://github.com/bitwarden/android/pull/3414
- [deps]: Update kotlin by @renovate in https://github.com/bitwarden/android/pull/3412
- PM-9077: Ensure each PendingIntent for inline autofill uses unique requestCode by @david-livefront in https://github.com/bitwarden/android/pull/3401
- BIT-2440, BIT-2441: Clean up the way we update the account info after token refresh by @david-livefront in https://github.com/bitwarden/android/pull/3416
- PM-9443: Update empty search state by @shannon-livefront in https://github.com/bitwarden/android/pull/3409
- Update to the latest Bitwarden SDK by @david-livefront in https://github.com/bitwarden/android/pull/3419
Downloads
-
released this
2024-06-21 10:04:54 -05:00 | 3104 commits to main since this releaseFirst native app public beta release.
Contributors
- @david-livefront
- @oleg-livefront
- @brian-livefront
- @ahaisting-livefront
- @differsthecat
- @caleb-livefront
- @ramsey-livefront
- @joshua-livefront
- @withinfocus
- @Hinton
- @vgrassia
- @sean-livefront
- @lucas-livefront
- @shannon-livefront
- @sephraim-livefront
- @SaintPatrck
- @michalchecinski
Full Changelog: https://github.com/bitwarden/android/commits/v2024.6.1
Downloads
-
released this
2024-06-13 10:46:06 -05:00 | 573 commits to main since this releaseAndroid
- Localization updates
- Small bug fixes and enhancements
iOS
- Localization updates
- Small bug fixes and enhancements
Downloads
-
released this
2024-05-16 17:26:22 -05:00 | 584 commits to main since this release- Introduced passkey providers
Downloads
-
released this
2024-05-02 11:46:59 -05:00 | 604 commits to main since this releaseiOS
- App can now be used to create and sign in with passkeys.
Downloads
mirror of
https://github.com/bitwarden/android.git
synced 2026-07-22 15:21:28 -05:00