Skip to content

Upgrade Gradle, AGP, and sandbox dependencies - #69

Merged
j-roskopf merged 3 commits into
mainfrom
jr/dependency-upgrades
Jul 29, 2026
Merged

j-roskopf merged 3 commits into
mainfrom
jr/dependency-upgrades

Conversation

@j-roskopf

Copy link
Copy Markdown
Owner

Summary

  • Bump compose-guard build tooling to Gradle 8.9, AGP 8.4.2, and Kotlin 1.9.23
  • Replace the removed Gradle capitalized() extension and make signing optional when no signing key is configured
  • Update sandbox Android and multiplatform apps to newer Kotlin/Compose/AGP versions and refresh golden compiler metrics

Test plan

  • ./gradlew build in compose-guard
  • Sandbox Android CI tasks (composeCompilerClean, releaseComposeCompilerGenerate, releaseComposeCompilerCheck, kspDebugKotlin)
  • Sandbox multiplatform CI tasks for Android, JVM, JS, WASM, and iOS
  • GitHub Actions Build Compose Guard and Build iOS Sample checks

Made with Cursor

Keep the plugin buildable on Gradle 8.9 by replacing the removed capitalized extension and making signing optional locally, then refresh sandbox golden compiler metrics for the updated toolchain.

Co-authored-by: Cursor <cursoragent@cursor.com>
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

j-roskopf and others added 2 commits July 28, 2026 12:09
actions/cache v2 is now rejected by GitHub-hosted runners, so bump checkout, setup-java, and cache to current supported releases.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019mYDzRPM6eyjhT41hL7xh8
@j-roskopf
j-roskopf force-pushed the jr/dependency-upgrades branch from 962d53d to 48c01f0 Compare July 29, 2026 01:04
@j-roskopf
j-roskopf merged commit ea4172e into main Jul 29, 2026
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.

1 participant