Skip to content

4.7.0

Latest

Choose a tag to compare

@stewartoallen stewartoallen released this 25 May 00:02
· 5 commits to master since this release

Release 4.7.0

A broad update focused on SLA/MSLA export coverage, DXF import, CAM routing and drilling fixes, and a substantial menu/theme cleanup across Kiri:Moto.

SLA / MSLA

  • add CTB export support with Chitubox machine profiles
  • add Goo and PRZ export support for Elegoo and Phrozen targets
  • add Photon Workshop family export support for newer Anycubic Photon machines
  • add generic raster SLA and vector SLA output formats
  • add volume rendering and make it the default SLA rendering path
  • improve SLA support generation and support geometry handling
  • add SLA raster, metadata, and process timing helpers for exposure, lift, retract, waits, PWM, and transition layers
  • add tilt-motion support for Goo/Elegoo targets
  • add memory growth and fallback handling for SLA wasm slicing
  • add and enable new Anycubic Photon, Creality, Elegoo, and Phrozen SLA printer profiles
  • add CTB conversion utility and MSLA format reference documentation

CAM

  • add basic finish cut capability to Area clear operations
  • improve routing between Area operation regions
  • add tool move epsilon to reduce false-positive collision detection
  • fix contour filtering errors
  • fix CPU contouring with more than one isolated body
  • fix contour Y handling that could mutate cached widget vertices
  • fix tool change dwell time
  • force tool lift between drill operations
  • fix drill marking with latent thru settings
  • fix widget and tab assignment during slicing
  • patch tab record format handling
  • remove metric/imperial scaling factor from A axis output

Import / Export

  • add DXF import support
  • add DXF spline support
  • reconnect DXF open lines with shared endpoints
  • normalize the DXF import dialog
  • add automatic DXF unit detection and scaling, including Z/depth scaling
  • proxy print start commands when needed
  • add Bambu SSDP model option

UI / Workflow

  • rebuild the Kiri:Moto menubar from JS instead of static HTML
  • restructure top menus and move mode tools into the menubar build
  • add a shared palette and theme CSS foundation
  • reorganize Kiri CSS and normalize menu colors
  • make rotate and scale panels draggable
  • make CAM setting groups collapsible
  • move device/profile controls to the left menu
  • move Save As commands into the file menu
  • replace transient alerts with a busy spinner
  • add middle-button drag support
  • add automatic slideshow behavior for narrow windows
  • improve popup positioning, z-index layering, and menu hover behavior
  • add missing language keys for new menu items
  • fix file New/Open state clearing and rebuild behavior

Mesh:Tool / Void:Form

  • update Mesh:Tool visuals and add document history support
  • continue Void:Form boundary provenance work
  • add Void:Form constraints and chamfer/offset planning docs
  • improve Void:Form solids, geometry store, rebuild, and toolbar internals

Platform / Build

  • add localhost HTTP POST proxy support for embedded HTTPS contexts such as Onshape
  • add CORS headers and secure-request handling for proxy routes
  • fix Docker build steps and update Docker Node version
  • fix esbuild mkdir race and node module external handling
  • remove Windows build from GitHub workflow
  • update Electron hide/show handling and Windows link workaround