Skip to content

Pre-Release v0.1.9

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Jul 04:55

In this release 0.1.9 we have been heads-down adding a lot of features and capabilities to supports, and finalized the new island detection algorithm!

New features:

  • New Islands panel!: Major new feature in the Support tab. Detects suspended/unsupported areas using a Rust-backed streaming voxel scanner running concurrently with the minima scan. Visualizes islands with GPU-accelerated overlays, contoured glow markers, and smart camera tracking to navigate between them. Yay!
  • Rust mesh loader: New Rust sidecar dramatically accelerates mesh imports: faster 3MF loader, 3MF group splitting, parallelized mesh repair, and improved STL streaming.
  • Split supports: This has been demanded by our users! Classified support geometry can now be materialized as a separate slice model via a new context menu action, with progress reporting.
  • No anti-aliasing is applied on baked supports (when detectable).
  • Stock support types (detail, structure, anchor) are now editable, and custom support types are selectable via Ctrl+1/2/3. (#232, #237)
  • Overhauled splash screen with refined branding, animated loading bar, and version display!
  • Auto-collapse non-active workflow steps on narrow topbars.
  • More progress on i18n: translated empty scene state, top bar mode tabs, and main transform toolbar. Language changes now apply on Settings → Apply instead of immediately. Looking for translators for French and German (go to our Crowdin project for instructions).
  • Added "Save Scene As...": Use menu + CTRL+Shift+S to Save As (#312)
  • Increase VOXL handling speeds. (#309, #311)
  • Support for the new GOO v5 format (exclusive of Satellite & Jupiter 2 printers)! (#308) (Thanks to KitiMinis for testing)
  • Support for tilted vats in Saturn 4 Ultra and Mars 5 Ultra. (#286)

Fixes:

  • Support placement interaction overhaul: tip size now updates correctly across multi-selections, arrange actions work on single models, and dragging the Transform gizmo no longer stops randomly. (#215, #230, #258)
  • Model hover highlight not showing from certain camera angles. (#228)
  • HOTAS/joystick and other HID devices incorrectly read as mouse input. (#281)
  • Github link in Settings → About not opening. (#290)
  • goo/ctb: layer transition exposure times not calculated correctly. (#287)
  • Non-uniform scaling of models was not working.
  • iOS: file picker now accepts mesh and scene files.
  • Several rendering fixes: support/overlay Z-ordering, surface dots overlay performance, and HLSL shader warnings.
  • The auto-updater that we introduced in 0.1.8 was not working correctly (#316)
  • The max-Z calculation was not accurate, causing miscount of layers (#285)
  • Defective meshes could create full-row artifacts shown as lines in the sliced output (#321).

Other

  • Windows: enabled long paths for Tauri builds.
  • Updated to Node.js LTS 20.20.2
  • Added properly notarized macOS builds, thanks to @pkElectronics!

Contributors
@PaulGD03, @aaron1138, @Jo-Con-El, @pkElectronics, @TheDevMinerTV, @ada-phillips, @SinXIV, @csreades