You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[2.3.0] - 2026-06-14
Added
Manifest v3 orchestration suite (#440). End-to-end pipeline runtime: PipelineRun entity + lifecycle events on the EventHub (#442), run-completion
as a trigger source with scenario wiring (#445), run + validate manifest v3
pipelines over HTTP (#447), a step-kind registry with external subprocess
steps (#450), a run control surface — cancel / resume / partial execution
(#452), and non-capability steps + selectless models in manifest v3 (#454).
Saved-map CRUD API (#405, #446). Persist and reload maps — layers, styles,
view and filters — over the HTTP API.
Consolidate-networks capabilities (cn_* family, #465). Faithful
pure-shapely port of the QGIS Consolidate Networks plugin
(github.com/sducournau/consolidate_networks), bringing eight line-network
topology cleaners to every GISPulse surface without QGIS: cn_calculate_dbscan, cn_consolidate_with_dbscan, cn_make_intersections_vertexes, cn_endpoints_trim_extend, cn_endpoints_snapping, cn_hub_snapping, cn_snap_hubs_to_layer, cn_snap_endpoints_to_layer. All work in crs_meters, never mutate input,
support explode_and_gather / entity_identification_fields; the two *_to_layer capabilities take a reference layer via ref_layer → ref_gdf.
H3 multi-metric aggregation (#457). Several metrics in a single H3 pass.
New open-data source plugins.src-dpe (energy performance, #422), src-ocsge (land cover, #423), src-sitadel (building permits, #424), public
OSM + GRB sources with in-zip member reading via /vsizip (#459), and OSM PBF
road-tag extraction + materialize_pbf local download (#463).
Geo commons primitives (#438). Reusable HTTP / WFS / GeoJSON building
blocks and generic geo models.
write_pmtiles_pyramid (#435). Multi-LOD layers in a single PMTiles
archive.
Universal loader for non-geo tabular sources (#449). CSV/tabular inputs
flow through the same loader path.