Releases: 3liz/lizmap-web-client
3.9.1
Release Lizmap Web Client 3.9.1
Use only the ZIP file provided in this release called lizmap-web-client-3.9.1.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.1
docker 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.2 | 8.3 |
PostgreSQL/PostGIS | 14 - 3 | 17 - 3 |
QGIS Server | 3.34 | 3.40 |
QGIS Desktop | 3.34 | 3.40 |
Results | ✅ | ✅ |
Changelog
Funders 🙂
Added ⭐
- Support HTTP Range header for files in media with GetMedia
- Add opengraph tag for map page, better link preview
Fixed 🐛
- Locate By Layer does not support NULL values because of
DOMPurify.sanitize
- Editing - Fix getting wrong feature when layer has an SQL filter
- Fix GetLegendGraphic Etag by adding layer
- Allow the same pivot to be defined multiple times
- Fix: set alphanumeric order in form filter
- Fix: Modal is not closed when Lizmap is opened in a new tab from another page
- Fix ValueRelation edit widget parsing
- Fix the way to check if the
lizmap_search
table is available - Allow the same pivot to be defined multiple times
- Selection tool, fix "plus" and "minus" buttons
- HTTP Etag for:
- media files get by GetMedia
- illustration files
- default illustration file
- Media controller only allow GET and HEAD HTTP Method
- Atlas: Typing error for hideFeaturesAtStartup
- Admin - Show unsuccessful Lizmap Web Client metadata access, useful with
curl
, or from QGIS plugin
Backend ⛽
- Update OL to 10.6.1
- Update playwright to 1.53.x
- Use "rspack" instead of "webpack"
- CI: copy .bundle.js and .bundle.js.map files whatever their names are
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.9.0 and 3.9.1: 3.9.0...3.9.1
The Lizmap team 🦎
3.8.12
Release Lizmap Web Client 3.8.12
Use only the ZIP file provided in this release called lizmap-web-client-3.8.12.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.12
docker 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 🙂
Fixed 🐛
- HTTP Etag for:
- media files get by GetMedia
- illustration files
- default illustration file
- Media controller only allow GET and HEAD HTTP Method
- Atlas: Typing error for hideFeaturesAtStartup
- Locate By Layer does not support NULL values because of
DOMPurify.sanitize
- Editing - Fix getting wrong feature when layer has an SQL filter
- Fix GetLegendGraphic Etag by adding layer
- Allow the same pivot to be defined multiple times
- Fix: set alphanumeric order in form filter
Backend ⛽
- CI: copy .bundle.js and .bundle.js.map files whatever their names are
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.11 and 3.8.12: 3.8.11...3.8.12
The Lizmap team 🦎
3.9.0
Release Lizmap Web Client 3.9.0
Use only the ZIP file provided in this release called lizmap-web-client-3.9.0.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.0
docker 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.2 | 8.3 |
PostgreSQL/PostGIS | 14 - 3 | 17 - 3 |
QGIS Server | 3.34 | 3.40 |
QGIS Desktop | 3.34 | 3.40 |
Results | ✅ | ✅ |
Changelog
Funders 🙂
- Andromède Océanologie
- Antonio Viscomi
- Agence des 50 pas de Guadeloupe
- AUDIAR
- Avignon
- Cartophyl
- CC Bièvre Est
- DVP SOLAR
- Etra, and developed by Faunalia with @mind84
- FM Projet
- Klein und Leber Gbr
- Golfe du Morbihan Vannes agglomération
- Lozère province
- Métropole Aix-Marseille-Provence
- SMICA
- Syslor
- TDPA
- Valabre
- VSB Energy
- WPD
Important ⚠
- PHP 8.1 minimum is required
- Py-QGIS-Server is now required by default.
Read inlizmap/var/config/localconfig.ini.php.dist
if necessary about QGIS wrapper and
in the documentation.
Added ⭐
- Editing
- Make sure the dock with the form is visible before opening the cancellation confirmation dialog
- Drawing :
- Import and export drawings as FlatGeobuf
- Import Shapefile into the drawing toolbox
- Circular geometry measurement on draw, contribution from @mind84
- Add button to rotate geometries
- Add scaling tool
- Add split tool. Switch to editing and select split features
- Display of related children features using relations from a parent popup
lizmap-features-table
for children in popup according to a new setting in the plugin- For now, the layer must be published in the "Attribute table tool". This will be avoided in next release 3.9.1
- Evaluate QGIS expressions which are in
lizmap-field
, in thelizmap-features-table
- Add layer ID in the "highlighted" signal from Lizmap features table component
- New optional settings :
- Show the currently highlighted feature geometry in the map with
data-show-highlighted-feature-geometry="true"
- Centre the map to this geometry with
data-center-to-highlighted-feature-geometry="true"
- Improve the logic of the opening
- Show the currently highlighted feature geometry in the map with
- Attribute table
- Layer export capabilities based on attribute layers configuration, for groups
- Form filter
- Filter autocomplete list based on previous applied filters
- Map viewer
- Be able to set a maximum zoom for points, lines or polygons when zooming, setting in the plugin
- JavaScript
- JS External OpenLayers Layer: defined custom title
- Adding Open Layers format for reading WFS capabilities data
- Support for
X-Request-Id
for Py-QGIS-Server debug - REST API on Lizmap repositories and projects, see Swagger documentation
- Lizmap search
- A new flag
DEBUG=TRUE
tolizmap_search
to ease a little bit the debugging - Upgrade
item_filter
to accept a comma separated list of values in Lizmap search, contribution from @meyerlor Klein und Leber Gbr
- A new flag
- Metadata: Add the WFS link if the user has enough rights
- Landing page
- Add the project abstract in data attributes on the landing page
- Users
- Add login into the registration email
- In the login form, show the button to see the password
- UX - Add tooltips on buttons in the "maps management" page and also for the project switcher button
Changed ♻
- Activate the "Locate by layer" by default
- Internal refactoring of the drawing box tool, which can lead to some UX changes
- Simplify the UI if only one tool is available
- Popup: Improve styling of drag-and-drop designed popups
- Avoid login from QGIS to be displayed in the administration panel
Fixed 🐛
- Administration panel
- Avoid an admin to not see some projects
- Add HTML anchors to repositories page
X-Request-Id
could be an array when doing an HTTP request, fixing logging issue about HTTP requests which have failed- Locate By Layer - Error after automatic ESlint
- Fix tooltips in some dialogs
- Support Google Tag instead of the old Analytics
- JS Action - reset HTML message
- Fixed a JavaScript error, contribution on the source code from @Antoviscomi
- Tooltip: fix tooltip layer not removed as a tool layer
- Optimize FTS query to use the index
- Fix: 0 integer is transformed to an empty string by DOMPurify.sanitize()
- Fix: Printing with text drawing/labels is broken
- QGIS Server GetPrint Highlight Label Alignment
- Add Etag to WMS GetLegendGraphic Request
- WMS GetLegendGraphic:
- Perform GET request for single layer
- Put single layer request in project cache
- JS initialize Lizmap Application from not legacy code
- JS legacy map: defined an initialized property
- Catching Guzzle client exceptions
- Fix: zoomToFeatures in filter
- Fix setting projection axis orientation in a simple way
- The WMS Capability root layer has no bounding boxes
- Digitizing module: deactivate it when the drawing box is closed
- Regression about the attribute table being limited to 500 features
- Improve reading GetCapabilities with QGIS 3.40 about a possible null in the bounding box
- When using the quick search menu, you can't zoom back to a feature after moving the map
- Attribute table: format big data
- Fix CORS allow methods when OPTIONS Request
- Atlas: features were not projected to map
- Search: IGN French address search uses map view instead of maxExtent
- Fix UI regression: Clear popup geometry
- Tile WMS layer has no loading status updated
- Webpack: set publicPath:auto to get JS assets with a correct path
- Use media in a popup :
- Fix incorrect replacement in
<a href="media/"><img src="media/"></a>
- Fix the regular expression if the extension has two characters
- Fix incorrect replacement in
- Lizmap Atlas: Keep the current selected feature after layer updates
Removed 🌀
- Remove BBOX and projection name from the landing page and the project information panel
- Drop support of QGIS FCGI by default, see important note above
Backend ⛽
- Update Jelix to 1.8.18.1
- Code refactoring :
- ESLint, StyleLint, Rector...
- Only use Guzzle to send requests from PHP
- Parsing QGIS Project with PHP XMLReader instead of DOM
- Expose more OpenLayers and lit classes
- Reduce
mainLizmap
dependencies in all JavaScript code - Raise PHP to version 8.1
- Dataviz with PlotlyJS
- Update to v2.35.2
- Use a custom build to reduce file size
- Update lit-html to 3.3.0
- Update dompurify to 3.2.5
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
The Lizmap team 🦎
3.8.11
Release Lizmap Web Client 3.8.11
Use only the ZIP file provided in this release called lizmap-web-client-3.8.11.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.11
docker 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 🙂
- Antonio Viscomi
- DVP SOLAR
- Klein und Leber Gbr
- Lozère province
- SMICA
Added ⭐
- REST API on Lizmap repositories and projects
- Upgrade
item_filter
to accept a comma separated list of values in Lizmap search, contribution from @meyerlor Klein und Leber Gbr
Fixed 🐛
- Fixed a JavaScript error, contribution on the source code from @Antoviscomi
- Tooltip: fix tooltip layer not removed as a tool layer
- Optimize FTS query to use the index
- Fix: 0 integer is transformed to an empty string by DOMPurify.sanitize()
- Fix: Printing with text drawing/labels is broken
- QGIS Server GetPrint Highlight Label Alignment
- Add Etag to WMS GetLegendGraphic Request
- WMS GetLegendGraphic:
- Perform GET request for single layer
- Put single layer request in project cache
- JS initialize Lizmap Application from not legacy code
- JS legacy map: defined an initialized property
- Catching Guzzle client exceptions
- Fix: zoomToFeatures in filter
- Fix setting projection axis orientation in a simple way
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.10 and 3.8.11: 3.8.10...3.8.11
The Lizmap team 🦎
3.9.0-rc.3
Release Lizmap Web Client 3.9.0-rc.3
Use only the ZIP file provided in this release called lizmap-web-client-3.9.0-rc.3.zip
⚠
If you are using Docker, image is available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.0-rc.3
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.7
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 🙂
Added ⭐
- Metadata: Add the WFS link if the user has enough rights
- Add the project abstract in data attributes on the landing page
Fixed 🐛
- The WMS Capability root layer has no bounding boxes
- Digitizing module: deactivate it when the drawing box is closed
- Regression about the attribute table being limited to 500 features
- Improve reading GetCapabilities with QGIS 3.40 about a possible null in the bounding box
Changed ♻
- UX - Rephrase the error message about the QGIS wrapper
Backend ⛽
- Update lit-html to 3.3.0
- Update dompurify to 3.2.5
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
The Lizmap team 🦎
3.8.10
Release Lizmap Web Client 3.8.10
Use only the ZIP file provided in this release called lizmap-web-client-3.8.10.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.10
docker 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.7
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 🙂
Fixed 🐛
- The WMS Capability root layer has no bounding boxes
- Digitizing module: deactivate it when the drawing box is closed
- Regression about the attribute table being limited to 500 features
- Improve reading GetCapabilities with QGIS 3.40 about a possible null in the bounding box
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.9 and 3.8.10: 3.8.9...3.8.10
The Lizmap team 🦎
3.9.0-rc.2
Release Lizmap Web Client 3.9.0-rc.2
Use only the ZIP file provided in this release called lizmap-web-client-3.9.0-rc.2.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.0-rc.2
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.7
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
Added ⭐
- Add login into the registration email
- In the login form, show the button to see the password
Fixed 🐛
- Fix regression in Jelix about rights during a user deletion
Backend ⛽
- Upgrade Jelix to 1.8.18.1
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
The Lizmap team 🦎
3.8.9
Release Lizmap Web Client 3.8.9
Use only the ZIP file provided in this release called lizmap-web-client-3.8.9.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.9
docker 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.7
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
Added ⭐
- Add login into the registration email
- In the login form, show the button to see the password
Fixed 🐛
- Fix regression in Jelix about rights during a user deletion
Backend ⛽
- Upgrade Jelix to 1.8.18.1
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.8 and 3.8.9: 3.8.8...3.8.9
The Lizmap team 🦎
3.9.0-rc.1
Release Lizmap Web Client 3.9.0-rc.1
Use only the ZIP file provided in this release called lizmap-web-client-3.9.0-rc.1.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.9.0-rc.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.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.7
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 🙂
- Agence des 50 pas de Guadeloupe
- AUDIAR
- Cartophyl
- Etra, and developed by Faunalia with @mind84
- FM Projet
- SMICA
- Syslor
- TDPA
- Valabre
- WPD
Important ⚠
- Py-QGIS-Server is now required by default.
Read inlizmap/var/config/localconfig.ini.php.dist
if necessary about QGIS wrapper and
in the documentation.
Added ⭐
- Enable
lizmap-features-table
for children in popup according to a new setting in the plugin - Layer export capabilities based on attribute layers configuration, for groups
- Evaluate QGIS expressions which are in
lizmap-field
, in thelizmap-features-table
- Lizmap API REST, see Swagger documentation
- A new flag
DEBUG=TRUE
tolizmap_search
to ease a little bit the debugging - UX - Add tooltips on buttons in the "maps management" page and also for the project switcher button
- Add layer ID in the "highlighted" signal from Lizmap features table component
- Feature JS Digitizing: Add scaling tool
Removed 🌀
- Remove BBOX and projection name from the landing page and the project information panel
- Drop support of QGIS FCGI by default, see important note above
Changed ♻
- Internal refactoring of the drawing box tool, which can lead to some UX changes
- Simplify the UI if only one tool is available
- Popup: Improve styling of drag-and-drop designed popups
Fixed 🐛
- When using the quick search menu, you can't zoom back to a feature after moving the map
- Attribute table: format big data
- Fix CORS allow methods when OPTIONS Request
- Atlas: features were not projected to map
- Search: IGN French address search uses map view instead of maxExtent
- Fix UI regression: Clear popup geometry
- Tile WMS layer has no loading status updated
- Webpack: set publicPath:auto to get JS assets with a correct path
- Use media in a popup :
- Fix incorrect replacement in
<a href="media/"><img src="media/"></a>
- Fix the regular expression if the extension has two characters
- Fix incorrect replacement in
- Lizmap Atlas: Keep the current selected feature after layer updates
Backend ⛽
- Update library EsLint JS to 9.25.1
- Update library FlatGeobuf 4.0.1
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
The Lizmap team 🦎
3.8.8
Release Lizmap Web Client 3.8.8
Use only the ZIP file provided in this release called lizmap-web-client-3.8.8.zip
⚠
If you are using Docker, images are available on Docker Hub 🐋:
docker pull 3liz/lizmap-web-client:3.8.8
docker 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.7
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 🙂
Added ⭐
- A new flag
DEBUG=TRUE
tolizmap_search
to ease a little bit the debugging - UX - Add tooltips on buttons in the "maps management" page and also for the project switcher button
- Add layer ID in the "highlighted" signal from Lizmap features table component
Fixed 🐛
- When using the quick search menu, you can't zoom back to a feature after moving the map
- Attribute table: format big data
- Fix UI regression: Clear popup geometry
- Tile WMS layer has no loading status updated
- Webpack: set publicPath:auto to get JS assets with a correct path
- Fix CORS allow methods when OPTIONS Request
- Use media in a popup :
- Fix incorrect replacement in
<a href="media/"><img src="media/"></a>
- Fix the regular expression if the extension has two characters
- Fix incorrect replacement in
- Lizmap Atlas: Keep the current selected feature after layer updates
Translations
- Update translated strings from the Transifex website, not coding skills required to contribute :
Full changelog between 3.8.7 and 3.8.8: 3.8.7...3.8.8
The Lizmap team 🦎