Version: [5539] CO2GIS 0.5.1

0.5.1 - Fixed: Qt6 compatibility — fully qualified all PyQGIS enums
(QgsTask, QgsWkbTypes, QgsMapLayer, QgsUnitTypes, QgsRaster) so the
plugin passes the plugins.qgis.org Qt6 compatibility checker and stays
forward-compatible with Qt6-only QGIS builds.
0.5.0 - Added: the experimental Network mode gains an optimal MILP
design (opt-in; needs the PuLP + HiGHS solver) that picks which links
to build, the standard pipe sizes, and the trunks that form where
flows merge, to meet a capture target at least cost; the fast
heuristic now grows a greedy least-cost tree so source paths merge
into shared trunks early instead of running parallel and merging late.
Fixed: layer dropdowns now refresh when a layer is removed from the
project (not only when one is added); the Corridors land-use dropdown
is searchable and stays in sync. Changed: de-duplicated shared
raster/publish/resample logic into single helpers. Internal:
guaranteed temp-directory cleanup on error (try/finally) and narrowed
cleanup exception handling; added a dropdown-registration test; added
a repository Sponsor button (FUNDING.yml).
0.4.0 - Added: experimental Network mode (opt-in via Settings) — route
many CO2 sources to many sinks as shared trunks, size each pipe for
its own aggregated flow, and add a booster station at each junction;
the least-cost-path and Price Estimation logs now render as aligned
tables. Fixed: the dialog is legible in QGIS light mode (it follows
the active palette in both light and dark themes); group boxes and the
corner Settings button now align correctly. Changed: reorganised the
cost-factor and tab modules into core/factors and ui/tabs subpackages.
Internal: added network-graph and network-CAPEX unit tests.
0.3.0 - Added: configurable GRASS r.cost memory budget (new Settings
dialog); optional r.cost/r.drain diagnostic rasters in the LCP tab.
Fixed: crash when reloading/unloading during a running task; Crossings
buttons scheduling the task twice. Changed: throttled precise-mode
progress logging and aligned fast-mode logging. Internal: unit test
suite + CI, tag-triggered release pipeline.
0.2.1 - Packaging: exclude dev-only config (.pre-commit-config.yaml,
pyproject.toml) from the published plugin ZIP.
0.2.0 - QGIS 4 / Qt6 support; fixes: worker-thread crashes, false
success on errors, price estimation returning 0; internal refactor
(centralized COMET model, core/UI separation, DRY); added Ruff +
pre-commit.
0.1.0 - Initial release: COMET multi-criteria cost surface,
GRASS-based LCP routing, CAPEX estimation with precise and fast modes.

yes

rpintassilgo

2026-07-23T19:19:42.426591+00:00

3.16.0

4.99.0

None

no

Version management

Plugin details