Releases: openmobilemaps/maps-core
Releases · openmobilemaps/maps-core
3.0.0-rc.3
- Fixed an issue with the internal asynchronous message handling
- Improved the interceptor handling in the default DataLoader for Android
- Add the option to animate the scale of elements in the IconLayer
- Update to AGP 8.7.2 and Kotlin 2.0.21
- Numerous other improvements and bugfixes
Full Changelog: 3.0.0-rc.2...3.0.0-rc.3
3.0.0-rc.2
3.0.0-rc.1
What's Changed
- Introduced 3D globe rendering with support for most established layers and features and a custom camera and configuration options
- Massively improved the spatial precision of the map
- Multiple other improvements and bugfixes
- Introduced reverse geocoding with closest feature detection.
- Exposed Mapview in SwiftUI
New Contributors
Full Changelog: 2.6.2...3.0.0-rc.1
2.6.2
2.6.1
- Improve handling of different VectorLayer configurations (especially with a LocalDataProvider)
- Add a default implementation of a LocalDataProvider for Android
- Update to AGP 8.6.1 and Kotlin 2.0.20
Full Changelog: 2.6.0...2.6.1
2.6.0
- Increases Deployment target to iOS 14
- fixes iOS builds with Xcode 16
- Allow reuse of Android OffscreenMapRenderer
- Fix halo blur artifacts for certain combinations
Full Changelog: 2.5.1...2.6.0
2.5.1
- Fix of partially transparent line gap color on OpenGl
- Fix a bug when using a huge number of text styles on OpenGl
Full Changelog: 2.5.0...2.5.1
2.5.0
- Initial version of the integration of compute shaders into the render pipeline
- Fix of an issue for OpenGl that could lead to unnecessary buffer creations
- Fix logging of OpenGl Shader compilation/linking errors
- Fix of an invalid usage of clamp in the MapCamera2D
- Add support for a "raster-brightness-shift" attribute in the metadata clause of raster layers in vector style.jsons
- Add support for "text-halo-blur" in vector layers
- Fix of a superfluous alpha multiplication in the Metal RasterShader
Full Changelog: 2.4.0...2.5.0
2.4.0
- Add pass masking for single polygons
- Fixing pass masking in non-tile-masked contexts for OpenGl
- Improving pause/resume handling in ThreadPoolScheduler
- Update AGP and Kotlin versions for Android
- Improving gesture handling for iOS mac apps
- Other fixes and stability improvements
Full Changelog: 2.3.0...2.4.0
2.3.0
- Adds numDrawPreviousOrLaterTLayers field to Tiled2dMapZoomInfo to control the t dimension loading
Full Changelog: 2.2.0...2.3.0