Version 5.0.0
September 29, 2026
Initial release.
- Plan and Area element types. Plans carry a real-unit frame (metres or feet), a snap grid and an optional underlay; areas are shapes on it with codes, per-type field layouts and per-site titles.
- Area types in project config, each a
hall,standorfeature, with a colour, a code prefix and its own field layout. Hall, Stand and Facility are created on install. - The designer: Leaflet
CRS.Simplewith Leaflet-Geoman — rectangles, polygons and circles; edit, drag, rotate and remove; snapping to the grid and to neighbouring areas; a details panel, a searchable area list, and Craft's slideout for each area's fields. - Derived data: surface, centroid, bounding box and dimensions of every shape; each area's hall from where its centre is; automatic codes (A, B… for halls, A-01, A-02… for stands).
- Front end:
craft.hitz.render()with labels, tooltips, popups or a popup template, legend, search, highlighting and#hitz=deep links;craft.hitz.planData()for your own renderer; a JavaScript API andhitz:selectevents. - Element queries (
plan,type,kind,hall,code,availability,surface) and the Hitz Plans and Hitz Areas relation fields. - Pro: stand availability, GeoJSON import/export, stands CSV, the JSON endpoint and the
hitz/plans/*console commands. Lite: one plan and 40 areas.