Hey all,
I am happy to announce the immediate availability of version 5.0 of Maps,
the extension for to work with and visualize geographical information in
MediaWiki.
You can find installation and upgrading instructions in the documentation:
https://github.com/JeroenDeDauw/Maps#maps
New features in this release include:
* Added persistent geocoding cache (by hidrarga)
* Fixed rendering of wikitext in popups of the map result format when using
the template parameter (by hidrarga)
* Fixed random loading failure of Leaflet maps (by Peter Grassberger)
* Image overlays used in #display_map now support geocoding for their
locations
The main change in 5.0 is simplification of the geocoding functionality,
which comes down to removal of many not-so-useful features:
* Removed geoservice parameters from the #display_map parser function
* Removed geoservice and allowcoordinates parameters from the #geocode
parser function
* Removed mappingservice and geoservice parameters from the #geodistance
parser function
* Removed mappingservice, geoservice and allowcoordinates params from the
#finddestination parser function
* Removed geoservice parameter from the SMW result formats
* Removed service parameter from the geocode API module
* Removed egMapsUserGeoOverrides setting
* Removed egMapsAvailableGeoServices setting
* Removed egMapsAllowCoordsGeocoding setting
* Removed support for the GeocoderUS geocoding service as it appears to
have shut down
Other improvements made since 4.0:
* Added layer support for Leaflet (by Peter Grassberger)
* Added static map support for Leaflet (static=true) (by hidrarga)
* Fixed custom marker icon bug when using Leaflet (by hidrarga)
* Fixed compatibility conflict with the GitHub MediaWiki extension
* Fixed bug in Nomatim geocoder that caused page loading to fail when
Nomatim is down
* Fixed bug in Nomatim geocoder that caused page loading to fail when
Nomatim returned an invalid response
* Updated Leaflet from 1.0.0-rc to 1.0.3
* Fixed rendering of area query values (they now work properly in SMW
"further result" links)
* Fixed type warning in SMMapPrinter::getMapHTML
* Added missing geographical polygon type i18n messages
* Fixed i18n issue in the mapsdoc parser hook
* Fixed encoding of special characters in the Google geocoder (by somescout)
* Improved PHP 7 compatibility (by Andre Klapper)
* Fixed fatal error caused by double loading of initialization code on some
platforms
If you are interested in contributing to the project, have a look at the
issues suitable for newcomers:
https://github.com/JeroenDeDauw/Maps/issues?q=is%3Aissue+is%3Aopen+label%3A…
Cheers
--
Jeroen De Dauw |
https://entropywins.wtf |
https://keybase.io/jeroendedauw
Software craftsmanship advocate | Developer at Wikimedia Germany
~=[,,_,,]:3