Releases: 3liz/lizmap-web-client
3.6.13
Release Lizmap Web Client 3.6.13
Use only the ZIP file provided in this release called lizmap-web-client-3.6.13.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.6.13
docker pull 3liz/lizmap-web-client:3.6
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.10 minimum, check the latest monthly bugfix release on the QGIS roadmap
- Lizmap QGIS Server plugin 2.9.1 minimum
- QGIS project files targeting at least Lizmap Web Client 3.3.0 to be displayed
- Recommended version for Lizmap Desktop plugin 4.3.14
Changelog
Funders 🙂
Changed ♻
- Check for the Desktop plugin version first instead of showing possible warnings from the plugin
Fixed 🐛
- Fix issue in Dutch language
- Fix children popup in compact table
Translations 🗺
- Update translated strings from the Transifex website :
Full changelog between 3.6.12 and 3.6.13: 3.6.12...3.6.13
The Lizmap team 🦎
3.7.7
Release Lizmap Web Client 3.7.7
Use only the ZIP file provided in this release called lizmap-web-client-3.7.7.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.7.7
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.9.1 minimum
- QGIS project files targeting at least Lizmap Web Client 3.4 to be displayed
Automatic testing process
Versions | ||
---|---|---|
PHP | 8.1 | 8.2 |
PostgreSQL/PostGIS | 14 - 3 | 15 - 3 |
QGIS Server | 3.22 | 3.28 |
QGIS Desktop | 3.22 | 3.28 |
Results | ✅ | ✅ |
Changelog
Added ⭐
- Better handling of error message
- Editing capabilities, display and saving the form
- Printing
Fixed 🐛
- Dataviz - Fix display of HTML plots in popups
- Fix issue in Dutch language
- Fix children popup in compact table about DataTable
- Use external WMS URL when activated, not using QGIS Server
- Fix some XSS issues into features forms and attribute table
- Check for
hidden
group when generating the Base layers group - Handle symbols expanded state
- Map themes :
- Fix expanding sub-groups
- Handle case where there is no visible layers
- Handle symbols expanded state
- Print :
- Take care of map projection for redlining
- Correctly select default format
- Caching CLI tool : fix when input is 0
- Add
STYLE
parameter in theGetFeatureInfo
- Rephrase sentence about CORS settings
- Layer tree : fix if the group is empty (after filtering for instance)
Translations 🗺
- Update translated strings from the Transifex website :
Backend ⛽
- Fix a few issues about XSS
- Expose some OpenLayers classes in a library
- Update OpenLayers to 9.1.0
- Upgrade Jelix to version 1.8.9
Funders 🙂
- Faunalia, contributions on source code from @mind84
- Le Grand Narbonne
- Terre de Provence Agglomération
Full changelog between 3.7.6 and 3.7.7: 3.7.6...3.7.7
The Lizmap team 🦎
3.6.12
Release Lizmap Web Client 3.6.12
Use only the ZIP file provided in this release called lizmap-web-client-3.6.12.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.6.12
docker pull 3liz/lizmap-web-client:3.6
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.10 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.3 to be displayed
Changelog
Fixed 🐛
- Fix some XSS issues into features forms
Translations 🗺
- Update translated strings from the Transifex website :
Full changelog between 3.6.11 and 3.6.12: 3.6.11...3.6.12
The Lizmap team 🦎
3.7.6
Release Lizmap Web Client 3.7.6
Use only the ZIP file provided in this release called lizmap-web-client-3.7.6.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.7.6
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.6 minimum
- QGIS project files targeting at least Lizmap Web Client 3.4 to be displayed
Automatic testing process
Versions | ||
---|---|---|
PHP | 8.1 | 8.2 |
PostgreSQL/PostGIS | 14 - 3 | 15 - 3 |
QGIS Server | 3.22 | 3.28 |
QGIS Desktop | 3.22 | 3.28 |
Results | ✅ | ✅ |
Changelog
Added ⭐
- Show warnings if the project has some, when connected as an admin
Changed ♻
- Update the table of QGIS projects in the administration panel
- Update limit to 500 000 for the row limit in the attribute table tool
Fixed 🐛
- Fix printing base layers with layers in the
hidden
group - Fix the message "Feature not editable" if the user has the right
- Fix issue about rights for anonymous users
- Fix language for compact table in a children popup
- Drag and drop form configuration is not taken into account for the embedded layers, contribution from @mind84
- Apply minimum and maximum resolutions to base layers
- Webdav upload was failing when evaluating expressions that uses feature fields
- Fix an issue about the empty background when using QGIS Server 3.34
Translations 🗺
- Update translated strings from the Transifex website :
Backend ⛽
- Enhancing the way Lizmap build Etag and add an Etag to
GetKeyValueConfig
- Upgrade Jelix to version 1.8.8
Funders 🙂
- Faunalia, contributions on source code from @mind84
- PNR Haut-Jura
- Terre de Provence Agglomération
Full changelog between 3.7.5 and 3.7.6: 3.7.5...3.7.6
The Lizmap team 🦎
3.8.0-alpha.1
Release Lizmap Web Client 3.8.0-alpha.1
Use only the ZIP file provided in this release called lizmap-web-client-3.8.0-alpha.1.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.0-alpha.1
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.8.6 minimum
- QGIS project files targeting at least Lizmap Web Client 3.4 to be displayed
Automatic testing process
Versions | |
---|---|
PHP | 8.2 |
PostgreSQL/PostGIS | 14 - 3 |
QGIS Server | 3.28 |
QGIS Desktop | 3.28 |
Results | ✅ |
Changelog
Added ⭐
- Load layers as a single WMS layer, contribution from @mind84
- Improve snapping functionalities, contribution from @mind84
- New management of the N to M relations data editor, contribution from @mind84
- Display features at startup when set in URL
- Improvement on the landing page HTML content (logged and not logged user)
Removed 🌀
- Buttons about zoom history
Backend ⛽
- Some JavaScript and PHP refactoring, code cleaning
- Update OpenLayers to version 9
- Improve migration to OpenLayers 9
- OL 9 map on top now
- Popup
- Locate by layer highlight
Translations 🗺
- Update translated strings from the Transifex website :
Funders 🙂
The Lizmap team 🦎
3.6.11
Release Lizmap Web Client 3.6.11
Use only the ZIP file provided in this release called lizmap-web-client-3.6.11.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.6.11
docker pull 3liz/lizmap-web-client:3.6
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.10 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.3 to be displayed
Changelog
Added ⭐
- Show warnings if the project has some, when connected as an admin
Changed ♻
- Update the table of QGIS projects in the administration panel
- Update limit to 500 000 for the row limit in the attribute table tool
Fixed 🐛
- Fix the message "Feature not editable" if the user has the right
- Fix issue about rights for anonymous users
- Fix language for compact table in a children popup
Translations 🗺
- Update translated strings from the Transifex website :
Backend ⛽
- Enhancing the way Lizmap build Etag and add an Etag to
GetKeyValueConfig
- Upgrade Jelix to version 1.8.8
Funders 🙂
Full changelog between 3.6.10 and 3.6.11: 3.6.10...3.6.11
The Lizmap team 🦎
3.7.5
Release Lizmap Web Client 3.7.5
Use only the ZIP file provided in this release called lizmap-web-client-3.7.5.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.7.5
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 |
PostgreSQL/PostGIS | 14 - 3 | 15 - 3 |
QGIS Server | 3.22 | 3.28 |
QGIS Desktop | 3.22 | 3.28 |
Results | ✅ | ✅ |
Changelog
Fixed 🐛
- Fix a JavaScript error when loading a map in some locales
Full changelog between 3.7.4 and 3.7.5: 3.7.4...3.7.5
The Lizmap team 🦎
3.7.4
Release Lizmap Web Client 3.7.4
Use only the ZIP file provided in this release called lizmap-web-client-3.7.4.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.7.4
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 |
PostgreSQL/PostGIS | 14 - 3 | 15 - 3 |
QGIS Server | 3.22 | 3.28 |
QGIS Desktop | 3.22 | 3.28 |
Results | ✅ | ✅ |
Changelog
Added ⭐
- New JavaScript event when the map state is ready
- Add HTTP Etag header on the project illustration
- Display a warning when the CFG file contains some warnings
- Display the count of warnings in the administrator panel
Changed ♻
- Publishers can see now "legacy" syntax about actions
Fixed 🐛
- Fix use of the "Hide checkbox for groups" from the plugin
- Fix if the layer is explicitly hidden from the legend
- Forward the state of the legend for categories when printing a QGIS layout
- Use map projection if the project projection is not well-defined
- Fix permalink precision to 6 digits if the EPSG:4326
- Fix display of layers when the map projection has inverted axis
- Fix display of UI widgets about print and create child object
- Fix error when there isn't any icon in the GetLegendGraphic from QGIS Server
- Fix export of drawings due to the map projection
- Fix CSS issue about blank panel
- Disable High DPI support
- Fix print capabilities when "Group as layer" is used
Translations 🗺
- Update translated strings from the Transifex website :
Backend ⛽
- Update Jelix to 1.8.7
Full changelog between 3.7.3 and 3.7.4: 3.7.3...3.7.4
The Lizmap team 🦎
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 🦎
3.6.10
Release Lizmap Web Client 3.6.10
Use only the ZIP file provided in this release called lizmap-web-client-3.6.10.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.6.10
docker pull 3liz/lizmap-web-client:3.6
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.10 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.3 to be displayed
Changelog
Fixed 🐛
- Too many embedded layers cause PHP to hit
max_execution_time
, contributions from @mind84 - Fix search result with IGN
- 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
- Fixing WMTS capabilities for cached layers with a shortname defined
Translations 🗺
- Update translated strings from the Transifex website :
Funders 🙂
Full changelog between 3.6.9 and 3.6.10: 3.6.9...3.6.10
The Lizmap team 🦎