You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Breaking changes
@sargunv Upgraded to the latest version of Spatial-K, which significantly overhauls the GeoJson API. See the release notes for details.
NOTE: Spatial-K now supports any Serializable type for feature properties, but MapLibre Compose currently only supports JsonObject or other non-generic Serializable classes. This will be improved in the future.
@sargunv Fixed the incorrect name of rememberComputedSource (was rememberGeoJsonSource)
@sargunv Fixed the lineProgress() expression signature (it does not have parameters)`
Updated Kotlin and Compose versions
Features
@kodebach Added a location engine and location puck on Android and iOS
@kodebach Added a new module, maplibre-compose-gms, to support Google location services on Android
@jgillich Added RasterDemSource to support HillshadeLayer on Android and iOS
@sargunv Added support for stretchable images in the layer styling DSL on Android and iOS
@sargunv Added support for configuring gestures on desktop
@sargunv Added support for detecting map clicks on desktop
@sargunv Added support for manipulating the camera position on desktop
@sargunv Added support for reading the camera state on desktop (except isCameraMoving)
@sargunv Added support for projecting between screen / world positions on desktop
@sargunv Added support for render stats on desktop
@tronto20 Added partial support for Compose resource URIs on desktop
@kodebach Added some additional preset gesture options: PositionLocked, RotationLocked, and ZoomOnly
@sargunv Added a placeholder (grey box) for the map in @Preview mode (instead of crashing)
Fixes
@sargunv Fixed the switch expression not working when zero cases were provided
@sargunv Fixed the map not being disposed properly on desktop
@sargunv Fixed the map persisting after being removed on macOS
@sargunv Fixed the map desyncing from its correct position when resizing the window vertically on macOS