changelog=4.8.2 Geometry diagnostics: provider.reloadData after commit (stale provider cache on GPKG/PG), detailed logs in _buffer_update to expose silent failures (target_fid, attr_ok/fail, wkb_len, geom rejected). 1168 tests. 4.8.1 Critical fix: canvas refresh after Rewind/Undo via refreshAllLayers (cache invalidation). 1168 tests. 4.8.0 UX hardening: reentrant tracker suppress (fix bug where Rewind captured its own edits), visual feedback on restore cancel, visible auto-undo failure logs, tracking disable confirmation, accurate STRICT cancel message, tracking toggle log. 1164 tests. 4.7.0 QA hardening: strict atomic temporal restore, pre-check geom capability before attr write, accurate cancel state, real-layer preflight, write queue explicit reject, journal lock degraded mode, Python 3.14 XMLParser fix. 1148 tests. 4.6.0 Perf: async stats and smart bar, BLOB-free search, strict restore chunked by action, lightweight commit capture (NoGeometry). 1147 tests. 4.5.0 qgisMinimumVersion lowered from 3.44 to 3.40 LTR. compat.py: cross-version resolvers for Qgis.GeometryType, Qgis.WkbType.NoGeometry, plus qgis_version_info() and is_qt6() helpers. geometry_preview.py: QgsRubberBand uses QgisCompat.GEOM_* (no more raw ints, fixes Qt6 strict TypeError). geometry_utils.py: NoGeometry detection covers Qgis.WkbType and QgsWkbTypes paths. CI matrix uses floating tags (ltr, latest, 4.0-trixie). 15 compat regression tests added. 4.4.0 Fix: dashboard showed 0 on PG/DB layers (timezone drift in date filter). Fix: project switch kept stale journal data. Dashboard now refreshes in real time after each commit. 1069 tests. 4.3.1 Datasource alias table for moved layers. Writer lock (PID-based, Windows-safe). Journal audit service. Public API (journal_path, log_path, stats). Rotating log handler. Password scrubbing via QgsDataSourceUri. Dashboard shows full journal span on open. 1057 tests. 4.2.0 Security hardening (defusedxml, SQL safety, log sanitization). DB restore: PostgreSQL, MSSQL, Oracle via saved connections. Removed legacy PG code (~930 lines). 4.1.3 Temporal restore, time slider, schema v2, preflight checks, QGIS 3.44-4.x compat. 4.0.0 Local SQLite audit, automatic capture, paginated search, schema drift, retention.
yes
yadda07
2026-04-30T10:03:35.299689+00:00
3.40.0
4.99.0
None
no
Plugin Tags