Skip to content

Commit

Permalink
Release of 3.7.0-alpha.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Gustry committed Jul 25, 2023
1 parent 708ed76 commit f522ea2
Showing 1 changed file with 29 additions and 14 deletions.
43 changes: 29 additions & 14 deletions CHANGELOG-3.7.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,23 @@
<!--
Format from https://keepachangelog.com/en/1.0.0/
added, fixed, changed, removed, deprecated, security
with some extra keywords : backend, tests, test, translation, funders, important
with some extra keywords: backend, tests, test, translation, funders, important
-->

## Unreleased

## 3.7.0-alpha.1 - 2023-07-25

### Added

* Editing - Better user experience with 1-n relations: the data tables of the related child layers
* Refactoring of the legend:
* Add checkbox in the legend to enable/disable some symbols within the layer
* Add symbols of the legend item by default for all layers and rendering rules
* Group `project-background-color` to display the default background color
* Use any base layer as a background, the usage of legacy keywords `osm-mapnik` etc. is now deprecated
* These new background layers must be in a group called `baselayers`.
* Improve the "QGIS theme"
* Editing capabilities: Better user experience with 1-n relations: the data tables of the related child layers
now respect the position configured in the QGIS editing drag&drop designer.
* Popup/Editing - Add a combobox in the popup to allow creating a new child feature for the related
layers. This will allow creating child features directly from the parent popup.
Expand All @@ -22,8 +31,8 @@ with some extra keywords : backend, tests, test, translation, funders, important
* New support for `project` and `layer` scopes: the actions can now be used outside the popup, for a specific chosen layer or as a generic project action.
- A **new web component** `<lizmap-action-selector>` is used to let the user choose an action and run it (for the layer and project scopes)
- A **new dock** is available and shows the list of the **project actions**, with buttons to run an action and another to reset the results.
- For the layers with actions configured, a click on the layer in the legend also shows the action selector and buttons and allow running this **layer actions**
* A **SVG icon** can be used instead of a bootstrap icon as a background of the popup action buttons
- For the layers with actions configured, a click on the layer in the legend also shows the action selector and buttons and allows running this **layer actions**
* An **SVG icon** can be used instead of a bootstrap icon as a background of the popup action buttons
* the current **map extent** and **map center** are sent as parameters in `WKT` format (projection `EPSG:4326`) and can be used in the PostgreSQL function
* Actions can be run from external **JavaScript** scripts, for example:
```javascript
Expand All @@ -32,7 +41,10 @@ with some extra keywords : backend, tests, test, translation, funders, important
// Reset the action
lizMap.mainLizmap.action.resetLizmapAction()
```
* A WKT in `EPSG:4326` can also be sent as an **additional parameter**. This is only possible when running the action with JavaScript. This allows to **send a geometry** to be used by the PostgreSQL action (for example to get data from another table with geometries intersecting this passed WKT geometry)
* A WKT in `EPSG:4326` can also be sent as an **additional parameter**.
This is only possible when running the action with JavaScript.
This allows to **send a geometry** to be used by the PostgreSQL action
(for example, to get data from another table with geometries intersecting this passed WKT geometry)
* The **JavaScript and HTML code** has been **modernized** (no more jQuery calls, usage of web components, etc.)
* **Dataviz** The editor can now configure how the plots will be organized in the web interface.
* A new **Drag & Drop layout** tab has been added in Lizmap plugin Dataviz tab,
Expand All @@ -42,26 +54,24 @@ with some extra keywords : backend, tests, test, translation, funders, important
* set allowed groups
* set formats and default one
* set DPIs and default one
* for atlas, choose an icon used for the button launching print in the feature's popup
* set a custom icon for a QGIS atlas layout in the feature's popup
* New display of print options
* print area is now display as a [mask on the map](https://user-images.githubusercontent.com/2145040/216579235-8b438ea5-7ea3-4549-95fa-398dea1450e8.png)
* print area is now displayed as a [mask on the map](https://user-images.githubusercontent.com/2145040/216579235-8b438ea5-7ea3-4549-95fa-398dea1450e8.png)
* an advanced panel allows you to:
* set X/Y parameters for the grid
* set main map rotation
* set DPI
* Refactoring of the legend:
* `project-background-color`
* Add a button to paste a geometry
* Add [MGRS](https://en.wikipedia.org/wiki/Military_Grid_Reference_System) coordinates display on the map
### Fixed
* The "locate by layer" selector shows the layer title when unselected on mobile
* Display the reverse geometry button only for linestrings and polygons, not for points
* Display the reverse geometry button only for linestring and polygons, not for points
### Changed
* Avoid downloading default project image multiple times. This improves first load of projects page
* Avoid downloading the default project image multiple times. This improves the first load of the project page
* Update home page title configuration
### Updated
Expand All @@ -77,6 +87,8 @@ with some extra keywords : backend, tests, test, translation, funders, important
### Deprecated
* The AtlasPrint QGIS server plugin should be removed from the installation. It's not used anymore.
* Layers called `osm-mapnik`, `ign-photo`, `google-satellite` etc
* See the documentation about these ["legacy" layers](https://docs.lizmap.com/3.6/en/publish/configuration/print.html#allow-printing-of-external-baselayers)

### Backend

Expand All @@ -90,8 +102,11 @@ with some extra keywords : backend, tests, test, translation, funders, important

### Funders

* **[Avignon](https://www.avignon.fr)**
* **[Calvados](https://www.calvados.fr)**
* **[ICRC](https://www.icrc.org/)**
* **[Terre de Provence Agglomération](https://www.terredeprovence-agglo.com)**
* **[Avignon city](https://www.avignon.fr)**
* **[Parc naturel régional du Haut-Jura](http://www.parc-haut-jura.fr/)**
* **[Geolab.re](https://geolab.re/)**
* **[Le Grand Narbonne](https://www.legrandnarbonne.com/)**
* **[Parc naturel régional du Haut-Jura](http://www.parc-haut-jura.fr/)**
* **[Tenergie](https://tenergie.fr/)**
* **[Terre de Provence Agglomération](https://www.terredeprovence-agglo.com)**

0 comments on commit f522ea2

Please sign in to comment.