Release planning

CadCraft 0.8 impact map

Every fix and feature lined up for 0.8, and what each one touches: which apps, and which layers of the stack.

ProjectCadCraft
Sheet0.8 impact
Items297
Date2026-11-01
1Fix
269Feature
2Spike
0Platform
2Site ops
2Sanity check
21Decision
≈ 0days in the written 0.8 plans
  • Planned 0 on the plan for the release it is filed under
  • Built 297 built and working in /lab (the dev builds). Whether the public has it is its reach: "in the lab", "Live" (the last gate) or "switched off"; see docs/REACH-LIVE.md
  • Partly built 0 part of it is built in /lab; the rest waits (see "Waits on")
  • Promised 0 the live site already says it is coming
  • Moved 0 moved here from an earlier release or wishlist
  • Found 0 bug found after a release shipped; fixed in a point release or the next one
  • Candidate 0 recommended 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

Built means built and working in the lab. Live means the public can use it, and is the last gate: 293 Built · Live, 4 Built · in the lab.

Sheet 1 · impact areas

Where 0.8 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 – 104 1 – 1 1 6 113
BimCraft 1 138 – – 1 1 4 145
ModelCraft – 63 1 – 1 1 3 69
MarkupCraft – 40 – – – 1 2 43
TakeoffCraft – 40 – – – 1 3 44
CivilCraft – 87 – – – 1 3 91
DetailCraft – 45 – – – 1 3 49
PartCraft – 97 1 – 1 2 7 108
Studio – 13 – – – 2 6 21
SuperCad Studio – 120 – – – – – 120
Layers
Site and services – 9 – – 1 – 9 19
Desktop host – 6 – – – 1 1 8
App shell – 17 – – – – 1 18
App code – 183 1 – – – 5 189
Our engines – 31 – – – – 1 32
Vendor engines – 2 – – 1 – – 3
Drawing surface – 4 – – – – – 4
Help and words – 9 – – – – 1 10
Tests and tooling – 3 – – – – 1 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 Nov 1, 2026 4:00 pm.

ItemWhatAppsLayersStatusDaysWaits onIssues
Recommended for 0.6, owner to choose 2
FeatureSG.7+ Link to SG.7+ Magnet-capable magnetostatics

A 2-D triangle mesher and nonlinear magnetostatics with magnets as library scripts; the base for motor design later.

PartCraft App codeHelp and words Built · Live 7 – From: suggestion #573 (Suggestion) SG7 motor spike
Suggestions (Track SX) 26
Sanity checkSU.1061 Link to SU.1061 Older Macs and browsers: say what the oldest supported system is

Asked: a version for older operating systems such as macOS Sierra, so old computers that still work can draw (#1061, Oct 26). Do: find the real floor today for each way to run the apps (web edition: oldest Safari / Chrome / Firefox that runs the apps and WebGL; Studio on macOS, Windows 10, Linux), state it on /download and in the help, and list what a person on something older can still do (the web edition in a current browser, or older releases). No promise of a build for systems the web view no longer supports.

CadCraftBimCraftModelCraftMarkupCraftTakeoffCraftCivilCraftDetailCraftPartCraftStudio Built · Live 1 – From: site suggestion (Suggestion) /admin/suggestions, evaluated 2026-10-26
FeatureSU.1035 Link to SU.1035 Cabinet and millwork add-on: boxes from a drawing to cut list, nest, G-code and labels

Asked: draw cabinets (DWG based), print reports and generate G-code for the CNC with printed labels (#1035, Oct 25). Related: window builder (#874), CAM/CAD (#875, #886). The parts exist: product configurators (LC.14), nesting with offcuts (LC.17, SU.755), CAM posts (LC.15), labels. Missing: the cabinet itself. Do: an add-on with cabinet boxes (base, wall, tall; doors, drawers, shelves) drawn from a plan in CadCraft, a cut list and edge-banding report, nesting onto sheets, G-code per sheet, a label per part. Owner decides whether it is an add-on we build (DEC-10).

CadCraftPartCraft Built · Live 14 session sx-cabinet (next: step 4b G-code through PartCraft posts; then hardware + drilling) From: site suggestion (Suggestion) docs/0.8-PART2.md (Track SX), from /admin/suggestions 2026-10-27
FeatureSU.934 Link to SU.934 ModelCraft and PartCraft: non-uniform scale for shrinkage allowance

Asked: non-uniform scale so a pattern can be made bigger than the part to allow for shrinkage after casting (#934, Oct 23). Do: Scale takes X, Y and Z factors (and a percentage per axis), on a solid or a selection, about a chosen point; PartCraft keeps the feature in the tree so the factor can be edited later; a "shrinkage allowance" preset (percent per axis, e.g. 1.5 %) next to it.

ModelCraftPartCraft Built · Live 1 – From: site suggestion (Suggestion) /admin/suggestions, evaluated 2026-10-26
FeatureSU.929 Link to SU.929 Split a big model for printing: keys, part numbers and alignment

Asked: a program that prints larger models by splitting them, but not at that price (#929, Oct 22); the same maker’s licence tied to a USB stick (#918, Oct 22, duplicate). Today: LC.21 repairs, hollows and adds supports and walls for a print. Missing: cutting. Do: split a solid or mesh by a plane (or into a grid that fits the printer’s bed), add interlocking keys, pegs or dovetails with a clearance you set, number every part and print its number on the cut face, an assembly picture, and keep the split editable in PartCraft. No licence server, no USB key.

ModelCraftPartCraft Built · Live 6 step 5 PartCraft feature (part_PART_3) From: site suggestion (Suggestion) docs/0.8-PART2.md (Track SX), from /admin/suggestions 2026-10-27
FeatureSU.891 Link to SU.891 PartCraft simulation: contact between parts, nonlinear material, CalculiX export

Asked: a structural simulation tool like ANSYS, on open solvers such as CalculiX or Code_Aster (#891, Oct 21). Checked 2026-10-27: PartCraft solves static, modal, thermal, buckling and laminar flow on tets (sim.js). Do: bonded and frictionless contact between assembly parts, a bilinear elastic-plastic material with load steps, and export to CalculiX .inp with .frd results read back. Explicit dynamics is not planned.

PartCraft Built · Live 10 – From: site suggestion (Suggestion) docs/0.8-PART2.md (Track SX), from /admin/suggestions 2026-10-27
FeatureSU.747b Link to SU.747b NURBS surfaces, step S1: curves, untrimmed surfaces, measured continuity

Asked: concept-to-prototype NURBS and class-A surface modelling, large assemblies (#747, #748, #749, #750, Oct 16). The 0.7 spike SU.747 sized this (docs/spikes/SU.747.md): S1 = curves (degree, CVs, knots), untrimmed surfaces (loft, sweep, network, blend), measured G0–G2 continuity with PartCraft's zebra and curvature; its first 25 days don't touch the kernel. Trimming and the kernel half wait on D7.45's go/no-go.

ModelCraftPartCraft Built · Live 25–30 D7.45 go for S2/S3 (owner) From: site suggestion (Suggestion) docs/0.8-PART2.md (Track SX), from /admin/suggestions 2026-10-27
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.