Version: [4429] geodb.io 2.4.3

v2.4.3 — Qt6 Method Compatibility
Replace all deprecated .exec_() calls with .exec() across all dialogs,
event loops, and message boxes
Ensures forward compatibility with Qt6 / QGIS 4.0+ where .exec_() is
removed
Add Alaska claims implementation planning docs
v2.4.2 — Cross-Version Compatibility (QGIS 3.36 / 3.38+ / 4.0)
Fix QgsField TypeError across all QGIS versions (3.36, 3.38+, 4.0)
with runtime probe and triple fallback (QMetaType instance → Type enum
→ QVariant)
Fix QGIS 4.0 plugin load crash from unscoped Qt enums (Qt.DashLine,
etc.) by centralizing all Qt enum constants in utils/compat.py
Fix QGIS 4.0 "No module named sip" by using qgis.PyQt.sip fallback
Fix streaming layer RuntimeError crashes on project switch via
sip.isdeleted() guard
Fix PLSS grid streaming checkbox staying disabled after session
restore
Add URL scheme validation for BLM/PLSS fetch workers (security
hardening)
Replace all old-style Qt enum usage across 21 files with centralized
compat constants
v2.4.1 — Compatibility & Streaming Fixes
Add Qt5/Qt6 compatibility layer for QgsField types (utils/compat.py) —
fixes QgsField errors on QGIS 3.36 and earlier
Fix QgsField() crash on QGIS 3.38+ by wrapping QMetaType.Type enums as
QMetaType instances
Fix PLSS grid streaming checkbox staying grayed out after session
restore
Improve login error messaging
Add BLM claims manager and PLSS streaming manager
Basemaps widget and config updates
Supported QGIS versions: 3.0 – 4.99

yes

geodb

2026-03-19T20:44:50.372239+00:00

3.0.0

4.99.0

None

no

Version management

Plugin details

QGIS sustaining members

Flagship membership


Flagship membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership


Large membership