googlemaps / android-maps-compose

Jetpack Compose composables for the Maps SDK for Android
https://developers.google.com/maps/documentation/android-sdk/maps-compose
Apache License 2.0
1.16k stars 143 forks source link

Add stability configuration file for maps-compose-utils module #553

Open bubenheimer opened 7 months ago

bubenheimer commented 7 months ago

android-maps-compose 4.3.4

The maps-compose-utils module should use a Compose stability configuration file to potentially improve recomposition performance, just like the primary maps-compose module. See #152, #517.

These 2 modules could share a single stability configuration file containing all immutable types from the GoogleMap SDK model package that are used in the modules.

For immutable types this is expected to be more performant than relying on the upcoming strong skipping functionality in Compose 1.7.0, which is more appropriate for mutable types.