Release planning

CadCraft 0.7 impact map

What is left from 0.6 and what comes next: every item that was not finished when 0.6 shipped moved here with its status, plus new requests. 0.6 itself keeps what was built.

ProjectCadCraft
Sheet0.7 impact
Items115
Date2026-10-26
10Fix
88Feature
3Spike
3Platform
2Site ops
9Sanity check
0Decision
≈ 0days in the planned and moved items
  • Planned 0 0.6 part 1 or part 2 list
  • Built 115 built and working in /lab (the dev builds); ships with 0.6
  • Partly built 0 part of it is built in /lab; the rest waits (see "Waits on")
  • Promised 0 the live site already says 0.6
  • Moved 0 moved from the 0.5 wishlist
  • Found 0 bug found after 0.5 shipped; 0.5.1 or 0.6
  • Candidate 0 recommended for 0.6 in a spike or session log; owner to choose
  • Community please test 0 built and in /use; a Discord post gives the steps and the expected result and asks people to try it on their own devices, files or know-how
  • Decision Time 0 a decision, check, file, key, flag or go only you can give; folds into the list once answered

Sheet 1 · impact areas

Where 0.7 lands

How many items touch each app and each layer, by kind. One item can touch several areas, so the rows add up to more than the item count. Pick a row to filter the schedule below.

Impact areaFixFeatureSpikePlatformSite opsSanity checkDecisionAll
Apps
CadCraft 4 38 – 2 – 4 – 48
BimCraft 3 34 1 2 – 6 – 46
ModelCraft – 21 3 2 – 3 – 29
MarkupCraft – 16 – 2 – 2 – 20
TakeoffCraft 1 15 – 2 – 2 – 20
CivilCraft – 34 – 2 – 3 – 39
DetailCraft – 16 – 2 – 2 – 20
PartCraft – 23 2 2 – 4 – 31
Studio 2 8 – 1 1 – – 12
SuperCad Studio – – – – – – – 0
Layers
Site and services – 4 – – – – – 4
Desktop host – – – – – – – 0
App shell 1 13 – 2 – – – 16
App code 2 28 – – – – – 30
Our engines – 4 – – – – – 4
Vendor engines – 2 – – – – – 2
Drawing surface 3 4 – – – – – 7
Help and words – 3 – – – 1 – 4
Tests and tooling – – – 1 – 3 – 4

Sheet 2 · schedule

Every fix and feature

Grouped by track. App chips carry each app’s layer colour; Studio is in ink. "Waits on" names what has to happen first; the small lines under it say who asked and where the item is written up.

Add an item Fork map (Rust and C++ forks) The roadmap

Issues sync every 10 minutes; last sync Oct 26, 2026 10:50 pm.

ItemWhatAppsLayersStatusDaysWaits onIssues
Suggestions from /suggest (Oct 14–20) 8
FeatureSU.878 Link to SU.878 Structural design: load combinations by code and steel member checks

