Skip to content

Releases: KittyCAD/modeling-app

v1.0.8

01 Jul 19:59
v1.0.8
6ddbb7a
Compare
Choose a tag to compare

Added

  • Ability to specify the origin of rotation
  • Display of units for calculated KCL values
  • KCL: planeOf and rectangle functions

Changed

  • Variable name linter to be less strict about casing
  • Subtract point-and-click to take in multiple tools
  • Upgrade plan button to be hidden for enterprise plans

Fixed

  • Helix arguments that should have been hidden
  • Offsetting a negative plane from flipping the sketch
  • Unknown property error message on sketches and solids

kcl-84

01 Jul 19:33
kcl-84
a85a534
Compare
Choose a tag to compare
Release kcl-84

v1.0.7

25 Jun 14:42
v1.0.7
6f1a539
Compare
Choose a tag to compare

Added

  • KCL: involuteCircular can use diameter in addition to radius
  • KCL: support for non-ASCII identifiers
  • Edit flow for Parameters to Feature Tree
  • Command bar support for optional args in sweep flows
  • Improved display of KCL backtrace

Changed

  • The grid is now a fixed-size 10x10 grid, where each cell's length is your KCL file's length unit (e.g. mm, inches, etc). You can toggle a setting in Settings > App to get the old grid back. The old grid got bigger as you zoomed out, and smaller as you zoomed in, which many users reported was disorienting.
  • Undo/redo to now work with code pane closed
  • New variables to be named camelCase automatically
  • Unhandled errors to log to the console

Fixed

  • Network machines indicator alignment in status bar
  • Preservation of units of tolerance for CSG functions
  • Coredump hotkey on Linux
  • Extrude to work with mirror2d
  • Restoring full screen app on Windows
  • KCL: error with non-count indexing in arrays

Full Changelog: v1.0.6...v1.0.7

kcl-83

25 Jun 15:00
kcl-83
0a1f35b
Compare
Choose a tag to compare
Release kcl-83

kcl-82

19 Jun 05:43
kcl-82
6358eed
Compare
Choose a tag to compare
Release kcl-82

v1.0.6

18 Jun 21:36
v1.0.6
fe581ff
Compare
Choose a tag to compare

Added

  • Checkbox for variable creation in command bar flows
  • Countdown timer for stream reconnect
  • KCL: extrudeTwist endpoint
  • KCL: TagDecl, TaggedEdge, and TaggedFace types
  • Prompt for temporary workspace when loading external sample or share link code
  • tangentialArc: angle, radius point-and-click support

Changed

  • KCL: twist is now a case of extrude
  • KCL: stdlib floating-point results are no longer platform dependent
  • Replace lower-right controls with a full status bar

Fixed

  • Panic when using the wrong argument type
  • Loss of query parameters when redirecting
  • Pausing when camera state command hangs
  • Properly respecting associativity when reformatting

Full Changelog: v1.0.5...v1.0.6

v1.0.5

12 Jun 16:32
v1.0.5
1443f3a
Compare
Choose a tag to compare

Added

  • Ability to check for app updates in menus
  • Support for tag on close segment when the last sketch edge is missing
  • Reloading KCL when files modified externally
  • Touch support to camera while in modeling mode
  • Restoration of previous window size and screen position
  • KCL: better error messages with numbers with unknown units

Changed

  • Engine API response timeouts to 5 minutes
  • Idle timeout to 8 hours for executions longer than 5 minutes
  • KCL: trig functions to return number with default units

Fixed

  • Ability to remove constraints
  • Broken links in documentation
  • KCL: units bug when using modulo

Full Changelog: v1.0.4...v1.0.5

kcl-81

12 Jun 16:39
kcl-81
e0025f7
Compare
Choose a tag to compare
Release kcl-81

v1.0.4

05 Jun 20:14
v1.0.4
81782b0
Compare
Choose a tag to compare

Added

  • Edit for Translate and Rotate in Feature Tree
  • Better error messages when network disconnects
  • mirror2d operations to Feature Tree

Fixed

  • KCL: Better error message when using var in its own definition
  • Better trackball support
  • KCL: Emitting proper errors in unexpected edge cases
  • KCL: Unknown types causing exceptions
  • Crash while editing code while in sketch mode

Full Changelog: v1.0.3...v1.0.4

kcl-80

05 Jun 21:43
kcl-80
3c23cad
Compare
Choose a tag to compare
Release kcl-80