Version: [4898] RecoverLand 4.8.2

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

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