Releases: RegionLab/maplibre-navigation-android-view
Releases · RegionLab/maplibre-navigation-android-view
5.0.0-pre12
Bump actions/checkout from 5 to 6 (#199) Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5.0.0-pre11
Bump actions/checkout from 2 to 5 (#184) Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5.0.0-pre10
Update README with MapLibre logo (#180)
5.0.0-pre8
Fix index increase for empty legs (#167) * fix: skip empty steps when increasing index * fix: set index inside location processing mutex to avoid race conditions * fix: compilation * fix: Don't skip legitimate arrive steps * fix: Skip entire empty legs, not only steps * chore: Update version and changelog * fix: Remove redundant setIndex call
5.0.0-pre3
Prepare `5.0.0-pre3` release (#152)
5.0.0-pre0
Convert core module to Kotlin Mutliplatform (#133) * Add generic location model * Remove Android utils usage * Prototype implementation of generic location engine * Move UI related utils to UI module * Remove Android stuff from replay engine * Add KMP to build file, Move classes to KMP structure * Move out Android specific utils, functions and classes to get KMP module running * Add MapLibre location engine, Clean up location stuff * Replace Timber by Kermit * Update tests * Update tests in UI module * Migrate notification stuff to UI package * Fix replay logic * Remove unused files * Finalize generic handling model * Use interface for platform specific location engine * Validate location * Set correct coroutine scopes * Remove service stuff * Response with error on failed location fetching * Move out annotations * Remove Mapbox specific DirectionsCriteria * Clean up navigation engine * Fix unit type inputs * Use generic UTC date for location * Solve constructor leaking * Rename to engine package * Apply new location engine for running navigation * Clean up dependency configuration * Finalize build configuration, Add Apple location engine * Update changelog * Use extension for converting location * Remove remaining Java stuff * Convert finally to generic Kotlin module * Make RingBuffer compatible * Add geo module * Rename KMP modules * Use extension for convert location * Add iOS framework export * Remove kotlinx date time * Fix some tests * Fix encode Polyline function * Add missing test * Fix UI tests * Clean up * Add custom notification sample * Fix release configuration * Add altitude to location model * Make Android location engines Looper nullable * Add altitude to Point model * Reset main dispatcher * Add missing translations * Add build scripts to geo module * Use MapLibre GeoJSON library instead of custom geo module * Update workflow test command * Disable CI runs temporary * Add Mean Sea Level altitude to location model * Don't set empty values for Android location * Add cocoapods publishing to core module * Revert "Add cocoapods publishing to core module" This reverts commit 3af4b824bc581bd4ee42d4143698a3d195be411f. * Update to right GeoJSON group ID * Fix different Kotlin compiler version * Make UI package build able * Use environment version over file version * Upgrade to latest GeoJSON * Fix test timeouts * Upgrade to latest GeoJSON * Add Android sample app, for KMP core showcase * Set correct insets * Add Android sample app, for KMP core showcase * Add iOS sample app, for KMP core showcase * Use clean model names * Improve cocoapods publishing * Update to right GeoJSON group ID * Update to latest library versions * Update to latest library versions * Fix crash by wrong validated intersections * Update GeoJSON lib * Fix initial time of replayed locations * Add missing default NULLs * Add builders to models * Update tiles URL * Add KMP module build task * Using maven central again, for GeoJSON library * Using maven central again, for GeoJSON library * Upgrade Gradle action * Set new VersaTile style URLs * Migrate build scripts to deploy on Maven Central * Bump version * Revert "Bump version" This reverts commit 31a11dc3060a1b3936e28a86262c21cfb25d0607. * Remove debug key usage * Don't call missing Android location fields * Add tests for the latest location change * Add missing Serializable tags to enum classes * Set correct export tags * Add default value for `LegStep::mode` * Set correct JSON key for `voice_units` * Fix LegStep builder * Add missing admins NULL default * Allow NULL for `accessToken` and `requestUuid` in `RouteOptions` * Fix tests * Also use default values for JSON outputs
1.2.25
getting user position from args
1.2.24
Temporarily hided instructionview, zoom fixes, route updates
1.2.23
Merge pull request #4 from RegionLab/maplibre10_remove_bottom_sheet_b…