Spoiler: Changelog

New features:



- Map Editor: new extra component for editing countries, provinces and cities.



Improvements:

- New APIs for setting/getting normalized zoom factor (SetZoomLevel/GetZoomLevel)

- New APIs in the Calculator component (prettyCurrentLatLon, toLatCardinal, toLonCardinal, from/toSphereLocation)

- New API variant for adding circle markers (AddMarker)

- New API for getting cities from a specified country - GetCities(country)

- New APIs for getting/setting cities information to a packed string - map.editor.GetCityGeoData/map.ReadCitiesPackedString

- Option for changing city icon size

- Can assign custom font to individual country labels

- Even faster country/province hovering detection

- Better polygon outline (thicker line and best positioning thanks to new custom shader for outline)

- Country outline is shown when show provinces mode is activated

- Improved low-res map generator including Douglas-Peucker implementation + automatic detection of self-crossing polygons



Fixes:

- Removed requirement of SM3 for the Scenic shader