ChangeLog¶
This file lists the most important changes in QWC2 and qwc-services between LTS releases.
2023-lts → 2024-lts¶
Upgrade notes¶
When upgrading from a 2023-lts setup, please note the entries marked with [2023-lts → 2024-lts] in the upgrade notes:
General¶
- Support common plugin configuration applied to both mobile and desktop
- Support resource syntax in background layer definitions
- Support per-theme
startupTask
- Support spearate mobile/desktop sections for toplevel config properties
- Add support for tenantConfig templates
- Add config option for redirect to login if requesting a restricted theme
- Add support for configuring projects stored in database
- Add support for qgz projects
Editing¶
- Display clickable links in editable text fields
- Allow generating nested 1:N relation forms (see
generate_nested_nrel_forms
) - Joined fields as configured in QGIS the project are now handled by the
qwc-data-service
FeatureInfo¶
HeightProfile¶
LayerTree¶
- Allow importing GeoPDF files
- Allow zooming to layer groups
- Allow setting group transparency
- Add support for switching WMS layer styles
Map¶
- Show a warning when attempting to load a non-existent theme, theme layer or background layer
- Allow individually controlling snapping to vertex/edge
- Snap to all vector layers: Redlining, GeoJSON, KML, WFS (see also
wfs_max_scale
) - Support external MVT layers
Print¶
- Add support for atlas printing
- Add GeoPDF support
- Support layer resource URIs as
printLayer
(i.e.wms:https://wms.geo.admin.ch#ch.are.bauzonen
) - Improved print label configuration in
printLabelConfig
- Add support for print layout templates
Redlining¶
- Add redlining support for squares, rectangles, ellipses and transform tool to scale/rotate
- Allow displaying measurements while drawing
- Add numeric input widget
- Support line end arrow heads
- Add GeoJSON/KML export
Search¶
- New QGIS feature search provider
- Theme layer search (see
searchThemeLayers
) - Provider/geometry filtering to search box
- Allow configuring search highlight style (see
searchOptions.highlightStyle
)
Settings¶
Share¶
- Permalink expiry date (see
default_expiry_period
) - Allow copying QR code to clipboards on supported browsers
New plugins¶
- Cyclomedia
- QGIS FeatureSearch
- MapExport (replacement for
RasterExport
andDxfExport
) - MapLegend
- NewsPopup
- Routing
Full changelogs¶
- QWC2
- qwc-admin-gui
- qwc-base-db
- qwc-config-generator
- qwc-data-service
- qwc-db-auth
- qwc-document-service
- qwc-elevation-service
- qwc-ext-service
- qwc-feature-info-service
- qwc-fulltext-search-service
- qwc-ldap-auth
- qwc-legend-service
- qwc-mapinfo-service
- qwc-map-viewer
- qwc-ogc-service
- qwc-permalink-service
- qwc-print-service
- qwc-registration-gui
- qwc-wms-proxy
- jasper-reporting-service