4.4.0.1 (2026.01.20)
[New] Created an Overlay Manager plugin.
[New] Created a Google Tiles Provider plugin.
[Core] Improved order of tile loading.
[Drawing API] Fixed drawing lines on texture when crossing the date change line.
[Input] Fixed a possible stack overflow when using InputManager.OnGetInputPosition.
[Markers] Fixed billboard marker rotation when the map is rotated.
[Plugins] In drawing to texture mode, fixed an issue with using Adjust To Screen when exiting and re-entering a scene.
[Unity] Fixed warnings in Unity 6.3+.
[Wizard] Made the wizard search for plugins in all assemblies.
4.3.0.1 (2025.12.26)
[Controls] Fixed the positioning of elements on the map when the map side is not equal to N * 512.
[Core] Added support for UI Toolkit.
[Examples] Added loading of location details to the Google Autocomplete usage example.
[Examples] Added overlay area coordinates to TilesetOverlayExample and added the ability to specify a shader.
[Markers] Fixed marker rotation in 2D controls.
[Plugins] Made Dynamic Texture work when Adjust To Screen is present but disabled.
[Plugins] Made Dynamic Texture create N * 256 textures instead of 2 pow N.
[Third-party] Updated Playmaker Integration Kit.
[Webservices] Made WebService.OnComplete call even when the request ended with an error.
[Webservices] Improved the accuracy of positions in GooglePlaceDetailsResult.
4.2.1.1 (2025.09.01)
[Controls] Fixed resizing of TileSetControl
.
[Input] Fixed issue with InputManager call stack overflow and using Touch Forwarder on device.
[Plugins] Added check for ITextureControl component in DynamicTexture
4.2.0.1 (2025.08.13)
[API] Improved API.
[Connectors] Moved the connectors for Fingers, Real World Terrain, TouchScript and uPano to separate packages, and fixed bugs in them.
[Controls] Fixed the problem that after setting a texture in SpriteRendererControl, a new Sprite was not created.
[Core] Cleared pending actions on ThreadManager shutdown.
[Core] Fixed strong map slowdown after buffer reset.
[Examples] Follow GameObject now works correctly when the map is rotated.
[Integration] Removed EasyTouch integration.
[Markers] Fixed the problem that 2D marker could be incorrectly positioned in the buffer.
[Markers] Fixed a problem with detecting 2D marker under cursor.
4.1.0.1 (2025.07.02)
[Core] Fixed an issue with early www destruction in tile loading.
[Core] Fixed the Location Range check.
[Core] Moved the drawing of elements to separate classes.
[Elevations] Added HERE, MapTiler and TomTom elevation managers.
[Examples] Improved example scripts.
[Examples] Fixed Smooth Change Style example scene.
[Examples] UI Bubble Popup now supports Touch Forwarder.
[Input] Fixed input issues via Unity Remote.
[Inspector] Added a warning about a problem with an invalid InputModule.
[Key Manager] Added keys for MapTiler and TomTom.
[Marker 3D] Fixed an issue creating a marker from an existing GameObject.
[Platforms] Fixed a problem interacting with the map on WebGL.
[Touch Forwarder] Fixed map interaction issue under UI when using Touch Forwarder.
4.0.2.1 (2025.07.02)
[Buildings] Fixed a message about long distance between points.
[Core] Fixed an error of importing the asset for Android.
[Core] Fixed the problem that zoom is set to integer at startup.
[Core] Optimized calculations.
[Drawing API] Fixed drawing when zoom is not integer.
[Examples] Fixed examples that incorrectly uses the Drawing API.
[Other] Fixed slashes to work on OSX.
4.0.1.1 (2025.07.02)
[Core] Fixed a problem that the assigned zoom range was not being processed.
[Input] Fixed problem that reference to Unity.Input package had to be added manually in Assembly Definition.
[Input] Fixed problem in Simulator when mouse position is infinity.
[Touch Forwarder] Fixed a problem when the number of touches is not equal to the length of the touch array.
4.0.0.4 (2025.07.02)
In the new version, we've focused on performance, usability, and code quality to make working with maps even more efficient .
95% of the code base has been rewritten and v4 is not compatible with v3.