Releases: jordond/compass
Releases · jordond/compass
3.0.1
3.0.0
What's Changed
- Update documation for Locator.current by @jordond in #311
- Made location return mslAltitude and ellipsoidalAltitude by @michalgwo in #264
BREAKING CHANGES
Due to #264 :
There is a discrepancy between the altitude returned on Android and iOS. Android returns the altitude above the WGS84 reference ellipsoid (docs), but iOS returns the altitude above mean sea level
Location.altitudeno longer exists, instead there is:Location.mslAltitudeLocation.ellipsoidalAltitude
Altitude.metersis now nullable
Dependencies
- Update Gradle to v9.2.1 by @renovate[bot] in #288
- Update compose.multiplatform to v1.9.3 - autoclosed by @renovate[bot] in #287
- Update Kotlin to v2.3.0 by @renovate[bot] in #306
- Update agp to v8.13.2 by @renovate[bot] in #304
- Update ktor monorepo to v3.3.3 by @renovate[bot] in #300
Full Changelog: 2.4.1...3.0.0
2.4.1
What's Changed
- Update agp to v8.13.0 by @renovate[bot] in #260
- Update Gradle to v9.1.0 by @renovate[bot] in https://github.com/jordond/compass/pull/2745
- Update Kotlin to v2.2.20 by @renovate[bot] in #266
- Update compose.multiplatform to v1.9.1 by @renovate[bot] in #272
Full Changelog: 2.4.0...2.4.1
2.4.0
What's Changed
- Update Kotlin to 2.2.0 by @renovate[bot] in #232
- Update compose.multiplatform to v1.8.2 by @renovate[bot] in #236
- Update agp to v8.12.0 by @renovate[bot] in #252
- Update dependency gradle to v9 by @renovate[bot] in #253
- chore: update build configuration by @jordond in #255
- Add reverse geocoding localization by @LukasAnda in #233
New Contributors
- @LukasAnda made their first contribution in #233
Full Changelog: 2.3.1...2.4.1
2.3.1
What's Changed
- [iOS] Fixed asking for permission when dialog dismissed by @michalgwo in #223
- Fix iOS location validity implementation details by @mlthlschr in #230
As per #230, on iOS speed, course, and altitude now return null instead of a negative float value when there is no or invalid data from the sensors.
Dependencies
New Contributors
- @mlthlschr made their first contribution in #230
Full Changelog: 2.3.0...2.3.1
2.3.0
What's Changed
- Update compose.multiplatform to v1.8.1 by @renovate in #217
- Permission fix by @michalgwo in #216
Full Changelog: 2.2.0...2.3.0
2.2.0
What's Changed
- Fixed location timestamp on iOS by @michalgwo in #210
- Get last known location by @michalgwo in #211
Full Changelog: 2.1.1...2.2.0
2.1.1
2.1.0
What's Changed
- [iOS] Allow requesting When In Use Authorization by @michalgwo in #202
- [iOS] Prevent requestPermission callback from invoking multiple times and overriding permissionCallback by @michalgwo in #201
- Update compose.multiplatform to v1.8.0 by @renovate in #204
Dependencies
- Update dependency gradle to v8.14 by @renovate in #200
- Update agp to v8.10.0 by @renovate in #205
- Update ktor monorepo to v3.1.3 by @renovate in #203
Full Changelog: 2.0.1...2.0.2
2.0.1
What's Changed
- Correctly name the compass-geolocation and compass-geolocation-browser artifacts by @cristan in #180
- Make
error_messagenullable in GeocodeResponse to fix Google Maps Geocoder response parsing by @percy-g2 in #194 - Ask for permission before tracking location on iOS by @michalgwo in #196
- Kotlin 2.1.20
Dependencies
- Update compose to v1.8.0 by @renovate in #178
- Update ktor monorepo to v3.1.2 by @renovate in #182
- Update agp to v8.9.2 by @renovate in #185
- Update dependency gradle to v8.13 by @renovate in #189
- Update dependency androidx.activity:activity-compose to v1.10.1 by @renovate in #190
- Update Kotlin by @renovate in #193
New Contributors
- @percy-g2 made their first contribution in #194
- @michalgwo made their first contribution in #196
Full Changelog: 2.0.0...2.0.1