Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 11 Oct 18:09
v3.0.0
d929c78

✨ New features

  • Completely reorganized the project structure into the QMapLibre namespace and three libraries: QMapLibre, QMapLibreLocation and QMapLibreWidgets.
  • Reference documentation now available at https://maplibre.org/maplibre-native-qt/docs/.
  • Built with Qt 6.5, 6.6 and 6.7 for all platforms and also Qt 5.15.2 for macOS, Linux and Windows.
  • QML configuration cleaned up, styles are now set with maplibre.map.styles.
  • QML style parameters are also made available in C++. Now imported using import MapLibre 3.0.
  • QML plugins can be installed using a CMake helper functionqmaplibre_location_setup_plugins.
  • Add ability to build as static libraries (#98).
  • Add CMake presets for easier usage (#112).
  • Support image coordinate change (#139).
  • Add mouse events with coordinate to GLWidget (#141).
  • Improve GeoJSON and image source handling (#164).

🐞 Bug fixes

  • Improve handling of system ICU on Linux (#56).
  • Allow to use as a CMake included project (#100).
  • Make creation of Style with empty URL possible (#107).
  • Set proper soversion (#117).
  • Use less generic target names to allow usage as subproject (#127).
  • Fix style filters setting (#163).