diff --git a/app/build.gradle.kts b/app/build.gradle.kts index c203ca6..a7af872 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -42,8 +42,8 @@ android { // ⚠️ App versioning update is required in multiple places. // 👇🏽 Use the following workflow to update versions everywhere automatically ♻️ // https://github.com/usetrmnl/trmnl-android/actions/workflows/version-management.yml - versionCode = 31 - versionName = "2.7.0" + versionCode = 32 + versionName = "2.8.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } diff --git a/fastlane/metadata/android/en-US/changelogs/32.txt b/fastlane/metadata/android/en-US/changelogs/32.txt new file mode 100644 index 0000000..26fd947 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/32.txt @@ -0,0 +1,6 @@ +- Updated to the latest version (2.8.0) +- Improved HTTP 429 rate limit handling with exponential backoff and jitter +- Automatic domain migration from usetrmnl.com to trmnl.com for existing users +- Only retry safe idempotent methods to prevent duplicate operations +- Honor server Retry-After headers without capping +- Enhanced testing infrastructure with 23 new unit tests