2.2.3 - Security hotfix for QGIS Plugin Repository: removed silent try/except pass and try/except continue patterns flagged by Bandit; non-fatal failures are explicitly logged while preserving safe fallbacks; replaced random.Random with secrets.SystemRandom to remove Bandit B311; no hardcoded secrets added. 2.2.2 - Replaced the long QMessageBox Help popup with a resizable, screen-aware, scrollable tabbed Help dialog; the Close button remains visible on small/high-DPI displays. Added Quick Help, Techniques and Authors/About tabs.\n2.2.1 - Moved Help / Authors to a permanently visible button inside the plugin window header for easier access on smaller screens. Help includes workflow guidance, topology techniques, safe-processing notes and author information.\n2.2.0 - Added Safe Processing mode to prevent QGIS shutdown on dense village/cadastral polygon datasets; replaced full-layer cumulative overlap union with bounded pairwise neighbour repair; safe mode now avoids QgsGeometrySnapper for polygon gaps and line endpoints by using conservative vertex/endpoint-to-boundary snapping; capped automatic gap scans and neighbour counts; reduced default tolerance; lowered peak memory and streams output features.\n2.1.0 - Added automatic preprocessing/topology detection and automatic repair-technique selection; possible polygon gap detection with data-driven tolerance recommendation; spatial-index-assisted polygon and line snapping; robust 2D multipart geometry normalization before output writing to prevent Failed while writing a feature errors; improved writer diagnostics and Shapefile cleanup.\n2.0.0 - Added topology repair mode for invalid geometry, duplicate geometry, polygon overlaps, small gaps/slivers and line endpoint overshoot/undershoot. Added tolerance control, refreshed interactive topology logo, protected source datasets from overwrite, and prepared Qt5/Qt6-compatible QGIS 3.22-4.x code.\n1.0.0 - Initial topology error creation release.
yes
Akmaul
2026-08-31T15:29:45.643142+00:00
3.22.0
4.99.0
None
no
Plugin Tags