Skip to content

Release/26.6.1#186

Open
saileshwar-skyflow wants to merge 2 commits into
mainfrom
release/26.6.1
Open

Release/26.6.1#186
saileshwar-skyflow wants to merge 2 commits into
mainfrom
release/26.6.1

Conversation

@saileshwar-skyflow

Copy link
Copy Markdown
Collaborator

Summary

  • SK-2870: Upgrade Android SDK dependencies to modern stable versions

Changes

  • AGP 7.4.2 → 9.2.0, Gradle 7.6 → 9.4.1
  • core-ktx 1.6.0 → 1.16.0, OkHttp 4.9.0 → 4.12.0, material 1.4.0 → 1.12.0, robolectric 4.6.1 → 4.14.1, mockk 1.8.5 → 1.14.11
  • compileSdk/targetSdk 31 → 35, Java 8 → 17
  • Removed unused dependencies (appcompat, gson, coroutines, mockito, espresso, etc.)
  • Fixed CVE-2023-45133 (Critical) in Semgrep CI workflow
  • CI actions upgraded to latest versions with Temurin JDK 17

Customer Impact

Customers upgrading to this SDK version must update their project:

Requirement Minimum Reason
compileSdk 35 SDK AAR declares minCompileSdk=35
Android Gradle Plugin 8.6.0 core-ktx:1.16.0 declares minAgpVersion=8.6.0
JDK 17 Required by AGP 8.0+
Kotlin 2.x SDK pulls kotlin-stdlib:2.2.x transitively

@github-actions

Copy link
Copy Markdown

Gitleaks Findings: No secrets detected. Safe to proceed!

@github-actions

Copy link
Copy Markdown

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

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.

1 participant