Skip to content

Kromacut v3.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 10:08
4427eca

Installation

macOS:

  1. Download the .dmg file for your Mac:
    • Apple Silicon (M1/M2/M3): *_aarch64.dmg
    • Intel: *_x86_64.dmg
  2. Open the DMG and drag Kromacut to Applications
  3. Remove quarantine (required for unsigned apps):
    sudo xattr -d com.apple.quarantine /Applications/Kromacut.app
  4. Launch from Applications

Windows:

  1. Download the -setup.exe installer.
  2. Run the installer and follow the prompts. The standard Windows installer includes the Microsoft Edge WebView2 bootstrapper, but requires internet access if WebView2 needs to be installed or updated.
  3. For offline Windows machines, download the *_offline-setup.exe installer instead.
  4. Launch Kromacut from the Start menu

Linux:

  1. Download the .AppImage or .deb file
  2. For AppImage: chmod +x Kromacut*.AppImage && ./Kromacut*.AppImage
  3. For Debian/Ubuntu: sudo dpkg -i kromacut*.deb

What's Changed

Added

  • In-app user documentation - Added a bundled Markdown Docs view with a conventional guide table of contents, per-page tables of contents, stable heading links, header brand navigation back to the app, cross-document navigation, and end-user guides for the image-to-3D-print workflow
  • 2D image resolution resize - Added a 2D Resize Image tool for downscaling the current image by percentage before color reduction or 3D model generation
  • Filament profile renaming - Added a rename action for saved Auto-paint filament profiles
  • Pre-build model size estimate - Added an estimated 3D model size to the Pixel Size setting, shown as a blue input-height estimate beside the input when space allows so users can preview footprint and stack height before building the model

Changed

  • Project license - Kromacut is now licensed under AGPL-3.0-only instead of MIT so redistributed or hosted modified versions must stay open under the same copyleft terms
  • Web metadata - Improved the page title, search description, canonical URL, social preview tags, and web app manifest metadata for hosted Kromacut pages
  • Filament profile extension - Auto-paint filament profile exports now use .kfil by default while continuing to import legacy .kapp files
  • Smooth meshing performance - Smooth mesh generation now uses one fast welded-grid algorithm with deterministic boundary-chain smoothing in a bounded sub-pixel envelope and fan-triangulated caps instead of contour tracing and cap cleanup, avoiding hangs and browser memory blowups on complex image layers

Fixed

  • Desktop update notices - Fixed the Tauri desktop update checker so it runs without requiring the disabled global Tauri API, reports when the release endpoint differs from the installed app, uses a solid notification surface, and opens the GitHub releases page from the download button
  • Windows desktop image drop - Disabled Tauri's native webview file-drop interception so dragging image files onto the 2D canvas can reach the app's HTML drop handler on Windows
  • Smooth meshing layer coverage - Smooth meshing now applies to every generated layer without mesher substitution state
  • Smooth STL export - STL export now preserves smooth layer geometry instead of compacting smooth builds back into square-pixel heightfields
  • Manual 3D build trigger - 3D print settings, including the smooth meshing toggle, no longer start or cancel preview mesh generation unless the user clicks Build 3D Model