Skip to content

Releases: KittyCAD/modeling-app

v0.16.0

20 Mar 12:44
d11d363
Compare
Choose a tag to compare

What's Changed

  • Fix file route resolution to restore file switching (#1768)
  • Fix cargo warnings (#1766)
  • Add support for line, xLine, yLine, xLineTo, yLineTo (#1754)
  • Tag changes followup (#1747)
  • Updating example kcl back to bracket with updated changes (#1743)
  • Fix recast bug (#1746)
  • Update starting example (#1742)
  • Make tag last optional param everywhere (#1739)
  • Better copilot test (#1741)
  • Update cargo-test.yml (#1740)
  • File based settings (#1679)
  • Handle many files as a zip archive (#1688)
  • Grackle: Extrude/ClosePath stdlib functions (#1717)
  • Fix circle (#1715)
  • Fix links for kcl docs (#1714)
  • Update SketchGroup when calling lineTo (#1713)
  • Fixes for docs (#1712)
  • Change up docs format (#1711)
  • Generate kcl examples in docs from macro (#1710)
  • Add to_degrees/to_radians fns (#1709)
  • Send telemetry (#1702)
  • More lsp stuff / telemetry-prep (#1694)
  • Patterns 2d 3d (#1701)
  • Move settings types and initial values to lib/settings (#1698)
  • Lsp workspace stuff (#1677)
  • Rename GlobalState to SettingsAuth (#1689)
  • Fix error range kcl embedded function and add test (#1691)
  • Update onboarding based on team feedback (#1665)
  • Cam update should move target too (#1674)
  • Add optional tag to circle (#1669)
  • Fix circle sketch on face (#1668)
  • Start of close tag (#1639)
  • Bump dependencies

Full Changelog: v0.15.6...v0.16.0

v0.15.6

07 Mar 19:23
4c18255
Compare
Choose a tag to compare
  • Bump kittycad to 0.0.55

v0.15.5

06 Mar 01:41
7d7b176
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.4...v0.15.5

v0.15.4

29 Feb 22:51
f3e0939
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.3...v0.15.4

v0.15.3

29 Feb 03:45
47d40eb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.2...v0.15.3

v0.15.2

21 Feb 21:37
f4c0347
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.1...v0.15.2

v0.15.1

19 Feb 21:13
d68d7a7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.15.0...v0.15.1

v0.15.0

17 Feb 03:48
70f3ded
Compare
Choose a tag to compare
  • ✨ Features
    • Tangential Arcs in point-and-click and kcl
    • Try these out, they're working well in our testing!
    • Sketch on face in kcl
      • By tagging the segment that created a face in an extrude and referencing it later in your next sketch, you can place the new sketch on that face. We're so excited this works, and should be able to get it into the point-and-click interface soon.
    • Import in kcl
      • Currently only import non-kcl CAD files in your project directory like STEP at their original scale, at the origin. Lays the foundation for homogenous assemblies!
    • Linear and circular patterns in kcl
      • We are reworking implementation to allow for circular patterns to cut holes, expect more soon.
  • 🍲 In-Progress Work
    • Foundations of ghost text for AI autocompletions
    • A new compiler for kcl called Grackle, which lays the foundation for batch command execution and big-time speedups
  • 📉 Papercuts, Maintenance, & Bug Fixes
    • Stop backspace navigating back in history
    • Cmd + comma settings shortcut
    • Show app version in the settings
    • Link to kcl samples added to code menu
    • More robust testing so we can move faster
    • Update most dependencies

v0.14.0

20 Dec 16:29
bc6407b
Compare
Choose a tag to compare
  • Zoo rebrand (#1228, #1235)
  • First consistency improvement for stdlib (#1096)
  • Tauri update (#1157)
  • Updated test snapshots (#1224, #1223, #1179)
  • Bug fixes for debug panel and unclickable stream (#1211, #1209)
  • Less annoying web warnings (#1206)
  • Removed execution-plan crate (#1207)
  • Support for modeling commands in the Command Bar (#1204, #1196, #1184)
  • Tauri tests on dev when the CI's BUILD_RELEASE is false (#1183)
  • Execution plans should allow dynamic sized types (#1178)

v0.13.0

05 Dec 15:55
3972431
Compare
Choose a tag to compare

What's Changed

  • update e2e tests after grid update (#1171)
  • expand lsp test (#1167)
  • Rename mod in_memory to composite (#1169)
  • Read/write composite values to KCEP memory (#1164)
  • EP instructions must be serializable (#1163)
  • Start execution plans (#1155)
  • Sort constraint buttons (#1161)
  • side quest for screenshot diffs (#1160)
  • Select axis and relevant constraints (#1154)
  • more e2e export fixes (#1150)
  • Add tauri e2e test for auth on Linux (#1040)
  • fix ply and stl exports (#1141)
  • test exports (#1139)
  • ensure import files always sent as bson (#1138)
  • selections e2e test (#1136)
  • Add Playwright tests for onboarding (#1125)
  • make error not so long (#1129)
  • readme (#1119)
  • initial playwright setup and test (#1039)
  • Cargo.lock updates (#1108)
  • remove the buffer we were using for debugging, its too small for import (#1100)
  • Derive Databake now that it has HashMap support (#1095)
  • KCL optional parameters (#1087)
  • Release KCL 0.1.36 (#1078)

Full Changelog: v0.12.0...v0.13.0