1.0.0
🧭 Compass for KMP
This is the first stable release of Compass! Compass is a "swiss-army knife" toolkit for location related tasks for Kotlin Multiplatform.
Please check out the documentation at https://compass.jordond.dev!
Compass includes the following features:
- Geocoding for all platforms!
- Native support for Android/iOS
- Other platforms supported via third-party APIs
- Geolocation
- Native support for Android/iOS
- Permission handling is built-in!
- Support for browser is also included (js/wasm)
- Native support for Android/iOS
- Autocomplete for all platforms!
- Support via existing Geocoding functionality
- Support for Google Places API is in the works
Check out this page to see which platforms are supported for each artifact.
Note: If you have been using the previous <1.0.0 pre-release versions. You will have to update your dependencies to point to the new artifacts. The compass-
was dropped from the artifact names, ex:
compass-geocoder = { module = "dev.jordond.compass:geocoder", version.ref = "compass" }