Version: [4974] PlanX CAD Toolset 1.26.1

## [1.26.1] - 2026-07-13

- Plugin Hub compatibility and security-scan maintenance release; no
functional changes.

### Compatibility
- Scoped every QGIS enum access for Qt6 / QGIS 4: geometry types now
resolve through `QgsWkbTypes.GeometryType.*`, and vertex and
rubber-band markers through `QgsVertexMarker.IconType.*` and
`QgsRubberBand.IconType.*`. This clears all 90 Qt6 enum-compatibility
warnings while staying compatible with QGIS 3.28 LTR.

### Quality
- Replaced defensive `try/except: pass` wrappers with
`contextlib.suppress`, resolving the Plugin Hub Bandit security-scan
findings that blocked 1.26.0. The same best-effort operations remain
guarded, with no change in behavior.

## [1.26.0] - 2026-07-13

- Target release: PlanX CAD Toolset 1.26.0 — global English workbench
and documentation

### Changed
- Standardized the complete user-facing workbench on concise English
terminology, including dock labels, tooltips, status messages, setup
dialogs, onboarding, diagnostics, release-readiness views, menus, and
About content.
- Removed bilingual labels and legacy localized search aliases so
command discovery, shortcut guidance, and support screenshots present
one consistent global interface.
- Rebuilt the command reference, shortcut map, smoke-test checklist,
and README as English-only resources while preserving the existing CAD
concepts, precision-input examples, and accessibility guidance.
- Refreshed Plugin Hub release notes and citation metadata for the
1.26 release line.
- Standardized newly generated road-platform, junction-island, and
buffer layers on descriptive English layer names, field names, and
attribute values.

### Fixed
- Made empty Enter finish a valid in-progress sketch instead of
restarting the active tool and discarding vertices; incomplete
sketches now remain intact and request the missing points.
- Made Escape from the focused command line clear the input and safely
cancel the active CAD operation.
- Made Rotate and Mirror operate in a local metric CRS so
high-latitude geographic projects preserve physical lengths, curved
geometry, and Z/M values.
- Corrected Multi-Offset previews when the map canvas and selected
layer use different CRSs.

### Compatibility
- Preserved internal tool keys, module names, and stored settings keys
used by existing projects.
- Added compatibility mapping for legacy road-platform and
junction-island layers, fields, CRSs, and attribute values so existing
projects are reused in place—even after a project-CRS change—while new
projects receive the English schemas.
- Retained the established AutoCAD-style command aliases, keyboard
shortcuts, project formats, and QGIS 3.28 through QGIS 4 compatibility
range.

### Quality
- Expanded release checks to detect accidental bilingual user-facing
copy while allowing author and institution proper names.
- Kept all help tables, dialog controls, and workbench feedback
screen-reader accessible after the terminology consolidation.

yes

geo140195philo

2026-07-13T18:31:05.988848+00:00

3.28.0

4.99.0

None

no

Version management

Plugin details