{"name": "02UrbanPlanning - Urban Planning Studio", "package_name": "zero2urbanplanning", "version": "0.2.1", "experimental": false, "qgis_min": "3.28.0", "qgis_max": "4.99.0", "downloads": 131, "uploaded_by": null, "upload_datetime": "2026-11-13T05:27:19.789047", "changelog": "0.2.1 - Stable release: no longer marked experimental. Source code and issue tracker links now point to the public GitLab repository (https://gitlab.com/geophilo1/zero2urbanplanning).\n0.2.0 - Junction solutions (roundabout, channelized, grade-separated, right-in/right-out), turning heads, rounded-corner roads, width labels and a fast local rebuild. Drawing aids, style painter, plan check, planning units, revisions and zoning code presets. Street-facing buildings with perimeter rings, podiums and paired houses; site plan with parking, paths, trees and play areas; massing variants. Walking accessibility, population projection, Excel/CSV balance, charted HTML report, plan sheets and a Processing provider. Fixes: land use kept through undo, QGIS 3 NULL handling, snapping across CRSs, saving after kerb edits, deterministic parcels.\n0.1.0 - First release. Plan GeoPackage with three plan layers, development layers and code tables; styles stored in the GeoPackage. Draw page: plan boundary, road classes with a live cross-section, road and curved-road tools with snapping and angle lock, junction move and road bending, live rebuild of right-of-way, rounded junction corners, kerbs, medians and blocks that keep their land use; 37-class LBCS land-use palette with click-and-drag painting, division lines, block numbering, overlays and point facilities. Parcels by the zoning code (bundled ParcelFlux engine), buildings by setbacks, coverage, FAR, storey and height caps and seven typologies, 3D extrusion. Zoning Code dialog, plan balance with UN-Habitat targets and amenity provision, plan sheets (layout and PDF), HTML plan report, demo town.", "external_deps": null, "download_url": "https://plugins.qgis.org/plugins/zero2urbanplanning/version/0.2.1/download/"}