Releases: KittyCAD/modeling-app
Releases · KittyCAD/modeling-app
v0.9.1
What's Changed
- make stdlib functions async by @jessfraz in #672
- Bump tauri-plugin-fs-extra from
5b814f5
to76832e6
in /src-tauri by @dependabot in #657 - Add IDE dirs to .gitignore by @adamchalmers in #676
- tests for big files by @jessfraz in #675
- Add a benchmark for parsing pipes-on-pipes by @adamchalmers in #678
- app stuck on blur when engine errors by @Irev-Dev in #682
- improve getNodePathFromSourceRange and therefore the ast explorer aswell by @Irev-Dev in #683
- Start to restructure the Engine's connection to the backend by @paultag in #674
- Tokenizer is accidentally quadratic by @adamchalmers in #689
- Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src/wasm-lib/kcl/fuzz by @dependabot in #686
- Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src/wasm-lib by @dependabot in #685
- Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src-tauri by @dependabot in #687
- Bump tauri-plugin-fs-extra from
76832e6
to0190f68
in /src-tauri by @dependabot in #681 - Bump openapitor from
0d121f6
to61a1605
in /src/wasm-lib by @dependabot in #679 - Bump kittycad from 0.2.25 to 0.2.26 in /src-tauri by @dependabot in #680
- stop gap for large files making editor slow by @jessfraz in #690
- Convert the lexer to be iterative not recursive by @adamchalmers in #691
- Cut release v0.9.1 by @Irev-Dev in #693
Full Changelog: v0.9.0...v0.9.1
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