Skip to content

v0.1

Latest

Choose a tag to compare

@sheepdestroyer sheepdestroyer released this 25 May 15:50
Immutable release. Only release title and notes can be modified.
72cf6ff

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

Full Changelog: https://github.com/sheepdestroyer/materialisheep/commits/v0.1