CRS Transform Crash Fix Fixed QgsCsException crash when toggling BLM Claims or PLSS Grid streaming layers while a wide-extent basemap (e.g. USA Topo) is loaded in a local CRS like UTM New extent_to_wgs84() utility clamps the canvas extent to the source CRS's valid geographic bounds before transforming, preventing failures when the map view extends beyond the CRS validity zone Applied to all 4 affected locations: BLM claims streaming, PLSS grid streaming, basemaps PLSS snapshot, and basemaps MRDS loading Streaming layers show a status message instead of crashing; basemap dialogs show an actionable error suggesting to zoom in or switch CRS Claims Wizard — Step 6 Next Button Fix Fixed the Next button being permanently disabled on Step 6 (Finalize) after processing claims and generating location notices Root cause: Step 6 validation redundantly checked tos_accepted, which is not persisted in the GeoPackage — so in resume scenarios it defaulted to False, blocking navigation Removed redundant tos_accepted and access_info checks from Step 6 validation (already enforced in Step 1, which must be completed before reaching Step 6) Added tos_accepted to GeoPackage metadata persistence so it properly survives across sessions Sample Push Conflict Detection Added pre-push conflict check when pushing planned PointSample records from the Field Work dialog Before overwriting existing samples, the plugin now calls the server's /check-conflicts/ endpoint and shows a warning listing which sequence numbers already exist and their current status User can choose to overwrite or cancel and adjust their start number/prefix to avoid conflicts
yes
geodb
2026-03-24T18:42:02.136030+00:00
3.0.0
4.99.0
None
no
Plugin Tags