All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Load after
netzmacht-contao-leaflet-libraries
([#116](#116, [#120](#120, #121, #122) - Do not use
doctrine/cache
anymore (#118) - Fix issues of js generation in debug mode (#114)
- Support symfony 5 (Contao 4.13 support) (#110)
- Support doctrine/dbal 3 (Contao 4.13 support) (#110)
- Fix missing icon in backend navigation (#101)
- Fix empty help wizard (#99)
- Update leaflet providers (111, 102)
- Fix tile layer implementation (#108)
- Fix access to tile layer fields (#107)
- Fix nexted folder structure (#97)
3.2.2 - 2020-12-18
- Remove template debug placeholders, it breaks generated javascript (#93)
- Generate absolute urls for file layers (#92)
3.2.1 - 2020-09-02
- Do not append javascript to the body anymore as consent tools might interrupt rendering
3.2.0 - 2020-08-28
- Add support for consent tools based on
hofff/contao-consent-bridge
3.1.7 - 2020-08-28
- Duplicate map layer relations (#89)
3.1.6 - 2020-01-03
- Do not add options which value is
NULL
- Fix button labels (#83)
- Fix potential security issue of symfony/dependency-injection (https://github.com/advisories/GHSA-pgwj-prpq-jpc2)
- Use relative path for backend icon (#82)
3.1.5 - 2019-08-26
- Use twig directly instead of templating component to restore Contao 4.8
3.1.4 - 2019-02-13
- Fix ordering changes in layer control element aren't recognized (#72)
- Fix markers with negative coordinates aren't displayed (#74)
- Fix image icon with non existing image throws exception (#75)
- Fix invalid alias then using multiple edit. Aliases aren't copied anymore. (#71)
3.1.3 - 2019-01-10
- Fix broken api routes in Contao 4.6/Symfony 4 (#69)
- Fix broken about.html.twig template. Error block was missing
- Fix broken MapBox integration: Access token is now required
- Fix broken OpenWeatherMap integration: Api key is now required
- Fix broken Thunderforest integration: Api key is now required
- Add missing OpenPtMap of leaflet-providers
- Add missing OpenRailwayMap of leaflet-providers
- Add missing OpenFireMap of leaflet-providers
- Add missing SafeCast of leaflet-providers
- Add missing map types
normalNightTransit
,normalNightTransitMobile
,reducedDay
,reducedNight
,hybridDayTransit
andhybridDayGrey
of HERE provider - Add missing map types
Voyager
,VoyagerNoLabels
,VoyagerOnlyLabels
andVoyagerLabelsUnder
of CartoDB provider - Add missing Wikimedia of leaflet-providers
- Add missing GeoportailFrance of leaflet-providers
- Add missing OneMapSG of leaflet-providers
3.1.1 - 2018-12-07
- Fix missing marker cluster icon.
- Ignore markers without coordinates to prevent uncaught exception caused by invalid coordinates.
- Custom route to load map data.
- Add distance filter support for the marker layer (Bounds Mode "fit" has to be enabled).
- Add support for relative css units for map size definition (#59).
- Add hint that zoom level is probably required (#56).
- Deprecate
Netzmacht\Contao\Leaflet\Frontend\RequestUrl
. Use router to generate request url for layer data. - Deprecate
Netzmacht\Contao\Leaflet\Frontend\DataController
. Use introduced endpoint to get map data.
- Require PHP 7.1.
- Rewritten about page using own route (#48).
- Pressing enter on backend geocode control doesn't submit form anymore.
- Fix broken marker cluster layer (#60).
3.0.4 - 2018-10-08
- Fix broken content element attributes (Missing class and custom id).
3.0.3 - 2018-09-18
- Make alias generator services public for Contao 4.6/Symfony 4.0 compatibility.
3.0.2 - 2018-08-23
- Run composer require checker and solve issues.
3.0.1 - 2018-06-20
- Fix broken dynamic bbox related data loading (#57)
3.0.0 - 2018-01-05
- Make hook/dca listener services public
3.0.0-beta1 - 2017-11-15
Enhancements
- Updated translations
Bugfixes
- Broken service definitions
- Broken file layer id
Implemented enhancements
- Refactor to a more service oriented architecture
- Use a proper template for the map templates (Customize templates has to be adjusted!)
- New file layer for gpx,kml,wkt,topojson,geojson files added
- Bypass filesystem cache in debug mode
- Changelog added