1.29.1 - Alias badge beside each tool name; PlanX colours in light and dark themes; amber read-only layer bar; one-line coordinates; CAD Drafting Toolset in every title; developer smoke-test checklist removed from the menu and Docs. 1.29.0 - Three-tab dock (CAD, Measure, Urban) with labelled tools, inline settings for 12 tools, session-wide OSNAP/ORTHO/POLAR/DYN, and five street and parcel design tools: Buildable Envelope, Sight Triangle, Parking Layout, Roundabout and Turning Head (44 tools). 1.28.0 - Precision drafting: AutoCAD-grade Object Snap (OSNAP) with typed glyph markers, Ortho (F8) and Polar (F10) tracking with dashed rays, and live Dynamic Input Heads-Up Display (F12). Unified DraftingWorkbench, application-wide shortcuts, pure pytest suite, and dual-runtime QGIS 3 LTR and QGIS 4 verification. 1.27.6 - Redesign plugin icon to high-end 3D tactile brand design with circular teal pedestal, zero margin, and refreshed documentation links. PlanX CAD Toolset 1.27.0 - Core modify gap-fillers: six new drafting commands. - Chamfer (CHA): straight distance-distance corner cut between two lines, with a live hover preview and automatic trimming of both lines. - Break (BR): split a line at a picked point, or remove the span between two picked points. - Lengthen (LEN): change a line by delta, percent, or total length; the end you click is the end that moves. - Align (AL): move and rotate a feature onto source/destination point pairs, with optional scaling. - Stretch (S): drag a crossing window and move only the vertices inside it, across every editable layer at once. - Explode (X): split a multipart feature into single parts, or a line/polygon boundary into single segments. - CHAMFER and CHA now start the general two-line Chamfer tool; the urban Block Chamfer keeps BLOCK and BLOCKCHAMFER. - QGIS 4 readiness: managed memory layers declare their fields in the provider URI, removing the last QVariant usage from the plugin. PlanX CAD Toolset 1.26.2 - Restored the author spelling in plugin metadata. PlanX CAD Toolset 1.26.1 - QGIS 4 / Qt6 compatibility and Plugin Hub security-scan maintenance. - Scoped every QGIS enum access for Qt6 / QGIS 4 (geometry types via QgsWkbTypes.GeometryType, vertex and rubber-band markers via IconType), clearing all Qt6 enum-compatibility warnings while staying compatible with QGIS 3.28 LTR. - Replaced defensive try/except wrappers with contextlib.suppress to resolve the Plugin Hub Bandit security-scan findings; the same best-effort operations remain guarded with no change in behavior. - No functional, command, shortcut, or project-format changes.
yes
Token
2026-10-27T17:00:39.147696+00:00
3.28.0
4.99.0
None
no
Plugin Tags