- Klein und Leber GbR with @meyerlor
- Conseil Départemental du Gard
- ETRA SpA Società benefit with Faunalia and @mind84
- Faunalia with @mind84
- CC Bièvre Est
- Print -Atlas Print Button for Selected Features
- Print -PDF Filename from Atlas Expression
- Edition - Add geometry "copy&paste" functionality for digitizing workflow
- Tooltip - Add the capability to render layer features with QGIS Style (using SLD)
- Attribute table - Management of Value relation/Value Map fields in the new datatables Search Builder panel
- Edition - Rename uploaded attachments using field default value as filename stem
- Map - Layer opacity when "Load layers as single WMS request"
- Edition - Auto-activate snapping via snap_on_start config
- Print - Add mode to let user put a custom scale
- e2e: PostgreSQL 18
- Update rspack to 1.7 and remove webpack
- OpenLayers 10.8.x
- Terre De Provence Agglomération
- Klein und Leber GbR with @meyerlor
- Can dislay geoloc orientation arrow
- DXF export
- Can exclude basemaps from single WMS layer option
- Multi atlas printing for selection
- Geometry "copy&paste" functionality for digitizing workflow
- JS: Add "subscribe" method to EventDispatcher class and to lizMap object
- Use background color defned in QGIS for tab in edition form
- e2e: definitly remove cypress tests
- e2e: move GetCapabilities requests from cypress to Playwright
- e2e: move GetProjectConfig requests from cypress to Playwright
- e2e: move service requests from cypress to Playwright
- Bump Redis to 8 in docker compose
- e2e: location search enhancement
- e2e: replace expectParametersToContain by expectRequest
- e2e: remove gotomap
- e2e: time manager enhancing and modernization
- e2e: Move external_wms_layer from Cypress to Playwright
- e2e: wrap the Buffer into an Uint8Array for writeFile
- e2e: Move key_value_mapping from Cypress to Playwright
- e2e: Move action tests form Cypress to Playwright
- e2e: Move export data tests from Cypress to Playwright
- e2e: well unroute
- e2e: Modernize base_layers tests
- e2e: revival of draw import tests
- e2e: Enhancing Should select / filter / refresh with map interaction
- e2e: re-import the same file to draw on map
- JS - constant MEDIA_REGEX
- JS - Defined image symbology for layer
- PHP - Enhancing getBooleanOption by using filter_var
- Upgrade JavaScript dependancies
- QGIS Server plugins repository: using qgis-plugins.3liz.org
- PHP 8.2 minimum is required
- PHP: Implementing a Psr-3 Logger upper \jLog::log
- Preload link for CSS and JS files, and map's resources
- Migrate datatables from client to server side
- JS: Replace proj4js by proj4rs WASM
- PHP: drop
lizmapRepositoryclass, use\Lizmap\Project\Repositoryinstead - PHP: drop
lizmapProjectclass, use\Lizmap\Project\Projectinstead - PHP: drop
lizmapOGCRequestclass, use\Lizmap\Request\OGCRequest - PHP: drop
lizmapProxyclass, use\Lizmap\Request\Proxy - PHP: drop
qgisServerclass, useless since 3.7 - PHP: drop
qgisProjectclass, useless since 3.5
- PHP: deprecate
lizmapWktclass, use\Lizmap\App\WktToolsinstead
- Raise PHP to version 8.2
- Raise docker from Alpine 17 to 21
- Update to Bootstrap 5
- CI: copy .module.wasm files whatever their names are