Skip to content

Conversation

@r0h0gg6
Copy link
Contributor

@r0h0gg6 r0h0gg6 commented Jun 27, 2025

androidx.lifecycle.ViewModelProviders has been deprecated

https://developer.android.com/reference/androidx/lifecycle/ViewModelProviders

Due to new android gradle, we need to use ViewModelProvider from androidx.lifecycle.ViewModelProvider instead


  • Android Gradle Plugin: Updated from 3.5.3 → 8.1.4 (compatible with Gradle 8.11.1)
  • Repository: Replaced deprecated jcenter() with mavenCentral()
  • Java Version: Updated all modules from Java 8 → Java 17
  • Gradle JVM Args: Increased memory allocation and added performance optimizations
  • Gradle 8+ Compatible: Uses the modern maven-publish plugin

Closes #198

@r0h0gg6 r0h0gg6 requested a review from friederbluemle June 27, 2025 19:02
Copy link
Contributor

@rthic23 rthic23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm. fix the ci before push. Use setup-android in actions - https://github.com/android-actions/setup-android

@rthic23 rthic23 self-requested a review July 2, 2025 17:24
@r0h0gg6 r0h0gg6 force-pushed the update-lifecycle branch 18 times, most recently from 0a2f1cb to ac67017 Compare July 9, 2025 00:08
@r0h0gg6 r0h0gg6 force-pushed the update-lifecycle branch from ac67017 to 9c841fb Compare July 9, 2025 00:13
@r0h0gg6 r0h0gg6 force-pushed the update-lifecycle branch from 9c841fb to 7936a6c Compare July 9, 2025 00:17
@r0h0gg6 r0h0gg6 merged commit 907ac5a into electrode-io:master Jul 9, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants