Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: Add comprehensive documentation to the codebase by @sheepdestroyer in #1
- Feat replace mercury with readability by @sheepdestroyer in #14
- rebase by @sheepdestroyer in #15
- Change Dependabot update schedule to daily by @sheepdestroyer in #16
- Feat ci cd wip by @sheepdestroyer in #13
- chore: clean up artifacts by @sheepdestroyer in #22
- Migrate to RxJava 3 by @sheepdestroyer in #23
- fix: addressed missed RxJava feedback by @sheepdestroyer in #24
- feat: implement Algolia ETag support by @sheepdestroyer in #25
- Bump androidx.swiperefreshlayout:swiperefreshlayout from 1.1.0 to 1.2.0 by @dependabot[bot] in #21
- Bump com.google.android.material:material from 1.8.0 to 1.13.0 by @dependabot[bot] in #20
- Bump lifecycleVersion from 2.6.1 to 2.10.0 by @dependabot[bot] in #17
- Bump okHttpVersion from 3.9.1 to 5.3.2 by @dependabot[bot] in #18
- build(deps): bump androidx.test:core from 1.5.0 to 1.7.0 by @dependabot[bot] in #29
- Fix RxJava 3 Nullability Violations by @sheepdestroyer in #27
- build(deps): bump androidx.preference:preference from 1.2.0 to 1.2.1 by @dependabot[bot] in #31
- build(deps): bump com.android.tools:desugar_jdk_libs from 2.0.4 to 2.1.5 by @dependabot[bot] in #30
- build(deps): bump androidx.browser:browser from 1.5.0 to 1.9.0 by @dependabot[bot] in #32
- build(deps): bump retrofitVersion from 2.9.0 to 3.0.0 by @dependabot[bot] in #28
- build(deps): bump org.mockito:mockito-core from 5.11.0 to 5.21.0 by @dependabot[bot] in #35
- build(deps): bump org.gradle.toolchains.foojay-resolver-convention from 0.8.0 to 1.0.0 by @dependabot[bot] in #33
- chore: maintenance and gradle upgrade by @sheepdestroyer in #36
- Maintenance: Fix Build Warnings and Lint Issues by @sheepdestroyer in #37
- Fix Build Warnings: Migrate Room to KSP, Enable Preference KTX by @sheepdestroyer in #38
- Fix app crash on back navigation (CustomTabs & Fragment Lifecycle) by @sheepdestroyer in #43
- build(deps): bump daggerVersion from 2.51.1 to 2.57.2 by @dependabot[bot] in #42
- build(deps): bump org.robolectric:robolectric from 4.12.1 to 4.16 by @dependabot[bot] in #41
- build(deps): bump com.android.tools.build:gradle from 8.9.1 to 8.13.2 by @dependabot[bot] in #39
- build(deps): bump org.jetbrains.kotlin:kotlin-bom from 2.1.0 to 2.3.0 by @dependabot[bot] in #40
- build(deps): bump okHttpVersion from 4.12.0 to 5.3.2 by @dependabot[bot] in #34
- Fix: Crash due to main thread database access in ReadabilityClient by @sheepdestroyer in #48
- fix: update about page links and fix webview cache issue by @sheepdestroyer in #50
- fix: suppress deprecation warnings for targetSdk 36 by @sheepdestroyer in #51
- Refactor: ViewPager2 Migration and Fragment API Modernization by @sheepdestroyer in #56
- build(deps): bump io.reactivex.rxjava3:rxjava from 3.1.10 to 3.1.12 by @dependabot[bot] in #59
- build(deps): bump daggerVersion from 2.57.2 to 2.59 by @dependabot[bot] in #60
- build(deps): bump org.robolectric:robolectric from 4.16 to 4.16.1 by @dependabot[bot] in #61
- build(deps): bump gradle-wrapper from 9.2.1 to 9.3.0 by @dependabot[bot] in #62
- build(deps): bump com.google.android.material:material from 1.13.0 to 1.14.0 by @dependabot[bot] in #251
- build(deps): bump androidx.browser:browser from 1.9.0 to 1.10.0 by @dependabot[bot] in #249
- build(deps): bump gradle-wrapper from 9.3.0 to 9.5.1 by @dependabot[bot] in #252
- 🧹 [code health improvement] Update post-submit navigation to user profile by @sheepdestroyer in #235
- Fix deprecated NotificationCompat.Builder usage in SyncDelegate by @sheepdestroyer in #234
- 🧪 Test missing for AppUtils.getAbbreviatedTimeSpan by @sheepdestroyer in #241
- Refactor: Migrate deprecated getExtraLayoutSpace API to calculateExtraLayoutSpace by @sheepdestroyer in #232
- 🧹 [Code Health] Remove deprecated NotificationCompat.Builder usage by @sheepdestroyer in #233
- build(deps): bump com.android.tools.build:gradle from 8.13.2 to 9.2.1 by @dependabot[bot] in #248
- build(deps): bump org.jetbrains.kotlin:kotlin-bom from 2.3.0 to 2.3.21 by @dependabot[bot] in #250
- Fix: Update deprecated Parcelable API usage in ThreadPreviewActivity by @sheepdestroyer in #236
- Migrate deprecated onNestedScroll API by @sheepdestroyer in #242
- 🧹 Fix missing refreshing indicator in error view by @sheepdestroyer in #244
- 🧹 [Code Health] Implement missing teardown logic in SyncDelegate by @sheepdestroyer in #231
- ci: upgrade GitHub Actions to Node 24-compatible versions by @sheepdestroyer in #257
- 🛡️ Sentinel: [Low] Fix deprecated AppWidgetManager/RemoteViews APIs by @sheepdestroyer in #253
- Migrate deprecated NetworkInfo and Display APIs by @sheepdestroyer in #243
- 🧪 Add comprehensive tests for AppUtils.urlEquals by @sheepdestroyer in #240
- Migrate deprecated onActivityCreated to onViewCreated by @sheepdestroyer in #237
- Refactor: Remove deprecated shouldInterceptRequest methods by @sheepdestroyer in #239
- 🧹 [Code Health] Replace deprecated DateUtils with java.time APIs by @sheepdestroyer in #245
- Migrate deprecated ConnectivityManager/NetworkInfo APIs by @sheepdestroyer in #247
- Refactor: replace deprecated system strings with action verbs in ComposeActivity dialog by @sheepdestroyer in #238
- Refactor: Migrate deprecated Parcelable, RecyclerView, and BottomSheetBehavior APIs in UserActivity by @sheepdestroyer in #261
- 🧪 Add test for AppUtils.openPlayStore ActivityNotFoundException by @sheepdestroyer in #264
- 🧹 [code health improvement] Defer sync on low battery by @sheepdestroyer in #263
- 🧪 Add Preferences tests for isListItemCardView and SortByRecent by @sheepdestroyer in #262
- Migrate deprecated Preference APIs in ThemePreference and SpinnerPreference by @sheepdestroyer in #259
- Migrate deprecated Vibrator, Display, and GestureDetector APIs in NavFloatingActionButton by @sheepdestroyer in #260
- Fix UI overlap with Android system bars by @sheepdestroyer in #267
- ⚡ Optimize regex compilation in UserServicesClient by @sheepdestroyer in #265
- Fix UI elements obscured by system bars by @sheepdestroyer in #270
- chore(deps): bump com.google.devtools.ksp:symbol-processing-gradle-plugin from 2.3.7 to 2.3.8 by @dependabot[bot] in #272
- chore(deps): bump org.mockito:mockito-core from 5.21.0 to 5.23.0 by @dependabot[bot] in #273
- 🧹 [code health improvement] Migrate deprecated LocalBroadcastManager and Parcelable APIs by @sheepdestroyer in #271
New Contributors
- @sheepdestroyer made their first contribution in #1
- @dependabot[bot] made their first contribution in #21
Full Changelog: https://github.com/sheepdestroyer/materialisheep/commits/v0.1