Skip to content

chore: upgrade Gradle, AGP, Kotlin and fix build errors for new contributors#428

Closed
Prathvi-Raj-Chauhan wants to merge 3 commits into
andoriyaprashant:mainfrom
Prathvi-Raj-Chauhan:config-changes
Closed

chore: upgrade Gradle, AGP, Kotlin and fix build errors for new contributors#428
Prathvi-Raj-Chauhan wants to merge 3 commits into
andoriyaprashant:mainfrom
Prathvi-Raj-Chauhan:config-changes

Conversation

@Prathvi-Raj-Chauhan

Copy link
Copy Markdown

Problem

New contributors were unable to build the project due to outdated
Gradle, AGP, and Kotlin versions causing compilation errors.

Changes

  • Gradle: 8.4 -> 8.9
  • AGP: 8.2.1 -> 8.7.0
  • Kotlin: 1.9.22 -> 2.1.0
  • compileSDK: 34 -> 36
  • awesome_notifications: 0.10.0 -> 0.11.0 (fixes PluginRegistrantCallback error)
  • minSdkVersion: hardcoded 23 -> flutter.minSdkVersion (Flutter convention)
  • .gitignore: added .gradle/ to prevent build cache from being tracked

Tested on

  • Flutter: 3.41.9
  • Android emulator: sdk gphone64 x86 64

@netlify

netlify Bot commented May 15, 2026

Copy link
Copy Markdown

Deploy Preview for aquamarine-kheer-83feda failed. Why did it fail? →

Name Link
🔨 Latest commit ba4338b
🔍 Latest deploy log https://app.netlify.com/projects/aquamarine-kheer-83feda/deploys/6a07dd6b3346c0000884ab51

@github-actions

Copy link
Copy Markdown

Thank you for submitting your pull request! We'll review it as soon as possible.

@Prathvi-Raj-Chauhan

Copy link
Copy Markdown
Author

@andoriyaprashant awesome_notifications is under dev_dependencies, shouldn't it be under dependencies since it's used at runtime ?

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