v0.4.0
- Multi-STL upload: drag and drop or select multiple STL files at once for combined processing.
v0.3.4
- Box dimension changes (Length / Width) are now immediately reflected in the layout canvas.
- Added dimension rulers with graduation marks along the bottom and left edges of the layout canvas.
v0.3.3
- Added trash zone to layout editor for deleting noise shapes.
v0.3.2
- Improved 3D scan table removal.
v0.3.1
- Fixed WebGL context exhaustion when loading multiple STL files.
v0.3.0
- Added manual part positioning editor: drag and drop parts in a 2D top-down view before generating DXF files.
v0.2.0
- Umbrella issue: For objects taller than the main foam layer, the cutout is now computed from only the part of the mesh that sits within that layer — not the full top-down silhouette.
v0.1.14
- Fixed browser slowdown when loading multiple STL files.
v0.1.13
- Upload history is retained — up to 50 most recent files are kept, oldest are evicted automatically.
v0.1.12
- Removed white edge outlines from 3D preview — shapes now render as clean colored solids.
v0.1.11
- Added STL fragmentation repair pipeline.
v0.1.10
- Automatic 3D scan cleaning: removes table-surface noise before processing.
v0.1.9
- Added AES-256-GCM based file encryption.
v0.1.8
- Position small objects (≤ min_height_threshold) on top of main foam layer.
v0.1.7
- Added box corner radius for foam layers.
v0.1.6
- Added corner filleting for smooth G1-continuous laser cutting paths.
- Replaced sharp polygon corners with smooth arc transitions.
- Added circle detection and Douglas-Peucker simplification.
- Improved DXF export with configurable fillet radius.
v0.1.5
- Initial release with core functionality.
- STL processing, 2D projection.
- DXF export.
- 3D preview windows.