Skip to content

3.9.1

Latest
Compare
Choose a tag to compare
@3liz-bot 3liz-bot released this 15 Jul 15:39
· 1211 commits to master since this release
48696fc

Release Lizmap Web Client 3.9.1

funders

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 🦎