3.7.3
Release Lizmap Web Client 3.7.3
Use only the ZIP file provided in this release called lizmap-web-client-3.7.3.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.7.3
docker pull 3liz/lizmap-web-client:3.7
Do not forget to go in your QGIS desktop plugin manager and regularly update all your plugins to their latest version 🤗
Requirements
To be able to run this version of Lizmap Web Client, you need :
- QGIS Server 3.22 minimum, check the latest monthly bugfix release on the QGIS roadmap
- Lizmap QGIS Server plugin 2.8.4 minimum
- QGIS project files targeting at least Lizmap Web Client 3.4 to be displayed
Automatic testing process
Versions | |||
---|---|---|---|
PHP | 8.1 | 8.2 | 8.2 |
PostgreSQL/PostGIS | 14 - 3 | 15 - 3 | 15 - 3 |
QGIS Server | 3.22 | 3.28 | 3.34 |
QGIS Desktop | 3.22 | 3.28 | 3.34 |
Results | ✅ | ✅ | ✅ |
Changelog
Added ⭐
- Editing form - Upload fields: allow to use an expression to set up the storage path
Changed ♻
- Reintroduce the AtlasPrint plugin for printing an atlas
- Load custom JavaScript as a module
Fixed 🐛
- Fix a 500 error if the folder was not existing on the file system
- Fix the option "Display when layer is visible" in the dataviz for non-spatial layer
- When importing a KML :
- Fix extent used
- Use the correct projection
- Fix wrong order of baselayers (using the zIndex in OpenLayers)
- Fix opening of "old" project not having a configuration in the 3.7 format :
- Fix projection and scales when the project has some "legacy" baselayers
- Keep print configurations
- Fix the selection tool about layer name used
- Fix using WMTS requests
- For baselayers, contribution from @mind84
- When there is a shortname
- Fix search result with IGN
- Fix using Bing with OpenLayers, contribution from @mind84
- Register projections from lizProj4 if unknown
- Fix layer group visible only and location
- Popup from the attribute table, use the correct content for the popup
- Fix display of a child layer in attribute table tool, get the correct layer name from the parent layer
- Fix display of the map if there is a single resolution in the configuration file
- Do not refresh child layer not displayed in map
- Check if previous drawing made before Lizmap Web Client 3.7 in the local storage of the web browser is valid
- Some fixes about permalink and theme
- Too many embedded layers cause PHP to hit
max_execution_time
, contributions from @mind84 - Fix inversions between two French layers
- Fix display of layers on 4K screens
Tests 🎳
- Improvements on the Playwright stack
Funders 🙂
- Agence de l'eau Rhône Méditerranée Corse
- Avignon
- Calvados
- Faunalia, contributions on source code from @mind84
- Terre de Provence Agglomération
- Territoire de Belfort
Full changelog between 3.7.2 and 3.7.3: 3.7.2...3.7.3
The Lizmap team 🦎