Skip to content

Releases: KittyCAD/modeling-app

v0.7.0

14 Sep 11:35
66ba60d

Choose a tag to compare

v0.7.0 Pre-release
Pre-release

Changes Windows preferred bundle to .msi with EV Code Sign, updates dependencies, and fixes language and execution bugs.

v0.6.1

13 Sep 10:33
33822b5

Choose a tag to compare

v0.6.1 Pre-release
Pre-release

Fixes camera controls key order, prepares for executor cache, and populates a JSON endpoint for the website.

v0.6.0

13 Sep 00:15
cf39c08

Choose a tag to compare

v0.6.0 Pre-release
Pre-release
  • 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

11 Sep 09:17
9e2a94f

Choose a tag to compare

v0.5.0 Pre-release
Pre-release
  • 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

08 Sep 00:05
3da6fc3

Choose a tag to compare

v0.4.0 Pre-release
Pre-release
  • 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

v0.3.2

06 Sep 13:06
1181f33

Choose a tag to compare

v0.3.2 Pre-release
Pre-release

Fix re-rendering issue

v0.3.1

05 Sep 23:08
86d40c9

Choose a tag to compare

v0.3.1 Pre-release
Pre-release
  • Add kcl syntax highlighting and autocompletion
  • Change the app name to 'KittyCAD Modeling' on Windows and macOS
  • Remove unused var
  • Remove cmdId

v0.3.0

04 Sep 15:02
cccedce

Choose a tag to compare

v0.3.0 Pre-release
Pre-release
  • Disable high dpi video streaming
  • Upload release artifacts to the release (on top of dl.kittycad.io)
  • Messing around with arc and bezier
  • Revert mute-reset behavior
  • Don't fetch for user if in dev with a local engine
  • Bump kitty lib
  • Redo how Spans are used from the Engine
  • Fix onboarding units
  • Expandable toolbar
  • Live system theme
  • Only show the Replay Onboarding button in file settings
  • Add subtle transitions to sidebars
  • Tweak text constrast, blinking cursor
  • Remove excessive serialisation
  • Rename lossy to unreliable
  • Refactor callbacks
  • Start to clean up Sentry now that the app is back up again.
  • Update production Sentry values
  • Add in Sentry, WebRTC Statistics

v0.2.0

30 Aug 02:19
1fbd0ad

Choose a tag to compare

v0.2.0 Pre-release
Pre-release
  • Wrap await in try/catch to fix sign-in in tauri builds
  • Bump kittycad.rs
  • Fmt and move error stuff locally
  • Change name for initial publish to cargo
  • Bugfix: don't show a toast when onboarding changes
  • Refactor to just CommandBar and GlobalState
  • Add Ctrl/Cmd+K bar
  • Fix export and prepare for cli lib

v0.1.0

28 Aug 21:24
eea47aa

Choose a tag to compare

v0.1.0 Pre-release
Pre-release
  • Add isReducedMotion util
  • Docs macros
  • Bump rust types
  • Fix up message structure to match the new Engine messages
  • Cleanup code we are no longer using
  • Port executor
  • Fix typo in function name, cleanup unused args
  • Remove EventTarget from EngineConnection
  • Refactor engine connection to use callbacks
  • Update for types only kittycad.rs
  • Make the timeout for a WebRTC/WebSocket connection pair configurable
  • Track the connection time in the console
  • Detect when a video stream fails from the server
  • Clean up after a closed EngineConnection
  • Test parse errors are thrown
  • Build out EngineConnection's retry and timeout logic