Asked: structural analysis and design in the suite, for students, teachers and engineers (#878, Oct 20); one place for the analysis suites engineers pay for (#754, Oct 16); steel structure analysis is too expensive (#859, Oct 20). Checked 2026-10-22: 0.6 LC.4 built linear 3D frame analysis in DetailCraft and BimCraft (load cases, combinations typed by hand, reactions, member forces, deflections, PDF/CSV report), and every panel says it is not a code check (owner, LC.4: codes later, one at a time, engineer-reviewed). Do (owner 2026-10-22: both US and EU): (a) load combinations generated from ASCE 7 (LRFD + ASD) and from EN 1990 (ULS + SLS, partial factors as recommended values with a National Annex table to edit); (b) steel member checks for both: AISC 360 and EN 1993-1-1 (tension, compression with flexural and lateral-torsional buckling, bending, shear, combined), the code chosen per project, utilisation per member, coloured in the view; (c) the report shows every clause used; (d) known-answer tests against textbook examples, and an engineer's review before it leaves /lab. Concrete design and slabs stay out of this item. Suggestions 2026-10-26: Asked again on /suggest (#1057 SPACE GASS, Oct 26; #931 Robot, Oct 22; #1056 ETABS, Oct 25: its concrete / slab side is SU.1056).

BimCraftDetailCraft Built 9 session make-07 From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
FeatureSU.810 Link to SU.810 Open .3dm files; spike a live link to a visual-scripting graph

Asked: a link between the Rhino and CadCraft worlds, maybe a live connection through Grasshopper (#810, Oct 19); a more flexible freeform modeller with better rendering (#860, Oct 20). Related DC.54 (parametric modelling and scripting). Checked 2026-10-22: no app opens .3dm today. The file format's reference toolkit (openNURBS) is published with source under a permissive licence: check it with the licence gate before reading a line. Do: (a) .3dm import in ModelCraft and PartCraft (meshes, Breps tessellated, curves, layers, colours, instances), reported honestly for what isn't read; (b) a one-day spike: what a live link would take (a small plug-in on the other side speaking our MCP/control channel, Track AS), written up for the owner. Rendering is Track RN.

ModelCraftPartCraft Built 3 session usd From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
FeatureSU.772 Link to SU.772 Laser cutting and engraving: send drawings to a laser

Asked: the laser engraving program a small business depends on keeps it on Windows; a free Linux-friendly one would free it (#772, Oct 17). Checked 2026-10-22: PartCraft's CAM writes G-code for mills (Fanuc, GRBL, LinuxCNC posts); nothing drives a laser. Do: a Laser panel (CadCraft first, PartCraft flat parts next): layers → cut / score / engrave with power, speed, passes; fill engraving of closed shapes and pictures (dithered); order inside-first; GRBL laser mode G-code ($32, M4 dynamic power) with frame-the-job and a preview; send over Web Serial in the browser and Studio. Other controllers' formats are a later item.

CadCraftPartCraft Built 3 session make-07 From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
FeatureSU.755 Link to SU.755 Nesting: plate stock with numbered offcuts to reuse later

Asked: multi-plate automatic nesting as good as the commercial nesting programs, G-code later, with a way to store and number plates so odd-shaped offcuts are used in future jobs (#755, Oct 16). Checked 2026-10-22: 0.6 LC.17 built lib/nest (plates or a roll, several plates, grain, turns, holes, exact re-check; PartCraft and MARKERNEST); NEST-CAD-PATH asks how CadCraft outlines reach it. Missing: offcuts. Do: after a nest, each sheet's leftover becomes a numbered remnant (outline, material, thickness) in a stock list saved with the project and exportable; the next nest uses remnants first, then full sheets; labels for the remnant numbers; the report lists what each job used. Suggestions 2026-10-26: Asked again on /suggest (#961, Oct 24): nesting inside the CAD environment (see NEST-CAD-PATH).

CadCraftPartCraft Built 2 session make-07 From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
FeatureSU.881 Link to SU.881 Portuguese in 0.7: Brazilian Portuguese kept complete, and Portugal Portuguese

Asked: a full Portuguese (Portugal and Brazil) interface for every app, tool, menu and workflow, for newcomers and professionals who work better in their own language (#881, Oct 20). Owner 2026-10-22: "do Portuguese". Checked 2026-10-22: pt-BR is a finished draft in all 16 scopes (docs/lang-sessions/pt-BR.md; gap fill for bimcraft and modelcraft the same day). There is no pt-PT, and a pt-PT file would fall back to pt then English, never to pt-BR, so it has to be a whole file. Do: (a) pt-PT by the docs/LANGUAGES.md routine — glossary tools/lang/glossary/pt-PT.md with a pt-BR column, as es-ES has es-MX (ficheiro, ecrã, guardar, eliminar, utilizador, pré-visualização; the AO90 spelling; Portuguese NP / EN drafting terms), every scope translated from the English with pt-BR as a reference, never a word swap; (b) pt-BR kept at 0 missing / 0 stale until 0.7 closes, after each session's What's new strings land; (c) both say "Draft translation, not yet reviewed by a native speaker" until a native reviewer reads them (owner item); (d) the language picker lists both by their own names.

CadCraftBimCraftModelCraftMarkupCraftTakeoffCraftCivilCraftDetailCraftPartCraftStudio Built 1 session lang-pt-PT (+ pt-BR gap fills) From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
FeatureSU.461 Link to SU.461 BimCraft as an Archicad / Vectorworks / Revit alternative: floor-plan-first workflow

Asked: an alternative to Archicad (#461, #567, #895, #896), to Vectorworks for architecture, landscape and interiors (#856, perpetual licence gone), to Revit (#884), and one BIM tool that starts from the 2D floor plan with the 3D made automatically (#879). Owner 2026-10-22: this belongs in 0.7. Checked 2026-10-22: BimCraft already draws walls, doors, roofs, rooms and schedules from a plan (BimCraft Draw), reads and writes IFC, opens Revit and Archicad bundles (DF.12b/c, partial) and has pipes and ducts (DF.29). It was filed under DC.1 (one app with plugin modes, SuperCadCraft), which is a different ask. Do: (a) one day working through a small house the way an Archicad user does (floor plan first, 3D follows, sections and elevations from the model, schedules, sheets) and a list of what is missing or clumsier, shared with SU.751; (b) the top gaps from that list built or filed with sizes; (c) a check of what Archicad and Vectorworks can exchange (IFC, DWG, their own bundle formats) and what we can honestly read of .pln (#567): the format is closed, so no promise until the licence gate has looked. Session `bim-07` (wave 2). The four Archicad suggestions (#461, #567, #895, #896) were merged into #461 on 2026-10-22, votes kept once per voter. Owner 2026-10-22: the family modeler is to work "just like Archicad" objects: see BIM-FAM-MORE and BIM-FAM-SOLID. Suggestions 2026-10-26: Asked again on /suggest (#981 Allplan, Oct 24; #930 and #1055 Archicad + Revit mix, #933 Vectorworks 2D). The extra asks are SU.1055 and SU.912.

BimCraft Built 4 session bim-07 From: site suggestion (Suggestion) /admin/suggestions, reviewed 2026-10-22
Suggest an item

Anyone can send one; no account and no name needed. The team reads each idea, and the ones we take on appear on this page. Please leave out web addresses.