Releases: KittyCAD/modeling-app
Releases · KittyCAD/modeling-app
v0.9.0
What's Changed
- Unit test for zero-param programs by @adamchalmers in #663
- Benchmark for KCL parser by @adamchalmers in #664
- Use an actor to manage the Tokio engine connection by @adamchalmers in #669
- Engine manager can be cloned by @adamchalmers in #671
- Handle relative paths at kcl level by @mlfarrell in #506
#506 is the breaking change
Full Changelog: v0.8.2...v0.9.0
v0.8.2
Fixes user-reported issues: ast, function inside show not executing, Win+K not triggering, dark mode dropdowns on Windows, oboarding component positioning, debug panel overflow.
v0.8.1
Bug fix for LSP server restarting on navigation, Bug fix for auth in desktop dev, Bug fix for relative paths in onboarding, and other UX bug fixes
v0.8.0
Bug fixes for WASM fetching and relative URLs on Windows
Bug fix for link to docs in code menu
Bug fixes for engine errors
Other UX improvements and bug fixes
v0.7.1
- Bug fixes for sketch UI
- Bug fix for authentication
- Clean up geometry types
- Other bug fixes and UI improvements
Full Changelog: v0.7.0...v0.7.1
v0.7.0
v0.6.1
v0.6.0
- Fix auth state error
- Fix angledLine
- Fix
0-foo
and-foo
expressions - Fix PathError on Linux builds
- Add "Trackpad Friendly" camera control setting inspired by Blender
- Add early sketch-on-plane feature
- Add executor tests
- Add online indicator
v0.5.0
- Change WebRTC metrics to be request/response from the Engine
- Add menu to code editor, put "Format code" and "Convert to variable" buttons in it
- Guard Promise resolution with a shouldTrace()
- Bump kittycad lib and KCL lib
- Remove .vscode dir
- Make camera mouse controls configurable
- Add deferred execution when code editing
- Make empty
defaultProjectName
value impossible
v0.4.0
- Add macOS universal release builds
- More tests (fuzz)
- Remove noisy log
- Implement rename
- Remove rust tests in ci, already covered in build
- Fix LSP tooltip cutoff, style hover/autocomplete tooltips, add text wrapping setting
- Tweak prettierignore
- Break up ci
- Bump kitty lib
- Allow people to set format options