[PR #6928] [MERGED] PM-34085: Chore: Remove the Authenticator Sync backwards compatibility #114019

Closed
opened 2026-06-06 13:43:42 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/bitwarden/android/pull/6928
Author: @david-livefront
Created: 5/15/2026
Status: Merged
Merged: 5/21/2026
Merged by: @david-livefront

Base: mainHead: PM-34085-remove-auth-sync-backwards-compat


📝 Commits (1)

  • 37208c2 PM-34085: Remove the Authenticator Sync backwards compatibility

📊 Changes

9 files changed (+4 additions, -282 deletions)

View changed files

📝 app/src/main/kotlin/com/x8bit/bitwarden/data/platform/repository/AuthenticatorBridgeRepositoryImpl.kt (+0 -6)
app/src/main/kotlin/com/x8bit/bitwarden/data/platform/repository/util/TotpUriSanitizer.kt (+0 -75)
📝 app/src/test/kotlin/com/x8bit/bitwarden/data/platform/repository/AuthenticatorBridgeRepositoryTest.kt (+0 -8)
app/src/test/kotlin/com/x8bit/bitwarden/data/platform/repository/util/TotpUriSanitizerTest.kt (+0 -153)
📝 authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt (+1 -5)
📝 authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/model/SharedAccountData.kt (+1 -4)
📝 authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/model/SharedAccountDataJson.kt (+1 -8)
📝 authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/util/EncryptionUtils.kt (+1 -22)
📝 authenticatorbridge/src/test/kotlin/com/bitwarden/authenticatorbridge/util/EncryptionUtilTest.kt (+0 -1)

📄 Description

🎟️ Tracking

PM-34085

📔 Objective

This PR removes the backwards compatibility of the Authenticator Sync in order to clear up the implementation. This changes means that in order for the sync functionality to work properly both the Password Manager and Authenticator must be running v2026.4.0 or later.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/bitwarden/android/pull/6928 **Author:** [@david-livefront](https://github.com/david-livefront) **Created:** 5/15/2026 **Status:** ✅ Merged **Merged:** 5/21/2026 **Merged by:** [@david-livefront](https://github.com/david-livefront) **Base:** `main` ← **Head:** `PM-34085-remove-auth-sync-backwards-compat` --- ### 📝 Commits (1) - [`37208c2`](https://github.com/bitwarden/android/commit/37208c29d44083373492178ae8a575b761f4b1df) PM-34085: Remove the Authenticator Sync backwards compatibility ### 📊 Changes **9 files changed** (+4 additions, -282 deletions) <details> <summary>View changed files</summary> 📝 `app/src/main/kotlin/com/x8bit/bitwarden/data/platform/repository/AuthenticatorBridgeRepositoryImpl.kt` (+0 -6) ➖ `app/src/main/kotlin/com/x8bit/bitwarden/data/platform/repository/util/TotpUriSanitizer.kt` (+0 -75) 📝 `app/src/test/kotlin/com/x8bit/bitwarden/data/platform/repository/AuthenticatorBridgeRepositoryTest.kt` (+0 -8) ➖ `app/src/test/kotlin/com/x8bit/bitwarden/data/platform/repository/util/TotpUriSanitizerTest.kt` (+0 -153) 📝 `authenticator/src/main/kotlin/com/bitwarden/authenticator/data/authenticator/repository/util/SharedAccountDataExtensions.kt` (+1 -5) 📝 `authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/model/SharedAccountData.kt` (+1 -4) 📝 `authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/model/SharedAccountDataJson.kt` (+1 -8) 📝 `authenticatorbridge/src/main/kotlin/com/bitwarden/authenticatorbridge/util/EncryptionUtils.kt` (+1 -22) 📝 `authenticatorbridge/src/test/kotlin/com/bitwarden/authenticatorbridge/util/EncryptionUtilTest.kt` (+0 -1) </details> ### 📄 Description ## 🎟️ Tracking [PM-34085](https://bitwarden.atlassian.net/browse/PM-34085) ## 📔 Objective This PR removes the backwards compatibility of the Authenticator Sync in order to clear up the implementation. This changes means that in order for the sync functionality to work properly both the Password Manager and Authenticator must be running v2026.4.0 or later. [PM-34085]: https://bitwarden.atlassian.net/browse/PM-34085?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-06-06 13:43:42 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#114019