Version: [4699] SOLWEIG 0.1.0-beta12 Experimental

0.1.0-beta12
- CI: create GitHub Release with wheels on tag push
0.1.0-beta11
- Fix PyPI upload: include LICENSE file in sdist (maturin include
directive)
0.1.0-beta10
- Auto-fill NaN in DSM/CDSM/TDSM with DEM ground reference (fill_nan)
- Clamp near-ground noise (< 0.1 m tolerance) to avoid shadow/SVF
artefacts
- QGIS plugin uses SurfaceData library methods for masking/cropping
(single source of truth)
- Only honor negative nodata sentinel values at raster load time
0.1.0-beta9
- Fix numpy dtype crash in QGIS: rasterio is no longer imported in
OSGeo4W environments
- Consolidate geospatial backend detection into shared _compat module
0.1.0-beta8
- Fix plugin not appearing in Processing Toolbox when solweig library
is missing
- Defer install prompt so it no longer blocks provider registration
0.1.0-beta7
- Publish workflow gates on passing tests before building wheels
0.1.0-beta6
- Auto-detect outdated solweig library and prompt to upgrade
- Plugin version synced automatically from pyproject.toml
0.1.0-beta5
- Fixed CI: simplified QGIS plugin build workflow (removed stale
--universal flag)
- CI: tags no longer trigger redundant test/docs workflows
0.1.0-beta4
- Solweig library installed via pip (auto-prompted on first use)
- EPW download uses QgsNetworkAccessManager (proxy support)
- Removed bundled binaries for QGIS Plugin Repository compliance
0.1.0-beta1 - First public beta
- Memory optimizations for QGIS timeseries (~3 GB savings)
- Cancellable wall aspect and SVF computations
- Input height validation warnings (DSM/CDSM sanity checks)
- Surface preprocessing algorithm
- Anisotropic sky model with Rust acceleration
- GPU-accelerated shadow computation
0.1.0-alpha1 - Internal alpha
- Single timestep Tmrt calculation
- Timeseries Tmrt calculation with thermal state
- SVF preprocessing
- UTCI and PET post-processing
- EPW weather file import
- Tiled processing for large rasters

yes

songololo

2026-02-09T13:06:57.879683+00:00

3.28.0

3.99.0

None

yes

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership