Download
Get the latest release of Zoo Modeling App for macOS, Windows, or Linux.
v0.47.0 Latest Release
macOS (Apple Silicon) dmg-arm64
Download for macOS (Apple Silicon)macOS (Intel) dmg-x64
Download for macOS (Intel)Windows (Qualcomm) exe-arm64
Download for Windows (Qualcomm)Windows (Intel/AMD) exe-x64
Download for Windows (Intel/AMD)Linux (ARM64) appimage-arm64
Download for Linux (ARM64)Linux (x86-64) appimage-x64
Download for Linux (x86-64)
Release Notes 3/11/2025 8:08:23 AM
Changed
- Breaking: KCL:
- Previously,
xLine
,xLineTo
,yLine
andyLineTo
used positional arguments. Now:xLine
andyLine
both use keyword arguments:length
, optional (i.e. a relative distance along the X or Y axis)endAbsolute
optional (i.e. an absolute point along the X or Y axis)tag
optional
- Exactly one of
length
orendAbsolute
must be given. Not both, not neither. xLineTo
has been removed, replaced by theendAbsolute
argument toxLine
. Same foryLineTo
.
circle
now uses keyword argumentsstartSketchAt
which has been deprecated for a while is now removed
- Previously,
- Change step back shortcut in command palette to
Shift+Backspace
- Allow users to delete sketches on offset planes via feature tree
- Various hover improvements
Added
- KCL: Support types in the standard library
- KCL CM: Code completions for
@settings
annotations - Add button in settings menu to manually check for updates
- Add support for hidden command arguments
- Add expandable disclosure to AI operation success toasts
- Named views
Fixed
- Fix type parsing in CodeMirror and highlight them
- Proper error toast when user tries to rename project to conflicting name
- Don't crash when trying to apply
lastSelectionEvent
selection that is out-of-range - Only save the themeColor setting on end of input
- Disable view control menu items and gizmo clicks conditionally
- HiDPI hovering fix
- Fix bug where even clear scene fails miette cant get output
- Fix sketch-on-face sketches to be in the artifact graph
- KCL: Fix cryptic errors in type mismatch and parser
- Fix a recast bug and don't delete the user's code if parsing fails
- Fix project settings loading in browser
- Don't try to clone a THREE.js group in coredump
Full Changelog: https://github.com/KittyCAD/modeling-app/compare/v0.46.0...v0.47.0