diff --git a/.github/scripts/release-notes/fixtures/changelog_2025.10.1.txt b/.github/scripts/release-notes/fixtures/changelog_2025.10.1.txt new file mode 100644 index 0000000000..cac853c751 --- /dev/null +++ b/.github/scripts/release-notes/fixtures/changelog_2025.10.1.txt @@ -0,0 +1,76 @@ +# Overview +* Improved Autofill Service security, now requires Chrome version 134 or later. +* General under-the-hood performance improvements + +## What's Changed +* Update SDK to 1.0.0-3293-ae9b8b52 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5975 +* Update Authenticator UI to match Password Manager style by @david-livefront in https://github.com/bitwarden/android/pull/5969 +* Update SDK to 1.0.0-3309-9574bd00 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5979 +* PM-26358: Integrate the token auth logic with the SDK by @david-livefront in https://github.com/bitwarden/android/pull/5967 +* PM-26579: Remove duplicated BitwardenScaffold from ItemListingScreen by @david-livefront in https://github.com/bitwarden/android/pull/5978 +* PM-26594: Move the QrCodeAnalyzer to the UI module by @david-livefront in https://github.com/bitwarden/android/pull/5980 +* Improve CXF message handling by @SaintPatrck in https://github.com/bitwarden/android/pull/5982 +* The QrCodeScanScreen should always be in dark mode by @david-livefront in https://github.com/bitwarden/android/pull/5983 +* PM-25908: Do not use network error message from 401 by @david-livefront in https://github.com/bitwarden/android/pull/5984 +* PM-26689: Separate share logic from IntentManager by @david-livefront in https://github.com/bitwarden/android/pull/5987 +* PM-20593: sync-org-keys notification should allow token to be refreshed on next request by @david-livefront in https://github.com/bitwarden/android/pull/5988 +* [PM-26315] Register/unregister for CXP export based on feature flag by @SaintPatrck in https://github.com/bitwarden/android/pull/5948 +* Simplify the BitwardenExpandableFloatingActionButton by @david-livefront in https://github.com/bitwarden/android/pull/5989 +* Add tests for ShareManager by @david-livefront in https://github.com/bitwarden/android/pull/5990 +* [deps]: Update com.google.devtools.ksp to v2.2.20-2.0.4 by @david-livefront in https://github.com/bitwarden/android/pull/5992 +* [deps]: Update androidx.room to v2.8.2 by @david-livefront in https://github.com/bitwarden/android/pull/5993 +* Update Crowdin plurals by @david-livefront in https://github.com/bitwarden/android/pull/5991 +* [PM-26718] Move Credential Exchange intent filter to main manifest by @SaintPatrck in https://github.com/bitwarden/android/pull/5995 +* [PM-26716] Validate credential exchange request by @SaintPatrck in https://github.com/bitwarden/android/pull/5994 +* Ensure the fab is dismissed when clicking on the lower portion of the content by @david-livefront in https://github.com/bitwarden/android/pull/5996 +* [PM-23278] Upgrade user KDF settings to minimums by @andrebispo5 in https://github.com/bitwarden/android/pull/5955 +* Remove logging in CredentialExchangeCompletionManager by @SaintPatrck in https://github.com/bitwarden/android/pull/5998 +* [deps]: Update androidx.camera to v1.5.1 by @david-livefront in https://github.com/bitwarden/android/pull/5999 +* Implement Zizmor workflow scanner by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/5857 +* [PM-26750] Allow underscores in Block Autofill URI patterns by @SaintPatrck in https://github.com/bitwarden/android/pull/6000 +* [PM-24258] Building a specific Fido2AttestationResponse to work with Binance by @aj-rosado in https://github.com/bitwarden/android/pull/5986 +* Update Firebase BOM and Google Services by @david-livefront in https://github.com/bitwarden/android/pull/6004 +* Remove quotes in fastlane bundle commands by @mandreko-bitwarden in https://github.com/bitwarden/android/pull/6003 +* Update JUnit and Mockk test dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6005 +* Update Compose BOM to v2025.10.00 by @david-livefront in https://github.com/bitwarden/android/pull/6007 +* Update SDK to 1.0.0-3367-cc36132b by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/5981 +* PM-26560: Fix cross-origin autofill issues by @david-livefront in https://github.com/bitwarden/android/pull/5977 +* PM-26575: Add AuthTab support for WebAuthN, Duo, and SSO by @david-livefront in https://github.com/bitwarden/android/pull/6002 +* [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6011 +* Fix statusbar color when display is turned off by @david-livefront in https://github.com/bitwarden/android/pull/6006 +* Correct environment variable names in build workflow by @SaintPatrck in https://github.com/bitwarden/android/pull/6008 +* Add logging to UI module for Auth Tabs by @david-livefront in https://github.com/bitwarden/android/pull/6015 +* Fix plurals issue for Crowdin by @david-livefront in https://github.com/bitwarden/android/pull/6016 +* Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6001 +* [PM-26804] Clear password input after verification in `VerifyPasswordViewModel` by @SaintPatrck in https://github.com/bitwarden/android/pull/6017 +* [deps]: Update gradle/actions action to v5 by @renovate[bot] in https://github.com/bitwarden/android/pull/6010 +* Update SDK to 1.0.0-3390-a0531e84 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6013 +* [PM-26802] Update button text for Import items by @SaintPatrck in https://github.com/bitwarden/android/pull/6019 +* Add navigation chevron for Import Items button by @david-livefront in https://github.com/bitwarden/android/pull/6020 +* Add optional buttons to BitwardenEmptyContent by @SaintPatrck in https://github.com/bitwarden/android/pull/6022 +* Common camera UI by @david-livefront in https://github.com/bitwarden/android/pull/6027 +* PM-26910: Minor UI updates for the Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6028 +* [PM-26803] Show empty state when no items are available for export by @SaintPatrck in https://github.com/bitwarden/android/pull/6023 +* [BRE-1194] temporarily enable hourly checks for github release by @AmyLGalles in https://github.com/bitwarden/android/pull/5895 +* Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6031 +* [PM-26395] Hide "my items" collection when item is assigned to other collection by @aj-rosado in https://github.com/bitwarden/android/pull/6018 +* Update SDK to 1.0.0-3404-8b95ae6e by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6021 +* Expand supported credential types for import by @SaintPatrck in https://github.com/bitwarden/android/pull/6030 +* [PM-23280] Use masterPasswordUnlock KDF settings on vault unlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6026 +* Consolidate the VaultVerificationCodeItems by @david-livefront in https://github.com/bitwarden/android/pull/6035 +* Update SDK to 1.0.0-3430-fc75b903 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6036 +* Update Item listing and search screens to user immutable lists by @david-livefront in https://github.com/bitwarden/android/pull/6037 +* [PM-26909] Implement screen capture toggle authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6033 +* Fix workflow name and permissions by @AmyLGalles in https://github.com/bitwarden/android/pull/6040 +* PM-27046: Add overflow to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6039 +* [PM-26736] Prevent logout notification on KDF change by @andrebispo5 in https://github.com/bitwarden/android/pull/6038 +* Fix flaky test by @david-livefront in https://github.com/bitwarden/android/pull/6043 +* [PM-26810] Add OTP support to VerifyPasswordScreen by @SaintPatrck in https://github.com/bitwarden/android/pull/6034 +* PM-27071: Add overflow menu to authenticator search by @david-livefront in https://github.com/bitwarden/android/pull/6044 +* Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6047 +* PM-26912: Update copy for authenticator security by @david-livefront in https://github.com/bitwarden/android/pull/6045 +* [PM-27076] Add support for IronFox Nightly by @celenityy in https://github.com/bitwarden/android/pull/6046 + + +**Full Changelog**: https://github.com/bitwarden/android/compare/v2025.10.0-bwpm...v2025.10.1-bwpm +**Builds Source:** https://github.com/bitwarden/android/actions/runs/18598736732 diff --git a/.github/scripts/release-notes/fixtures/changelog_2025.11.0.txt b/.github/scripts/release-notes/fixtures/changelog_2025.11.0.txt new file mode 100644 index 0000000000..b7d9943476 --- /dev/null +++ b/.github/scripts/release-notes/fixtures/changelog_2025.11.0.txt @@ -0,0 +1,58 @@ +# Overview + +* Fixed an issue that could cause unexpected app crashes. +* General stability improvements and bug fixes. + +## What's Changed +* Update OkHttp to latest version by @david-livefront in https://github.com/bitwarden/android/pull/6054 +* Update SDK to 1.0.0-3436-2a00b727 by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6042 +* [PM-26986] Hide select other account button if user has no other account by @aj-rosado in https://github.com/bitwarden/android/pull/6041 +* [PM-23290] Migrate PIN unlock keys to PinProtectedUserKeyEnvelope by @andrebispo5 in https://github.com/bitwarden/android/pull/6024 +* [PM-27130] Update alert (Snackbar) color to inverseSurface in dynamic color scheme by @SaintPatrck in https://github.com/bitwarden/android/pull/6057 +* PM-27136: Replace FirstTimeSyncSnackbarHost with BitwardenSnackbarHost by @david-livefront in https://github.com/bitwarden/android/pull/6058 +* PM-27149: Update empty vault illustration by @david-livefront in https://github.com/bitwarden/android/pull/6059 +* [PM-26420] Add flight recorder logs for vault unlock method and PIN migration by @andrebispo5 in https://github.com/bitwarden/android/pull/6052 +* Update drawable names with consistent prefixes by @david-livefront in https://github.com/bitwarden/android/pull/6060 +* PM-27153: Update copy in Authenticator app by @david-livefront in https://github.com/bitwarden/android/pull/6061 +* [PM-27001] Skip account selection only one exists on cxp flow by @aj-rosado in https://github.com/bitwarden/android/pull/6055 +* PM-27210: Add dynamic color support to Authenticator by @david-livefront in https://github.com/bitwarden/android/pull/6063 +* PM-27202: Update ItemListingScreen layout for improved spacing by @david-livefront in https://github.com/bitwarden/android/pull/6065 +* PM-27263: Add enum for Vault Timeout Policy actions by @david-livefront in https://github.com/bitwarden/android/pull/6067 +* Remove night-mode icon variants where possible by @david-livefront in https://github.com/bitwarden/android/pull/6066 +* [PM-27088] fix unit test execution by @Nailik in https://github.com/bitwarden/android/pull/6048 +* [PM-26810] Remove loading dialog flicker on vault data updates by @SaintPatrck in https://github.com/bitwarden/android/pull/6068 +* Fix TopAppBar height for multiline titles by @david-livefront in https://github.com/bitwarden/android/pull/6069 +* [PM-26810] Clear password input after successful OTP verification by @SaintPatrck in https://github.com/bitwarden/android/pull/6070 +* PM-27271: Update selection button disabled state by @david-livefront in https://github.com/bitwarden/android/pull/6071 +* Create reusable supporting content composable by @david-livefront in https://github.com/bitwarden/android/pull/6075 +* [PM-27092] Changing screen capture flow from event based to state based on Authenticator by @aj-rosado in https://github.com/bitwarden/android/pull/6062 +* Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6077 +* [PM-27176] Switch to using SDK's init crypto with MasterPasswordUnlock by @andrebispo5 in https://github.com/bitwarden/android/pull/6073 +* Minor clean up for the Account Security Screen by @david-livefront in https://github.com/bitwarden/android/pull/6076 +* Implement reusable Claude code review workflow by @theMickster in https://github.com/bitwarden/android/pull/6072 +* PM-19302: Add support for a typed vault timeout policy by @david-livefront in https://github.com/bitwarden/android/pull/6078 +* [PM-22157] independent version names in build workflows by @mpbw2 in https://github.com/bitwarden/android/pull/6074 +* [PM-26420] FlightRecorder vault unlock method by @andrebispo5 in https://github.com/bitwarden/android/pull/6084 +* PM-27497: Update Snackbar font when there is no header by @david-livefront in https://github.com/bitwarden/android/pull/6086 +* PM-27494: Update custom vault timeout UI by @david-livefront in https://github.com/bitwarden/android/pull/6085 +* [deps]: Lock file maintenance by @renovate[bot] in https://github.com/bitwarden/android/pull/6083 +* [PM-27516] [PM 27157] Custom text field edit multiline fix by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6088 +* [PM-27589] [PM-27158] fix : Sub folders always show 0 items by @dev-sharma3624 in https://github.com/bitwarden/android/pull/6092 +* Update Androidx dependencies by @david-livefront in https://github.com/bitwarden/android/pull/6093 +* Update Kotlin, ksp, and kover to the latest versions by @david-livefront in https://github.com/bitwarden/android/pull/6094 +* Update the Google Protobuf library by @david-livefront in https://github.com/bitwarden/android/pull/6095 +* Fix deprecation within the app by @david-livefront in https://github.com/bitwarden/android/pull/6096 +* [deps]: Update com.google.devtools.ksp to v2.3.0 by @renovate[bot] in https://github.com/bitwarden/android/pull/6080 +* Update androidx.credentials to 1.6.0-beta03 by @SaintPatrck in https://github.com/bitwarden/android/pull/6097 +* Fix topAppBar flicker when text is long by @david-livefront in https://github.com/bitwarden/android/pull/6098 +* Update Readme compatibility docs by @david-livefront in https://github.com/bitwarden/android/pull/6100 +* [PM-27120] cxp hide user account when remove individual export is enabled by @aj-rosado in https://github.com/bitwarden/android/pull/6089 +* Crowdin Pull by @bw-ghapp[bot] in https://github.com/bitwarden/android/pull/6101 +* Add Push chevron to Block autofill button by @david-livefront in https://github.com/bitwarden/android/pull/6102 +* 🍒 [PM-27806] Reverted changes to order of StorePolicies after sync by @aj-rosado in https://github.com/bitwarden/android/pull/6132 +* 🍒 [PM-27902] Logout user after successful master password reset by @aj-rosado in https://github.com/bitwarden/android/pull/6137 +* 🍒 Update Autofill to detect url bar webDomain for certain browsers by @david-livefront in https://github.com/bitwarden/android/pull/6155 + + +**Full Changelog**: https://github.com/bitwarden/android/compare/v2025.10.1-bwa...v2025.11.0-bwpm +**Builds Source:** https://github.com/bitwarden/android/actions/runs/19309927902