Release Lizmap Web Client 3.8.15
Use only the ZIP file provided in this release called lizmap-web-client-3.8.15.zip ⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.15docker pull 3liz/lizmap-web-client:3.8
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.28 minimum, check the latest monthly bugfix release on the QGIS roadmap
- Lizmap QGIS Server plugin 2.13.0 minimum
- QGIS project files targeting at least Lizmap Web Client 3.5.0 to be displayed
- Recommended version for Lizmap Desktop plugin 4.4.9
Automatic testing process
| Versions | ||
|---|---|---|
| PHP | 8.2 | 8.3 |
| PostgreSQL/PostGIS | 14 - 3 | 17 - 3 |
| QGIS Server | 3.34 | 3.40 |
| QGIS Desktop | 3.34 | 3.40 |
| Results | ✅ | ✅ |
Changelog
Funders 🙂
- Cédégis
- Faunalia with @mind84
- Avignon
- TDPA
- Klein und Leber GbR with @meyerlor
- Destination Bretagne Sud Golfe du Morbihan
- Conseil Départemental du Calvados
Fixed 🐛
- Editing - Upload widget preview and keep value
- Duplicated baselayers in single wms mode
- Request IP now provided by JelixContext for logging event
- Filter unique values list is empty if one is null
- Selection tool - new, add & remove selection buttons shift vertically on hover
- jAcl2Db cache clear when user is added to or removed from a group administration
- Add German localization for DataTables, contribution from @meyerlor
- Admin CORS: spaces in accessControlAllowOrigin
- Editing - Allow to create a feature on a layer with login based attribute filter
- CSS: legend image min width
- WFS GetFeature - Query database on RESULTTYPE=hits requests for PostgreSQL layers
Tests 🎳
- Port Dataviz from Cypress to Playwright
Backend ⛽
- Upgrade Jelix to version 1.8.21 - Fix a security issue in authentication.
- Update OpenLayers to version v10.7.0 with:
- Several WebGL renderer bug fixes, along with improved memory management
- Updates for the Polyline feature format
- API improvements and bug fixes on the Select, Extent and Snap interactions
- Reprojection support for VectorTile layers
- Full web worker support for Map, with an (Offscreen)Canvas as map target
- Fixed cache and rendering for reprojected raster/image tile layers
- Several updated and new examples, including a globe-like map with Equal Earth projection
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.14 and 3.8.15: 3.8.14...3.8.15
The Lizmap team 🦎