Release Lizmap Web Client 3.9.5
Use only the ZIP file provided in this release called lizmap-web-client-3.9.5.zip ⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.5docker pull 3liz/lizmap-web-client:3.9
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.34 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.6.0 to be displayed
- Recommended version for Lizmap Desktop plugin 4.4.9
Automatic testing process
| Versions | |||
|---|---|---|---|
| PHP | 8.1 | 8.2 | 8.3 |
| PostgreSQL/PostGIS | 14 - 3 | 15 - 3 | 17 - 3 |
| QGIS Server | 3.34 | 3.40 | 3.44 |
| QGIS Desktop | 3.34 | 3.40 | 3.44 |
| Results | ✅ | ✅ | ✅ |
Changelog
Funders 🙂
- Klein und Leber GbR with @meyerlor
- Faunalia with @mind84
Fixed 🐛
- QGIS project parsing - error when raster renderer & huesaturation are not defined
- Respect legend_image_option setting when loading symbology
- Editable features in attribute table
- QGIS project parsing - error in visibility-preset when checked-legend-nodes is empty
- use same change opacity listener for base Layers and root map group
- Prevent parent groups from being auto-checked
- Error on add child element from parent attribute table
Tests 🎳
- e2e Playwright: add fixture expect request
- Update every tests project to QGIS 3.34 and Lizmap plugin 4.4.9
- e2e Playwright: open attribute table returns WFS GetFeature request
- e2e Playwright: enhancing editable features
- e2e: move Projects homepage from cypress to playwright
- e2e Playwright: enhancing openEditingFormWithLayer
- e2e: Move form_edition from Cypress to Playwright
- e2e Playwright: enhancing n_to_m relations
- e2e: move reverse_geom from Cypress to Playwright
- e2e: move from Cypress to Playwright form_edition_all_fields_types
- e2e Playwright: enhancing some edition form tests
- e2e: Move form_edit_related_child_data from Cypress to Playwright
- e2e: move form_edition_value_relation_field from Cypress to Playwright
- e2e Playwright: Enhancing some form tests
- e2e Playwright Theme: enhancing
- e2e CLI with BATS and remove from cypress
Backend ⛽
- PHP Repository class enhancement
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.9.4 and 3.9.5: 3.9.4...3.9.5
The Lizmap team 🦎