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
Requests for 0.8 10
FeatureD8.14 Link to D8.14 Full-screen crosshair, edge to edge, in every app (CURSORSIZE 100)

Settings › General › Full-screen crosshair: one switch for all eight apps. Two thin lines through the pointer run edge to edge across the drawing or view under it, so you can check by eye that two things line up; toolbars, cards and hints over the view stay on top, and nothing changes with a finger. CadCraft draws it itself (in the active pane of a split view, following the UCS) and also has it as a fourth cursor size, Full screen, set by CURSORSIZE as in AutoCAD: 100 is full screen, a smaller number picks the nearest size (under 5 Small, 5–9 Medium, 10–99 Large). Discord 2026-10-30 (a Discord member, from the other CadCraft channel), owner: "need another feature added to 0.8 now", then "allow the fullscreen crosshairs on all apps". Built 2026-10-30, ready in /lab; plan docs/0.8-PART4.md § D8.14.

CadCraftBimCraftModelCraftMarkupCraftTakeoffCraftCivilCraftDetailCraftPartCraft App shellApp code Built · Live 1 – From: Discord community (Discord) Discord 2026-10-30 (owner: add to 0.8 now)
Computational engineering (Track CE) 12
FeatureCE.1 Link to CE.1 Field kernel: voxel signed-distance shapes

Our own field kernel (lib/field): parts as a fine voxel distance field, built from meshes or formulas (gyroids and other lattice surfaces), joined, cut, shelled and blended, then turned back into a closed, printable mesh. Same inputs give the same result every time. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft Our engines Built · Live 5 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.2 Link to CE.2 CraftScript fields: build shapes from a script

CraftScript, Lua and Python get field values and builtins: lattice surfaces, beams, channels along a path, booleans, and turning a field into a body. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 2 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.3 Link to CE.3 Generated feature: a script that adds a body to the part

A generator script becomes a feature in the part with its own inputs form; change an input and the part is rebuilt like any other feature. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 3 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.4 Link to CE.4 Engineering library with sources

Unit-checked engineering calculations as readable scripts: pipe and channel flow, heat transfer, wall thickness under pressure, nozzle flow and material data. Every value says which textbook formula it came from. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 3 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.5 Link to CE.5 Example generators: heat exchanger, lattice bracket, manifold, nozzle

Ready-made generators that size a part from requirements: a gyroid heat exchanger, a graded lattice bracket, flow-sized manifolds and a textbook nozzle with cooling channels, each with a data sheet. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 4 nozzle: wire the export notice (O3 answered 2026-10-28) From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.6 Link to CE.6 Manufacturing rules for generated parts

Process profiles (FDM, SLA, SLS, metal powder bed) with minimum walls, holes, overhangs and powder drains; generators follow them and the 3D print check confirms the result. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 2 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.7 Link to CE.7 Engineering data out for FEA and CFD

A data sheet (JSON and PDF) with every computed value, the field and properties as VTK files for ParaView and analysis tools, and 3MF with lattice data. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App code Built · Live 2 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.8 Link to CE.8 Generators check their own design

A generator can run PartCraft's Simulation, Thermal and Flow on its result and adjust the design until it fits, for example resizing a heat exchanger until the pressure drop is in range. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft App codeOur engines Built · Live 3 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.9 Link to CE.9 Engineer workspace

A workspace for generators: pick one, fill in the requirements, run it, read the data sheet and checks, and save the outputs. Generators can also come as add-ons. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraftSuperCad Studio App code Built · Live 2 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
Sanity checkCE.10 Link to CE.10 Portable use: run from a USB drive, settings stay beside it

Make sure the portable Windows Studio keeps every setting, add-on and generator in its own folder and asks before any device access; a Linux portable mode; a help page listing what is written where. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraftStudio Desktop host Built · Live 1.5 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.11 Link to CE.11 Computational engineering: help, translations, results

Help for fields, writing a generator, the engineering library, data sheets and portable use; Spanish (Mexico), Indonesian and French drafts; the release note with the same-result, watertight and speed results. Discord request, owner put it on 0.8 on 2026-10-27. Plan docs/0.8-PART3.md.

PartCraft Help and words Built · Live 1.5 – From: Discord community (Discord) Discord 2026-10-27 (owner: add this to 0.8)
FeatureCE.14 Link to CE.14 OpenVDB (.vdb) out from the field engine

The field kernel writes a part's field as an OpenVDB level set (.vdb), the sparse format renderers, simulation and 3D programs read. Every add-on built on the field engine can use it; in Engineer it is a Level set (.vdb) button in Data out. Checked with OpenVDB's own reader: every sampled value, the active voxels and the bounds read back exactly. Discord follow-up from the requester, owner's go on 2026-10-29. Plan docs/0.8-PART3.md.

PartCraftSuperCad Studio Our enginesApp code Built · Live 3 – From: Discord community (Discord) Discord 2026-10-29 (owner: go)
From Discord (to review) 1
FeatureBot obtainedDC.117 Link to DC.117 Add-on: CabinetCraft (custom cabinets, an add-on for PartCraft, BimCraft, CadCraft and ModelCraft)

Asked on Discord: "CabinetCraft, CAD software for designing custom cabinets, like Cabinet Vision or Mozaik". Owner: sounds like an add-on rather than an app, so it is built as an add-on for PartCraft on top of the existing cabinet model, cut list and 32 mm drilling (SU.1035).

CadCraftBimCraftModelCraftPartCraft Built · Live – Owner: machine run, maker review, shop rates; /lab steps per app in cabinetcraft_addon.md (Round 4). From: Discord community (Discord) Pasted from Discord by the owner
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.