Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: googlemaps/android-maps-utils
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.2.0
Choose a base ref
...
head repository: googlemaps/android-maps-utils
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.0.0-rc04
Choose a head ref
  • 13 commits
  • 135 files changed
  • 2 contributors

Commits on Sep 8, 2026

  1. docs: add AGENTS.md guidance for AI coding agents (#1773)

    * docs: add AGENTS.md guidance for AI coding agents
    
    * docs: refine AGENTS.md with import hygiene, draft PR notification, and Java 17 target
    
    ---------
    
    Co-authored-by: Dale Hawkins <[email protected]>
    kikoso and dkhawk authored Sep 8, 2026
    Configuration menu
    Copy the full SHA
    db87f3c View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2026

  1. build: migrate unit test coverage from JaCoCo to Kover (#1777)

    Replaces the unmaintained com.mxalbert.gradle:jacoco-android plugin
    (last released for AGP 8.x) and the hand-rolled JaCoCo report wiring
    with kotlinx-kover 0.9.9, which supports AGP 9's built-in Kotlin
    compiler natively.
    
    - PublishingConventionPlugin now applies Kover instead of JaCoCo,
      dropping the classDirectories workaround that pointed at internal
      AGP intermediate paths.
    - data: removed the stale direct jacoco plugin and jacocoDebugReport
      task that still referenced the pre-AGP-9 tmp/kotlin-classes path.
    - CI now runs koverXmlReportDebug; report.yml points
      madrapps/jacoco-report (which supports Kover XML) at the new
      reportDebug.xml paths.
    kikoso authored Sep 10, 2026
    Configuration menu
    Copy the full SHA
    e8ef093 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2026

  1. feat: migrate android-maps-ktx into android-maps-utils (v6.0.0-rc01) (#…

    …1716)
    
    - Consolidate Kotlin Extensions (KTX into Utils): Move all reactive Coroutine/Flow extensions (awaitMap, mapClickEvents, cameraMoveEvents) and option builder DSLs (addMarker, addPolyline, addPolygon) from android-maps-ktx directly into android-maps-utils.
    
    - Canonical Non-KTX Packages: Place all reactive Coroutine/Flow extensions and DSL builders in canonical com.google.maps.android.* packages.
    
    - Deprecated Compatibility Layer: Preserve the legacy com.google.maps.android.ktx.* package structure with @deprecated(level = DeprecationLevel.WARNING, replaceWith = ReplaceWith(...)) forwarding wrappers and typealiases so existing imports compile seamlessly with deprecation warnings.
    
    - Multi-Module Integration: Integrate KTX extensions across :library, :clustering, :heatmaps, and :data modules.
    
    - Demo & Test Consolidation: Include KtxExtensionsDemoActivity in :demo and integrate all 18 KTX unit test suites with both canonical and shim test coverage.
    dkhawk committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    029b92b View commit details
    Browse the repository at this point in the history
  2. feat: port Maps SDK coroutine initialization extension from android-m…

    …aps-ktx
    
    - Add canonical Context.awaitMapsSdkInitialized(preferredRenderer) suspending extension in com.google.maps.android.
    - Add deprecated backward-compatibility shim in com.google.maps.android.ktx.
    - Add canonical and shim unit test suites for MapsInitializer coroutine extensions.
    - Showcase awaitMapsSdkInitialized in KtxExtensionsDemoActivity and register demo in MainActivity.
    - Update README.md documentation with awaitMapsSdkInitialized usage example.
    dkhawk committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    dd5dcbe View commit details
    Browse the repository at this point in the history
  3. chore: release v6.0.0-rc01

    dkhawk committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    85ab029 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68f7429 View commit details
    Browse the repository at this point in the history
  5. chore: release v6.0.0-rc02

    dkhawk committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    d33f2dc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc7c984 View commit details
    Browse the repository at this point in the history
  7. chore: release v6.0.0-rc03

    dkhawk committed Sep 14, 2026
    Configuration menu
    Copy the full SHA
    7b0b32e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0a837d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e68576b View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2026

  1. Configuration menu
    Copy the full SHA
    9667221 View commit details
    Browse the repository at this point in the history
  2. chore: release v6.0.0-rc04

    dkhawk committed Sep 15, 2026
    Configuration menu
    Copy the full SHA
    36d824a View commit details
    Browse the repository at this point in the history
Loading