Skip to content

Conversation

@dkhawk
Copy link
Collaborator

@dkhawk dkhawk commented Jan 24, 2026

feat!: update Maps SDK to v20.0.0 and add internal usage attribution

Updates the Maps SDK dependencies and implements internal usage attribution using androidx.startup.

Changes:

  • Replaced manual initialization with AttributionIdInitializer using androidx.startup.
  • Removed GoogleMapsInitializer and MapsComposeApplication (Breaking Change).
  • Updated README.md with attribution opt-out instructions.
  • Added installAndLaunch Gradle task for easier demo app testing.
  • Fixed ScaleBarTests density calculation.
  • Updated minSdk overrides for test dependencies.

Breaking Changes:

  • GoogleMapsInitializer and MapsComposeApplication have been removed. Initialization is now handled automatically by androidx.startup.
  • minSdk is now 23.

Updates the Maps SDK dependencies and implements internal usage attribution using androidx.startup.

Changes:
- Replaced manual initialization with AttributionIdInitializer using androidx.startup.
- Removed GoogleMapsInitializer and MapsComposeApplication (Breaking Change).
- Updated README.md with attribution opt-out instructions.
- Added installAndLaunch Gradle task for easier demo app testing.
- Fixed ScaleBarTests density calculation.
- Updated minSdk overrides for test dependencies.

Breaking Changes:
- GoogleMapsInitializer and MapsComposeApplication have been removed. Initialization is now handled automatically by androidx.startup.
- minSdk is now 23.
@dkhawk dkhawk requested a review from kikoso January 24, 2026 00:05
@dkhawk dkhawk marked this pull request as ready for review January 24, 2026 00:09
activitycompose = "1.12.1"
agp = "8.13.1"
activitycompose = "1.12.2"
agp = "8.13.2"

Check warning

Code scanning / Android Lint

Obsolete Android Gradle Plugin Version Warning

A newer version of com.android.application than 8.13.2 is available: 9.0.0
activitycompose = "1.12.1"
agp = "8.13.1"
activitycompose = "1.12.2"
agp = "8.13.2"

Check warning

Code scanning / Android Lint

Obsolete Android Gradle Plugin Version Warning

A newer version of com.android.tools.build:gradle than 8.13.2 is available: 9.0.0
@googlemaps-bot
Copy link
Contributor

Code Coverage

There is no coverage information present for the Files changed

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.

2 participants