Releases: afarber/OpenMapView
Releases · afarber/OpenMapView
Release 0.13.0
OpenMapView 0.13.0
Changes
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.13.0")
}Release 0.12.0
OpenMapView 0.12.0
Changes
- Improve Example03Markers with navigation and info window features (#13) (8bcee17)
- Fix camelCase naming and convert pixel coordinates from Double to Float (#12) (b8e2bb3)
- Improve Example02Zoom with reusable toolbar components (#11) (f83372b)
- Add directional edge glow when panning hits camera bounds (#10) (eaad9a2)
- Improve Example01Pan with reusable toolbar components and camera controls (#9) (a09b137)
- Simplify example attribution handling and add overlay attribution tracking (#8) (715fe75)
- Reformat by running gradlew spotlessApply (232d963)
- Update library versions. Use toUri() (75f4f0b)
- Add automated dependency license documentation (#7) (258bce2)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.12.0")
}Release 0.11.0
OpenMapView 0.11.0
Changes
- Fix map drag detection bug (#6) (d79a263)
- Replace deprecated actions/create-release with softprops/action-gh-release@v2 (f855842)
- Improve example docs (#5) (ff8615a)
- Migrate zoom API from Double to Float and add edge glow effects (#2) (e9f38a9)
- Update description of instrumentation tests (#1) (30ae1b9)
- Revert "Add the attribution text glow effect" (27243d2)
- Revert "Display glow effect only while tiles are downloaded" (835bb5c)
- Add compose-material-icons (0280f6b)
- Set compileSdk = 36 (ef61f3d)
- Display glow effect only while tiles are downloaded (23a20d9)
- Add the attribution text glow effect (eeda372)
- Add missing links (e167f54)
- Run instrumentation tests on the main thread (4f91d2a)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.11.0")
}Release 0.10.0
OpenMapView 0.10.0
Changes
- Improve example docs (c86ed2f)
- Migrate zoom API from Double to Float and add edge glow effects (#2) (e9f38a9)
- Update description of instrumentation tests (#1) (30ae1b9)
- Revert "Add the attribution text glow effect" (27243d2)
- Revert "Display glow effect only while tiles are downloaded" (835bb5c)
- Add compose-material-icons (0280f6b)
- Set compileSdk = 36 (ef61f3d)
- Display glow effect only while tiles are downloaded (23a20d9)
- Add the attribution text glow effect (eeda372)
- Add missing links (e167f54)
- Run instrumentation tests on the main thread (4f91d2a)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.10.0")
}Release 0.9.0
OpenMapView 0.9.0
Changes
- Switch to version catalog (847133c)
- Update the docs (3883c7c)
- Implement PathEffect, StrokeCap, StrokeJoin support (67c5c37)
- Switch to Compose color (458b525)
- Improve unit tests (54bc724)
- Improve unit tests (5ac969d)
- Add more map types (3138e21)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.9.0")
}Release 0.8.0
OpenMapView 0.8.0
Changes
- Remove vector tile providers (9f1840a)
- Clean up the docs (bc9f80d)
- Add TRANSPORT_DARK map type (cbb4c9c)
- Add more map types (99a1a60)
- Remove repetitive data, simplify Notes column (cb61fee)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.8.0")
}Release 0.7.0
OpenMapView 0.7.0
Changes
- Add OnMarkerClickListener (30f13c5)
- Implement camera updates (8fc9e6c)
- Add clampToTargetBounds (7a00581)
- Implement setLatLngBoundsForCameraTarget (e2e9b45)
- Implement map snapshots (e8aeb01)
- Update Markdown files (39b154a)
- Use zoom overlay instead of FABs (1e16b61)
- Implement openInExternalApp (79300be)
- Add few getters returning false for unplanned features (d33476a)
- Add a doc on replacing Google Maps with OSM (fbe09e0)
- Fix cache unit tests (fd864fd)
- Pass padding to projection (b02556f)
- Add more UI and gesture methods (83782e2)
- Update screenshots (4cfee1f)
- Improve layout (72476a0)
- Improve layout (39904c4)
- Drop SATELLITE, HYBRID, TOPO (79038a8)
- Add map types (1721355)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.7.0")
}Release 0.6.0
OpenMapView 0.6.0
Changes
- Up the version (6621d84)
- Add ground overlays (081dc7a)
- Resolve Gradle warnings, downgrade AGP (382226d)
- Add overlays (b881c55)
- Use CancelableCallback for camera (6481871)
- Update Markdown files (0e2b99d)
- Support both instantianion styles (93e8bfc)
- Implement circles (8a88f5e)
- Improve test coverage for UI settings (9a618f3)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.6.0")
}Release 0.5.0
OpenMapView 0.5.0
Changes
- Add bitmap descriptor (5a7a35d)
- List the most important advantages of OpenMapView (3ce498b)
- Implement UI settings (b474f9a)
- Implement info windows (9288bb5)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.5.0")
}Release 0.4.0
OpenMapView 0.4.0
Changes
- Implement camera callbacks (2476017)
- Implement z index (e57ef5d)
- Add click listeners to Example04Polylines (9128d24)
- Add click listeners (75b21fe)
- Add Example07DraggableMarkers (d5746e6)
- Implement draggable markers (4b8f29e)
- Rename Projection to ProjectionUtils (8e8858b)
Installation
Add to your settings.gradle.kts:
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Add to your build.gradle.kts:
dependencies {
implementation("de.afarber:openmapview:0.4.0")
}