Version: [6157] Topology Error Creator & Fixer 2.2.3

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

Version management

Plugin details