removedInput schema / $defs / DimSpec / properties / chain / default
Removed value: -false
removedInput schema / $defs / DimSpec / properties / in3d / default
Removed value: -false
changedInput schema / $defs / Point2 / description
Previous value: -"[x, y] in centimeters; x grows right, y grows down"New value: +"[x, y] cm"
removedInput schema / $defs / PolylineSpec / properties / closed / default
Removed value: -false
removedInput schema / $defs / PolylineSpec / properties / curved / default
Removed value: -false
removedInput schema / $defs / PolylineSpec / properties / divider / default
Removed value: -false
removedInput schema / $defs / RoofSpec / properties / gables / default
Removed value: -false
changedInput schema / $defs / RoofSpec / properties / kind / description
Previous value: -"`gable` (two slopes, default; steep = A-frame) or `shed` (one slope rising from the pts[0]→pts[1] side)"New value: +"Default `gable` (steep = A-frame); `shed` rises from the pts[0]→pts[1] side"
addedInput schema / $defs / RoofSpec / properties / kind / enum
Added value: +[
+ "gable",
+ "shed"
+]
changedInput schema / $defs / RoofSpec / properties / skylights / description
Previous value: -"Glazed openings cut through the roof: center `at:[x,y]` on the plan, `w` along the ridge and `d` across it (plan size), cm"New value: +"Glazed roof openings: center `at`, `w` along the ridge, `d` across, cm"
changedInput schema / $defs / RoomSpec / properties / ceiling_flat / description
Previous value: -"Ceiling mode: true (default) is flat at storey height; false follows wall profiles. Lower roof panels clip either mode"New value: +"Ceiling flat at storey height (true, default) or following the wall profiles (false)"
changedInput schema / $defs / RoomUse / description
Previous value: -"Declared room program, independent of its display name. Auto preserves legacy name/equipment inference; other values are explicit intent"New value: +"Declared room program; `auto` infers it from the name and equipment"
changedInput schema / $defs / SolidSpec / properties / profile / description
Previous value: -"Instead of `pts`: cross-section `[[u,z],…]` cm swept from `a` to `b`; u runs across the path (for a→b going down the plan, +u is +x), z is the height above the storey floor"New value: +"Instead of `pts`: cross-section `[[u,z],…]` cm swept from `a` to `b` (+u is +x when a→b goes down the plan; z above the floor)"
removedInput schema / $defs / WallPath / properties / closed / default
Removed value: -false
removedInput schema / properties / px / default
Removed value: -false
changedInput schema / properties / px / description
Previous value: -"Every point is given in pixels of the background image (converted with its scale and offset); lengths (t, h, off) stay in cm"New value: +"Points are background-image pixels; lengths stay in cm"
changedInput schema / properties / solids / description
Previous value: -"Solids from polygons: plan outlines raised by `h` (slabs, mezzanines, decks with any shape) or cross-sections swept from `a` to `b` (gables, ramps)"New value: +"Solids: plan outlines raised by `h` (slabs, decks) or cross-sections swept from `a` to `b` (gables, ramps)"
removedOutput schema / properties / ids / description
Removed value: -"Ids created or touched"
removedOutput schema / properties / ok / description
Removed value: -"Always true"
removedOutput schema / properties / rev / description
Removed value: -"Plan revision"
removedOutput schema / properties / text / description
Removed value: -"The reply as written"
removedOutput schema / properties / v / description
Removed value: -"Plan version written to, when there are several"