Skip to content

Releases: KittyCAD/modeling-app

v0.3.1

05 Sep 23:08
86d40c9
Compare
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
Compare
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
Compare
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
Compare
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

v0.0.4

21 Aug 20:29
6809a46
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release
  • Signed Auto-Updates and CI Reorg
  • Generate ts types from rust
  • Fix serialization of errors to client errors
  • Fix lint warnings
  • Remove redundant error-to-string fn
  • Start a refactor of the connection to the Engine
  • Rust style + performance tweaks
  • Allow warning banner to be dismissed
  • Fix export types
  • Better UI theme colors, onboarding dismiss, Export button in sidebar
  • Port abstractSyntaxtTree (the Parser) to Rust/WASM 🦀
  • Update README
  • Add in a note about Third-Party cookies in Chrome
  • Add 'Request a feature' links
  • Home page in desktop, separate file support

v0.0.3

14 Aug 09:18
826ad26
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Changelog:

  • Mute stream by default for autoplay
  • Use trickle ICE
  • Support mouse events and camera pan
  • Add settings UI page
  • Update App icon and name
  • Add new auth
  • Migrate from CRA to Vite
  • Add unit setting
  • Add onboarding
  • Update CI with formatter checks and working builds
  • Include various bug fixes & improvements