Releases: courville/tt-rss-android
Releases · courville/tt-rss-android
Release list
v26.08-ba9d90b1 release
- ApiCommon: add some diagnostics
- Guard against null API response in feeds/subscribe callers
- Fix lazy load pagination stall in Fresh articles feed
- dependancies update
- target sdk 36 and compile sdk 37
- bump gradle from 9.3.1 to 9.3.2
- Gradle: Bump gradle-wrapper from 9.6.1 to 9.7.0 (tt-rss#145)
- GitHub Actions: Bump gradle/actions/setup-gradle from 6.2.0 to 6.3.0 (tt-rss#146)
- Gradle: Bump org.jsoup:jsoup from 1.22.2 to 1.23.1 (tt-rss#144)
- GitHub Actions: Bump actions/setup-java from 5.5.0 to 5.7.0 (tt-rss#143)
- Gradle: Bump com.android.tools.build:gradle from 9.2.1 to 9.3.1 (tt-rss#142)
- GitHub Actions: Bump actions/checkout from 7.0.0 to 7.0.1 (tt-rss#141)
- GitHub Actions: Bump actions/setup-java from 5.4.0 to 5.5.0 (tt-rss#135)
- Gradle: Bump gradle-wrapper from 9.6.0 to 9.6.1 (tt-rss#132)
- GitHub Actions: Bump actions/setup-java from 5.3.0 to 5.4.0 (tt-rss#131)
- GitHub Actions: Bump actions/checkout from 6.0.3 to 7.0.0 (tt-rss#129)
- GitHub Actions: Bump actions/setup-java from 5.2.0 to 5.3.0 (tt-rss#128)
- Gradle: Bump gradle-wrapper from 9.5.1 to 9.6.0 (tt-rss#130)
- Gradle: Bump com.google.errorprone:error_prone_core (tt-rss#125)
- Gradle: Bump com.squareup.okhttp3:okhttp from 5.3.2 to 5.4.0 (tt-rss#124)
- GitHub Actions: Bump gradle/actions from 6.1.0 to 6.2.0 (tt-rss#123)
- chore: allow unzipped apk download (tt-rss#126)
- Pin GitHub actions to commits.
- Fix ForegroundServiceDidNotStartInTimeException in WidgetUpdateService
- Gradle: Bump com.google.android.material:material from 1.13.0 to 1.14.0 (tt-rss#119)
- Gradle: Bump gradle-wrapper from 9.5.0 to 9.5.1 (tt-rss#120)
- Gradle: Bump com.android.tools.build:gradle from 9.2.0 to 9.2.1 (tt-rss#118)
- Gradle: Bump gradle-wrapper from 9.4.1 to 9.5.0 (tt-rss#117)
- Replace deprecated Display.getWidth/getHeight in isPortrait(). (tt-rss#115)
- Replace deprecated ClipboardManager.setText with setPrimaryClip. (tt-rss#114)
- Replace deprecated Html.fromHtml(String) with HtmlCompat. (tt-rss#113)
- Disable more error-prone warnings (tt-rss#112)
- Add missing @OverRide annotations (tt-rss#111)
- Surface uncaught exceptions from background API requests. (tt-rss#110)
- Gradle: Bump com.google.errorprone:error_prone_core (tt-rss#108)
- Bump toolchain requirement to Java 21 (tt-rss#109)
- Gradle: Bump com.google.code.gson:gson from 2.13.2 to 2.14.0 (tt-rss#107)
- Gradle: Bump com.android.tools.build:gradle from 9.1.1 to 9.2.0 (tt-rss#106)
- Retry failed API requests with exponential backoff. (tt-rss#105)
- Don't gate API requests on deprecated connectivity check. (tt-rss#104)
- Share a single OkHttpClient in ApiCommon (tt-rss#103)
- Remove duplicate setAppTheme in Detail/MasterActivity onCreate (tt-rss#102)
- Fix resource leaks in ApiCommon, CommonActivity, LogcatActivity, GalleryVideoFragment (tt-rss#100)
- Revert "Temporary hardcoded version* for tt-rss#18."
- Temporary hardcoded version* for tt-rss#18.
- Weblate translations update
v26.04-11bf7872 release
- fix build
- Gradle: Bump net.ltgt.gradle:gradle-errorprone-plugin (tt-rss#99)
- Gradle: Bump androidx.swiperefreshlayout:swiperefreshlayout (tt-rss#98)
- Gradle: Bump com.android.tools.build:gradle from 9.1.0 to 9.1.1 (tt-rss#97)
- Gradle: Bump com.github.bumptech.glide:compiler from 5.0.5 to 5.0.7 (tt-rss#96)
- Gradle: Bump org.jsoup:jsoup from 1.22.1 to 1.22.2 (tt-rss#95)
- Address F-Droid CI scan findings. (tt-rss#93)
- Replace deprecated AsyncTask and Handler() no-arg constructor. (tt-rss#92)
- Add Fastlane metadata scaffolding for F-Droid. (tt-rss#94)
- Try being explicit about the debug keystore to use.
- Troubleshooting debug keystore not being used.
- Validate the debug keystore after creation.
- Make RSS feed icon follow the theme (tt-rss#91)
- Use RSS icon as image-load fallback instead of letter drawable (tt-rss#90)
- Use a consistent keystore for debug builds.
- Pin NestedScrollCoordinatorLayout to tagged release 1.0.3 (tt-rss#89)
- Replace deprecated legacy-support-v4 with swiperefreshlayout (tt-rss#87)
- Enable pinch-to-zoom and panning in article view (tt-rss#86)
- Add preference to disable swiping between articles (tt-rss#85)
- Add an option to show favicons (tt-rss#77)
- Configure error-prone (tt-rss#82)
- Address error-prone MissingCasesInEnumSwitch warning (tt-rss#81)
- Address error-prone DefaultCharset warning (tt-rss#80)
- Address error-prone OperatorPrecedence warning (tt-rss#79)
- Fix issue with undefined CharSequence.equals (tt-rss#78)
- Remove some unneeded boxing (tt-rss#76)
- Promote temporary and instance vars to static final (tt-rss#75)
- Localize special feed titles from server strings (tt-rss#74)
- Enable per-app language preference (tt-rss#73)
- Fix incorrect reference equality issues. (tt-rss#72)
- Remove unused variables (tt-rss#71)
- Use more idiomatic equals implementation (tt-rss#70)
- Gradle: Bump androidx.browser:browser from 1.9.0 to 1.10.0 (tt-rss#63)
- Gradle: Bump gradle-wrapper from 9.4.0 to 9.4.1 (tt-rss#61)
- GitHub Actions: Bump gradle/actions from 5 to 6 (tt-rss#62)
- Make inner classes static where possible (tt-rss#69)
- Restore article list after background process death (tt-rss#68)
- Set version code correctly (tt-rss#67)
- Fix broken GalleryEntry.equals method (tt-rss#66)
- Add missing @OverRide annotations (tt-rss#65)
- Add missing hashCode methods (tt-rss#64)
- Gradle: Bump androidx.activity:activity from 1.12.4 to 1.13.0 (tt-rss#60)
- Don't disable lazy load on firstIdChanged during append
- Fix lazy load pagination in adaptive view mode
- Weblate translations update
v26.03-018719b1 release
- fix release naming with gradle 9
- Gradle: Bump com.android.tools.build:gradle from 8.13.2 to 9.1.0 (tt-rss#57)
- Potential custom resource values fix
- 'proguard-android.txt' --> 'proguard-android-optimize.txt'
- Gradle: Bump gradle-wrapper from 8.13 to 9.4.0 (tt-rss#58)
- Gradle: Bump androidx.activity:activity from 1.12.2 to 1.12.4 (tt-rss#53)
- Gradle: Bump org.jsoup:jsoup from 1.21.2 to 1.22.1 (tt-rss#47)
- GitHub Actions: Bump actions/upload-artifact from 6 to 7 (tt-rss#55)
- Gradle: Bump androidx.activity:activity from 1.12.1 to 1.12.2 (tt-rss#46)
- Gradle: Bump com.android.tools.build:gradle from 8.13.1 to 8.13.2 (tt-rss#44)
- GitHub Actions: Bump actions/upload-artifact from 5 to 6 (tt-rss#45)
- Fix NullPointerException crash in ArticleModel.startLoading (tt-rss#42)
- Weblate translations update
v25.12-57acdaa2 release
- Fix NullPointerException crash in ArticleModel.startLoading
- Realign with master
- Gradle: Bump androidx.activity:activity from 1.12.0 to 1.12.1
- Gradle: Bump org.gradle.toolchains.foojay-resolver-convention
- Prefer String comparison ignoring case
- Fix non-deterministic sort order when zero order_id compared to non-zero order_id
v25.11-ef3cc366 release
- Fix race condition crash when switching feeds during lazy load
- Trigger activity restart when headline_mode preference changes
- update dependencies
v25.11-2bd1d58e release
- align with master
v25.11-368c5cc7 release
- targetSdk 35
- okhttp upstep to 5.3.1
- Update Java source/target compatibility to VERSION_17 to match toolchain
- Fix lazy load handler race condition when switching feeds
- Fix gradle deprecation warnings
- Fix race condition blocking lazy load during UI updates
- Weblate translations update
v25.11-f1dc7f71 release
- Add split mode (image left, text right) to HeadlinesFragment for non-phone devices to have more headlines per page
v25.11-3a5517a9 release
- Change crash report email (for personal use only)
- Fix HeadlinesFragment crash: use getViewLifecycleOwner() for LiveData
- Apk signature and release apk naming
- Fix NullPointerException in ArticleFragment.onCreateView
- Page down at end of headlines triggers refresh
- Mark article as seen if option is selected when scrolling page down
- Add capability to page up/down with hardware volume -/+ buttons in headlines as well
- Dependencies refresh