b32295e1d9 
					 
					
						
						
							
							Cut release v0.17.2 ( #2007 )  
						
						... 
						
						
						
						* Cut release v0.17.2
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-04 18:13:11 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0838c1198 
					 
					
						
						
							
							Fix home redirect in browser ( #2008 )  
						
						
						
						
					 
					
						2024-04-04 00:41:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f03f34d8be 
					 
					
						
						
							
							dynamic cursor depending on mouse scene state ( #1995 )  
						
						... 
						
						
						
						* dynamic cursor depending on mouse scene state
* hover stuff
* bump min length
* clean up
* sketch on face failing randomly
* more time out for extrude snapshots
* Update src/clientSideScene/sceneEntities.ts
Co-authored-by: Frank Noirot <frank@zoo.dev >
* move for profileStart handle, and select when no tool equiped
---------
Co-authored-by: Frank Noirot <frank@zoo.dev > 
						
						
					 
					
						2024-04-04 00:07:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						108bb4ee90 
					 
					
						
						
							
							Bump bson from 2.9.0 to 2.10.0 in /src/wasm-lib ( #1997 )  
						
						... 
						
						
						
						Bumps [bson](https://github.com/mongodb/bson-rust ) from 2.9.0 to 2.10.0.
- [Release notes](https://github.com/mongodb/bson-rust/releases )
- [Commits](https://github.com/mongodb/bson-rust/compare/v2.9.0...v2.10.0 )
---
updated-dependencies:
- dependency-name: bson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-04-03 21:43:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						092d459026 
					 
					
						
						
							
							Make the sketch larger so 20-20 failures are clearer ( #1989 )  
						
						
						
						
					 
					
						2024-04-03 21:42:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4f7296e32 
					 
					
						
						
							
							Bump tokio from 1.36.0 to 1.37.0 in /src-tauri ( #1961 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 21:35:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cbd422d7f 
					 
					
						
						
							
							Bump vite from 5.2.2 to 5.2.6 ( #2004 )  
						
						... 
						
						
						
						Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.2 to 5.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:19:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						849685a986 
					 
					
						
						
							
							Bump @babel/preset-env from 7.23.3 to 7.24.3 ( #1885 )  
						
						... 
						
						
						
						Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.23.3 to 7.24.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.24.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:19:05 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						359b3c1f35 
					 
					
						
						
							
							Bump @uiw/react-codemirror from 4.21.24 to 4.21.25 ( #1960 )  
						
						... 
						
						
						
						Bumps [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror ) from 4.21.24 to 4.21.25.
- [Release notes](https://github.com/uiwjs/react-codemirror/releases )
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.21.24...v4.21.25 )
---
updated-dependencies:
- dependency-name: "@uiw/react-codemirror"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:18:52 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4ff5e43f2 
					 
					
						
						
							
							Bump happy-dom from 14.3.1 to 14.3.10 ( #1986 )  
						
						... 
						
						
						
						Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 14.3.1 to 14.3.10.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.3.1...v14.3.10 )
---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:18:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						daf7350c9e 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from c6a5b7a to 73d8562 in /src-tauri ( #1999 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `c6a5b7a` to `73d8562`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](c6a5b7ae47...73d8562849support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:17:54 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a829cdb006 
					 
					
						
						
							
							Bump syn from 2.0.55 to 2.0.58 in /src/wasm-lib ( #1998 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.55 to 2.0.58.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.55...2.0.58 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-03 14:16:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a7a19ee85 
					 
					
						
						
							
							tweak uuid import ( #2001 )  
						
						
						
						
					 
					
						2024-04-03 08:38:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b045a89854 
					 
					
						
						
							
							New segments can be added in the middle of a sketch ( #1953 )  
						
						... 
						
						
						
						* get branch up to where it was before
* setup dots properly
* only show extra handle on hover
* use partical texture for plus button
* fix regression
* fix deleted line
* fix sketch on face test
* caluclate segment length in screen-space/in-pixels
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* side small segment handles on resize
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Make sure this works on setup and update of segments
* Add to tangential arcs
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit 5dc1adacae📷 🐛  (OS: ubuntu)"
This reverts commit b8ceea179c📷 🐛  (OS: ubuntu)
* more test fix
* convert scaling to be based on pixels
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit 6287c943dd📷 🐛  (OS: ubuntu)"
This reverts commit 1baa3819db📷 🐛  (OS: ubuntu)
* Update src/clientSideScene/segments.ts
Co-authored-by: Frank Noirot <frank@zoo.dev >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* reduce line thickness
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
* try putting init script back in
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Frank Noirot <frank@zoo.dev > 
						
						
					 
					
						2024-04-03 02:22:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						221f037eaa 
					 
					
						
						
							
							generate docs ( #1994 )  
						
						... 
						
						
						
						* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 18:40:39 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a93b72f7e1 
					 
					
						
						
							
							fix member expression in object expression ( #1992 )  
						
						... 
						
						
						
						* fix member expression in object expression
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new renders
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* empty trigger
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* empty
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 18:28:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63f36cbcbf 
					 
					
						
						
							
							Bump tokio from 1.36.0 to 1.37.0 in /src/wasm-lib ( #1964 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 11:30:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79b50ef7d4 
					 
					
						
						
							
							Bump regex from 1.10.3 to 1.10.4 in /src/wasm-lib ( #1965 )  
						
						... 
						
						
						
						Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.3 to 1.10.4.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.3...1.10.4 )
---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 11:30:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d16dcd30d 
					 
					
						
						
							
							Bump insta from 1.37.0 to 1.38.0 in /src/wasm-lib ( #1966 )  
						
						... 
						
						
						
						Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.37.0 to 1.38.0.
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.37.0...1.38.0 )
---
updated-dependencies:
- dependency-name: insta
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 11:30:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d605d4a029 
					 
					
						
						
							
							Rearchitect settings system to be scoped ( #1956 )  
						
						... 
						
						
						
						* BROKEN: start of scopes for each setting
* Clean up later: mostly-functional scoped settings!
Broken command bar, unimplemented generated settings components
* Working persisted project settings in-folder
* Start working toward automatic commands and settings UI
* Relatively stable, settings-menu-editable
* Settings persistence tweaks after merge
* Custom settings UI working properly, cleaner types
* Allow boolean command types, create Settings UI for them
* Add support for option and string Settings input types
* Proof of concept settings from command bar
* Add all settings to command bar
* Allow settings to be hidden on a level
* Better command titles for settings
* Hide the settings the settings from the commands bar
* Derive command defaultValue from *current* settingsMachine context
* Fix generated settings UI for 'options' type settings
* Pretty settings modal 💅 
* Allow for rollback to parent level setting
* fmt
* Fix tsc errors not related to loading from localStorage
* Better setting descriptions, better buttons
* Make displayName searchable in command bar
* Consolidate constants, get working in browser
* Start fixing tests, better types for saved settings payloads
* Fix playwright tests
* Add a test for the settings modal
* Add AtLeast to codespell ignore list
* Goofed merge of codespellrc
* Try fixing linux E2E tests
* Make codespellrc word lowercase
* fmt
* Fix data-testid in Tauri test
* Don't set text settings if nothing changed
* Turn off unimplemented settings
* Allow for multiple "execution-done" messages to have appeared in snapshot tests
* Try fixing up snapshot tests
* Switch from .json to .toml settings file format
* Use a different method for overriding the default units
* Try to force using the new common storage state in snapshot tests
* Update tests to use TOML
* fmt and remove console logs
* Restore units to export
* tsc errors, make snapshot tests use TOML
* Ensure that snapshot tests use the basicStorageState
* Re-organize use of test.use()
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Update snapshots one more time since lighting changed
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Fix broken "Show in folder" for project-level settings
* Fire all relevant actions after settings reset
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Properly reset the default directory
* Hide settings by platform
* Actually honor showDebugPanel
* Unify settings hiding logic
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fix first extrusion snapshot
* another attempt to fix extrustion snapshot
* Rerun test suite
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
* more extrusion stuff
* Replace resetSettings console log with comment
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-04-02 14:29:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77f51530f9 
					 
					
						
						
							
							set selection as top level event only ( #1988 )  
						
						... 
						
						
						
						* set selection as top level event only
* target quirk fix
* fix old bug
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-04-02 09:20:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76480f1a43 
					 
					
						
						
							
							Only send one SetSceneUnits call ( #1981 )  
						
						... 
						
						
						
						We only intended to send this once, at the start of execution. But the execute function is recursive, so it was sending many SetSceneUnits calls.
Fixes https://github.com/KittyCAD/modeling-app/issues/1971  
						
						
					 
					
						2024-04-01 21:37:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f850f80de1 
					 
					
						
						
							
							Update 20-20 snapshot outputs ( #1982 )  
						
						... 
						
						
						
						Engine added vantage-independent lighting, tests must be rerun. 
						
						
					 
					
						2024-04-01 21:19:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15ebbe6947 
					 
					
						
						
							
							Pipelines cause Z-fighting ( #1976 )  
						
						... 
						
						
						
						Bug: You can see here that the two programs under tests/ are equivalent, just one uses 
pipelines and one always assigns to a new sketchgroup. However, the pipeline
produces weird visual bugs. Jess did a git bisect to figure out this was the problem that
Mike was experiencing, around weird visual artifacts with filleting.
Ultimately the bug was that my rewritten `execute_pipe_body` function was executing
the first expression of the pipeline body twice! In most unit tests this didn't matter,
because the first expression in a pipeline was startSketchAt. No big deal to run that
twice. However, in Mike's program, the first expression was `make_circle` or `pentagon`,
user-defined functions that sent a lot of API calls. This meant the pipeline duplicated a lot
of geometry, causing Z-fighting and weird artifacts. 
						
						
					 
					
						2024-04-01 19:48:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01beba42da 
					 
					
						
						
							
							Allow two 'serial_test_' to run simultaneously ( #1978 )  
						
						... 
						
						
						
						Running two modeling sessions simultaneously will:
 - Speed up unit testing
 - Stress test our API/engine better 
						
						
					 
					
						2024-04-01 17:36:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						509e372ed2 
					 
					
						
						
							
							Add plumbus test ( #1975 )  
						
						... 
						
						
						
						* add plumbus test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* plumbus image
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* twenty twenty
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-29 15:06:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0417114af 
					 
					
						
						
							
							New test case: Paul's riddle, shortened ( #1970 )  
						
						... 
						
						
						
						This is discussed in https://github.com/KittyCAD/modeling-app/issues/1969  
						
						
					 
					
						2024-03-29 20:56:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0360a4021b 
					 
					
						
						
							
							Onboarding updates ( #1967 )  
						
						... 
						
						
						
						* Make onboarding line references dynamic and error if they aren't found
Fixes https://github.com/KittyCAD/modeling-app/issues/1918 
* More clear and correct Sketch onboarding step
Fixes https://github.com/KittyCAD/modeling-app/issues/1790 
Fixes https://github.com/KittyCAD/modeling-app/issues/1789 
* Make sample code line references dynamic and error on app start if they break so we can know before release
Fixes https://github.com/KittyCAD/modeling-app/issues/1918 
* Better error message for searchText failure
* JB onboarding feedback
* Make list more explicit, instruct to hold down key first 
						
						
					 
					
						2024-03-29 12:56:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f36371e6d 
					 
					
						
						
							
							Cut release v0.17.1 ( #1958 )  
						
						
						
						
					 
					
						2024-03-28 20:54:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebcc19e757 
					 
					
						
						
							
							Bump clap from 4.5.3 to 4.5.4 in /src/wasm-lib ( #1946 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 22:42:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84cbcddff1 
					 
					
						
						
							
							Bump kcl, use newer execution-plan crates ( #1957 )  
						
						... 
						
						
						
						* Bump KCL lib
* Use all execution-plan crates from crates.io 
						
						
					 
					
						2024-03-28 22:29:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e758c6cab0 
					 
					
						
						
							
							Bump chrono from 0.4.35 to 0.4.37 in /src/wasm-lib ( #1948 )  
						
						... 
						
						
						
						Bumps [chrono](https://github.com/chronotope/chrono ) from 0.4.35 to 0.4.37.
- [Release notes](https://github.com/chronotope/chrono/releases )
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md )
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.35...v0.4.37 )
---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 18:30:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c63ea8e445 
					 
					
						
						
							
							Bump @types/react from 18.2.67 to 18.2.73 ( #1944 )  
						
						... 
						
						
						
						Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.67 to 18.2.73.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 18:21:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e0e0e1ee1 
					 
					
						
						
							
							Bump insta from 1.36.1 to 1.37.0 in /src/wasm-lib ( #1947 )  
						
						... 
						
						
						
						Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.36.1 to 1.37.0.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.36.1...1.37.0 )
---
updated-dependencies:
- dependency-name: insta
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 18:21:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db3e2879bd 
					 
					
						
						
							
							KCL: Compute pipe expressions with loops, not recursion ( #1941 )  
						
						... 
						
						
						
						On `main`, the new test program in `tests/executor` causes a stack overflow. Running a flamegraph via `sudo cargo flamegraph --test executor -- serial_test_mike_stress_lines` shows that the problem: `fn execute_pipe_body` is very recursive. 
When there's a long pipe, `execute_pipe_body` executes the next child expression, which is always a CallExpression. So `execute_pipe_body` calls `CallExpression::execute`. Which then calls `execute_pipe_body` again. 
Fix is simple: `execute_pipe_body` now iterates over pipe subexpressions instead of recursing. This fixes the stack overflow, and is much faster too.
Closes https://github.com/KittyCAD/modeling-app/issues/1891 . 
						
						
					 
					
						2024-03-28 18:11:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7804079d8c 
					 
					
						
						
							
							Bump serde_json from 1.0.114 to 1.0.115 in /src/wasm-lib ( #1945 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 11:08:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						571406fca3 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from d3c7ee5 to c6a5b7a in /src-tauri ( #1950 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `d3c7ee5` to `c6a5b7a`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](d3c7ee5a61...c6a5b7ae47support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 11:05:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9e41a616d 
					 
					
						
						
							
							Bump async-trait from 0.1.78 to 0.1.79 in /src/wasm-lib ( #1949 )  
						
						... 
						
						
						
						Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.78 to 0.1.79.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.78...0.1.79 )
---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-28 11:03:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a0b086e07 
					 
					
						
						
							
							set selection filters ( #1951 )  
						
						
						
						
					 
					
						2024-03-28 06:22:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						358184c634 
					 
					
						
						
							
							nuke all follow up ( #1952 )  
						
						
						
						
					 
					
						2024-03-28 05:52:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85ac8bf7a3 
					 
					
						
						
							
							add sketch on edge of revolve test and sample ( #1942 )  
						
						... 
						
						
						
						* add sketch on edge of revolve test and sample
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 17:34:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						544a327ee9 
					 
					
						
						
							
							Stress test the parser with Mike's program ( #1939 )  
						
						... 
						
						
						
						Part of https://github.com/KittyCAD/modeling-app/issues/1891  
						
						
					 
					
						2024-03-27 19:43:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						868a560e1a 
					 
					
						
						
							
							Parser ensures that pipe expressions have a % arg ( #1933 )  
						
						... 
						
						
						
						Closes https://github.com/KittyCAD/modeling-app/issues/1411  
						
						
					 
					
						2024-03-27 13:29:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32a2835d0e 
					 
					
						
						
							
							swap prev and next logic ( #1936 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 18:26:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c93346f48 
					 
					
						
						
							
							Bump kittycad from 0.2.61 to 0.2.63 in /src-tauri ( #1905 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.61 to 0.2.63.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.61...v0.2.63 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Tagliamonte <paul@zoo.dev >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-27 10:50:36 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfa8b8aca4 
					 
					
						
						
							
							Bump serde_json from 1.0.114 to 1.0.115 in /src-tauri ( #1915 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.114 to 1.0.115.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 17:37:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1fe2dddb6 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra-api from 1344db4 to b0a4a47 ( #1888 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra-api](https://github.com/tauri-apps/tauri-plugin-fs-extra ) from `1344db4` to `b0a4a47`.
- [Commits](1344db48a3...b0a4a479casupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 17:32:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6d3f6c784e 
					 
					
						
						
							
							typo in docs ( #1934 )  
						
						... 
						
						
						
						typo indocs
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 10:21:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4904785bbd 
					 
					
						
						
							
							Bump syn from 2.0.53 to 2.0.55 in /src/wasm-lib ( #1882 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.53 to 2.0.55.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.53...2.0.55 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 10:16:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca30fd44bd 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 8cd4a39 to d3c7ee5 in /src-tauri ( #1906 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `8cd4a39` to `d3c7ee5`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](8cd4a39864...d3c7ee5a61support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Tagliamonte <paul@zoo.dev > 
						
						
					 
					
						2024-03-27 10:16:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d69a62324 
					 
					
						
						
							
							fix variable in pipe start ( #1932 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 09:46:13 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e04e20b97 
					 
					
						
						
							
							Add suggested changelog to make-release.sh ( #1841 )  
						
						
						
						
					 
					
						2024-03-27 05:16:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dac62067a 
					 
					
						
						
							
							Generate images for examples in derive docs ( #1916 )  
						
						... 
						
						
						
						* start
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update derive docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 04:28:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86de039dc4 
					 
					
						
						
							
							Is mock mode to fix errors when cap end or ids dont exist. ( #1913 )  
						
						... 
						
						
						
						* add is_mock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js side
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* is mock mode
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix cargo tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-27 02:32:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dce5833d79 
					 
					
						
						
							
							start of revolve ( #1897 )  
						
						... 
						
						
						
						* start of revolve
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* revolve
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tagged edge
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* bump lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* custom axis
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add getEdge
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bigger
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updatres
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-27 02:07:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f714c19890 
					 
					
						
						
							
							update snapshots ( #1912 )  
						
						... 
						
						
						
						update snapshots 
						
						
					 
					
						2024-03-26 23:21:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f52128c41a 
					 
					
						
						
							
							nuke all ( #1908 )  
						
						
						
						
					 
					
						2024-03-26 10:49:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39566174e7 
					 
					
						
						
							
							bump kittycad lib ( #1907 )  
						
						
						
						
					 
					
						2024-03-26 10:27:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3688c8a05e 
					 
					
						
						
							
							force snapshots ( #1895 )  
						
						
						
						
					 
					
						2024-03-26 01:20:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0025349e9a 
					 
					
						
						
							
							add helix ( #1892 )  
						
						... 
						
						
						
						* add helix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[pdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes for camera and batch
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-26 00:07:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8cc57b843 
					 
					
						
						
							
							Cut release v0.17.0 ( #1866 )  
						
						
						
						
					 
					
						2024-03-25 09:51:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e76db4a621 
					 
					
						
						
							
							remove function that's only used once ( #1889 )  
						
						
						
						
					 
					
						2024-03-25 04:48:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						027e947bd5 
					 
					
						
						
							
							make setupSketch more composable instead of a monster function ( #1879 )  
						
						... 
						
						
						
						* make setupSketch more composable instead of monster function
* clean up 
						
						
					 
					
						2024-03-25 15:20:43 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0983dcca22 
					 
					
						
						
							
							Add batch support to current KCL implementation ( #1871 )  
						
						... 
						
						
						
						* wip
* wip
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more batch shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* push up mods
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* go back to batch id
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add unlocks back
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* port to wasm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use a trait
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* snapshojts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifact map fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove the blur
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* hacks on hacks
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifact map clean up
* tweak
* fix so extrudes work
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* start of id to source range infra
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* basic map to ids and source ranges
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make typescript happy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* flush at end of exxecute
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* small thing for flush
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: 49lf <ircsurfer33@gmail.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-23 22:45:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						846fc99bbc 
					 
					
						
						
							
							change KCL Samples link ( #1869 )  
						
						
						
						
					 
					
						2024-03-22 13:25:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c258ede25c 
					 
					
						
						
							
							Bump @testing-library/user-event from 14.5.1 to 14.5.2 ( #1859 )  
						
						... 
						
						
						
						Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 14.5.1 to 14.5.2.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v14.5.1...v14.5.2 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-22 20:22:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4cc1b3d5ed 
					 
					
						
						
							
							Bump happy-dom from 14.2.0 to 14.3.1 ( #1861 )  
						
						... 
						
						
						
						Bumps [happy-dom](https://github.com/capricorn86/happy-dom ) from 14.2.0 to 14.3.1.
- [Release notes](https://github.com/capricorn86/happy-dom/releases )
- [Commits](https://github.com/capricorn86/happy-dom/compare/v14.2.0...v14.3.1 )
---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-22 13:00:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be0dd1512d 
					 
					
						
						
							
							Bump @codemirror/autocomplete from 6.10.2 to 6.15.0 ( #1862 )  
						
						... 
						
						
						
						Bumps [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) from 6.10.2 to 6.15.0.
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.10.2...6.15.0 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-22 12:59:55 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5156c3f5d 
					 
					
						
						
							
							Add *.zoo.dev origins to Tauri HTTP scopes ( #1868 )  
						
						
						
						
					 
					
						2024-03-22 19:26:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8038b5d7a3 
					 
					
						
						
							
							Make engine background color driven by theme setting ( #1842 )  
						
						... 
						
						
						
						* Bump ts lib
* Make engine background color driven by theme setting
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Force snapshots to dark mode, fix theme init
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Don't assume we have engineCommandManager in CameraControls,
because for some reason it's being loaded before engineConnection in test environments?
* Merge branch 'main' into change-bg-color
* Replace optional chaining with this.engineCommandManager
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Okay now all snapshot tests are actually in dark mode
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-22 09:35:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54b234360e 
					 
					
						
						
							
							robustening for autocomplete test ( #1864 )  
						
						
						
						
					 
					
						2024-03-22 07:10:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						465d933d53 
					 
					
						
						
							
							circular dependencies refactor ( #1863 )  
						
						... 
						
						
						
						* circular dependencies refactor
* clean up 
						
						
					 
					
						2024-03-22 05:55:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ccd0c619a6 
					 
					
						
						
							
							Grackle: integrate source ranges ( #1852 )  
						
						... 
						
						
						
						Insert KCL source ranges into the KCVM instructions. 
						
						
					 
					
						2024-03-22 05:16:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b570bf525 
					 
					
						
						
							
							add parsing of types to functions ( #1844 )  
						
						... 
						
						
						
						* add parsing of types to functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add array
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add objects
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add return types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-22 00:14:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44d1c29801 
					 
					
						
						
							
							set token when fetching user ( #1851 )  
						
						... 
						
						
						
						* set token when fetching user
* clean up 
						
						
					 
					
						2024-03-21 16:32:41 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e916cfd5b 
					 
					
						
						
							
							SketchOnFace UI ( #1664 )  
						
						... 
						
						
						
						* always enter edit mode
* initial blocking of extra code-mirror updates
* dry out code
* rejig selections
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* clean up
* stream clean up
* update export
* sketch mode can be entered and exited for extrude faces
But has bugs
* startSketchOn working in some cases, editsketch animation working but not orientation of instersection plane etc
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit 406fca4c55📷 🐛  (OS: ubuntu)
* remove comment
* add sketch on face e2e test
* tweenCamToNegYAxis should respect reduced motion
* initial sketch on face working with test
* remove temporary toolbar button and xState flow
* un-used vars
* snapshot test tweak
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* type tidy up
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit c39b8ebf95📷 🐛  (OS: ubuntu)"
This reverts commit fecf6f490a📷 🐛  (OS: ubuntu)
* rename
* sketch on sketch on sketch
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* typo
* startSketchOn Endcaps
end works, start is weird still
* clear selections for entity_ids that are not recognised
* fix sketch on end cap of second order extrustion
* tiny clean up
* fix sketch on close segment/face
* clean up 'lastCodeMirrorSelectionUpdatedFromScene'
* add code mode test for sketchOnExtrudedFace
* make end cap selection more robust
* update js artifacts for extrudes
* update kcl docs
* clean up
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-22 10:23:04 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e773e932b0 
					 
					
						
						
							
							better error lsp server ( #1850 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-21 22:14:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d39fd32ce 
					 
					
						
						
							
							Revert "Bump @lezer/javascript from 1.4.9 to 1.4.13 ( #1812 )" ( #1849 )  
						
						... 
						
						
						
						This reverts commit 3e4ce44dc9 
						
						
					 
					
						2024-03-21 22:07:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a585a6c2d 
					 
					
						
						
							
							Grackle: Fix a clippy lint ( #1848 )  
						
						
						
						
					 
					
						2024-03-21 16:49:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c09d6ee6bd 
					 
					
						
						
							
							Bump KCVM, integrating InstructionKind ( #1847 )  
						
						
						
						
					 
					
						2024-03-21 21:17:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09b55259ab 
					 
					
						
						
							
							Up cam throttle ( #1843 )  
						
						... 
						
						
						
						up cam throttle 
						
						
					 
					
						2024-03-21 20:53:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68b61c9832 
					 
					
						
						
							
							Fix new lints from rust 1.77 ( #1845 )  
						
						
						
						
					 
					
						2024-03-21 15:41:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469ca94437 
					 
					
						
						
							
							Bump react-router-dom from 6.14.2 to 6.22.3 ( #1837 )  
						
						... 
						
						
						
						Bumps [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom ) from 6.14.2 to 6.22.3.
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router-dom/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@6.22.3/packages/react-router-dom )
---
updated-dependencies:
- dependency-name: react-router-dom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 12:10:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d3850b46a 
					 
					
						
						
							
							Bump tailwindcss from 3.3.6 to 3.4.1 ( #1835 )  
						
						
						
						
					 
					
						2024-03-21 18:46:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0358343285 
					 
					
						
						
							
							Bump vite-tsconfig-paths from 4.3.1 to 4.3.2 ( #1838 )  
						
						
						
						
					 
					
						2024-03-21 07:06:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38b0603fa2 
					 
					
						
						
							
							Bump @types/node from 16.18.39 to 18.19.26 ( #1834 )  
						
						
						
						
					 
					
						2024-03-20 23:45:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e48a8b6c5d 
					 
					
						
						
							
							Bump @wdio/local-runner from 8.24.3 to 8.35.1 ( #1833 )  
						
						
						
						
					 
					
						2024-03-20 23:45:17 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73e573b251 
					 
					
						
						
							
							Bump @tauri-apps/api from 1.5.1 to 1.5.3 ( #1830 )  
						
						
						
						
					 
					
						2024-03-20 23:45:08 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						793409d53d 
					 
					
						
						
							
							Bump @types/uuid from 9.0.4 to 9.0.8 ( #1832 )  
						
						
						
						
					 
					
						2024-03-20 23:44:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e9ab16c4b 
					 
					
						
						
							
							Bump ts-node from 10.9.1 to 10.9.2 ( #1831 )  
						
						
						
						
					 
					
						2024-03-20 23:44:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab226bc86f 
					 
					
						
						
							
							Bump eslint from 8.53.0 to 8.57.0 ( #1826 )  
						
						
						
						
					 
					
						2024-03-20 22:55:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97677e4474 
					 
					
						
						
							
							Bump typescript from 5.3.2 to 5.4.3 ( #1829 )  
						
						
						
						
					 
					
						2024-03-20 22:55:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37fbc8c9ab 
					 
					
						
						
							
							Bump zustand from 4.4.5 to 4.5.2 ( #1827 )  
						
						
						
						
					 
					
						2024-03-20 22:55:32 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29d61da552 
					 
					
						
						
							
							Bump @types/debounce-promise from 3.1.8 to 3.1.9 ( #1823 )  
						
						
						
						
					 
					
						2024-03-21 05:34:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad2f669ec6 
					 
					
						
						
							
							Bump autoprefixer from 10.4.14 to 10.4.19 ( #1821 )  
						
						
						
						
					 
					
						2024-03-21 05:29:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d66aad8b5d 
					 
					
						
						
							
							Bump @headlessui/react from 1.7.17 to 1.7.18 ( #1822 )  
						
						
						
						
					 
					
						2024-03-21 05:27:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8b8710a0d 
					 
					
						
						
							
							Bump react-hotkeys-hook from 4.4.1 to 4.5.0 ( #1824 )  
						
						
						
						
					 
					
						2024-03-20 22:24:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f8ba2dca5 
					 
					
						
						
							
							Bump happy-dom from 10.8.0 to 14.2.0 ( #1820 )  
						
						
						
						
					 
					
						2024-03-20 22:23:32 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						970b0abb54 
					 
					
						
						
							
							Bump @tauri-apps/cli from 1.5.6 to 1.5.11 ( #1817 )  
						
						
						
						
					 
					
						2024-03-21 05:00:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06b464816f 
					 
					
						
						
							
							Bump husky from 8.0.3 to 9.0.11 ( #1819 )  
						
						
						
						
					 
					
						2024-03-21 04:40:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08f7bb2811 
					 
					
						
						
							
							Bump vite from 5.1.3 to 5.2.2 ( #1816 )  
						
						
						
						
					 
					
						2024-03-21 04:40:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						197df9f25d 
					 
					
						
						
							
							Bump @uiw/react-codemirror from 4.21.20 to 4.21.24 ( #1818 )  
						
						
						
						
					 
					
						2024-03-21 04:39:55 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d387dfaf7 
					 
					
						
						
							
							Bump @types/crypto-js from 4.1.1 to 4.2.2 ( #1813 )  
						
						
						
						
					 
					
						2024-03-20 21:21:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						912b97bea5 
					 
					
						
						
							
							Bump @types/react-dom from 18.2.7 to 18.2.22 ( #1814 )  
						
						
						
						
					 
					
						2024-03-21 04:17:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e4ce44dc9 
					 
					
						
						
							
							Bump @lezer/javascript from 1.4.9 to 1.4.13 ( #1812 )  
						
						
						
						
					 
					
						2024-03-21 04:14:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2058a05fa 
					 
					
						
						
							
							Bump vitest from 1.3.1 to 1.4.0 ( #1811 )  
						
						
						
						
					 
					
						2024-03-21 04:13:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a57965690 
					 
					
						
						
							
							Bump clap from 4.5.2 to 4.5.3 in /src/wasm-lib ( #1805 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.2...v4.5.3 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:57:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5b115ba97 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 160498d to 8cd4a39 in /src-tauri ( #1809 )  
						
						
						
						
					 
					
						2024-03-21 03:53:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90057c2dda 
					 
					
						
						
							
							add regression test for angletomatch ( #1806 )  
						
						
						
						
					 
					
						2024-03-21 03:44:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3e59690d6 
					 
					
						
						
							
							Bump async-trait from 0.1.77 to 0.1.78 in /src/wasm-lib ( #1807 )  
						
						... 
						
						
						
						Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.77 to 0.1.78.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.77...0.1.78 )
---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:39:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9642a44a02 
					 
					
						
						
							
							Bump actions/checkout from 3 to 4 ( #1803 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:33:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						252c7651ac 
					 
					
						
						
							
							Bump actions/github-script from 6 to 7 ( #1804 )  
						
						... 
						
						
						
						Bumps [actions/github-script](https://github.com/actions/github-script ) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:33:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79edcf3826 
					 
					
						
						
							
							Bump @wdio/mocha-framework from 8.24.3 to 8.35.0 ( #1798 )  
						
						... 
						
						
						
						Bumps [@wdio/mocha-framework](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-mocha-framework ) from 8.24.3 to 8.35.0.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.35.0/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.35.0/packages/wdio-mocha-framework )
---
updated-dependencies:
- dependency-name: "@wdio/mocha-framework"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:19:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b05ac3a05f 
					 
					
						
						
							
							fix angleToMatchLengthXY ( #1765 )  
						
						... 
						
						
						
						Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-21 03:14:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d01ba454b 
					 
					
						
						
							
							Bump openapitor from 72dcf45 to 8512cea in /src/wasm-lib ( #1796 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `72dcf45` to `8512cea`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](72dcf4573b...8512ceae8esupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-21 03:05:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf1d6963fe 
					 
					
						
						
							
							Bump @types/wicg-file-system-access from 2020.9.6 to 2023.10.5 ( #1795 )  
						
						... 
						
						
						
						Bumps [@types/wicg-file-system-access](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/wicg-file-system-access ) from 2020.9.6 to 2023.10.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/wicg-file-system-access )
---
updated-dependencies:
- dependency-name: "@types/wicg-file-system-access"
  dependency-type: direct:development
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:59:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						176ee63cb9 
					 
					
						
						
							
							Bump web-vitals from 3.5.0 to 3.5.2 ( #1797 )  
						
						... 
						
						
						
						Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals ) from 3.5.0 to 3.5.2.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v3.5.0...v3.5.2 )
---
updated-dependencies:
- dependency-name: web-vitals
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:57:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ae8059c2b 
					 
					
						
						
							
							Bump @wdio/spec-reporter from 8.24.2 to 8.32.4 ( #1799 )  
						
						... 
						
						
						
						Bumps [@wdio/spec-reporter](https://github.com/webdriverio/webdriverio/tree/HEAD/packages/wdio-spec-reporter ) from 8.24.2 to 8.32.4.
- [Release notes](https://github.com/webdriverio/webdriverio/releases )
- [Changelog](https://github.com/webdriverio/webdriverio/blob/v8.32.4/CHANGELOG.md )
- [Commits](https://github.com/webdriverio/webdriverio/commits/v8.32.4/packages/wdio-spec-reporter )
---
updated-dependencies:
- dependency-name: "@wdio/spec-reporter"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:52:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93f406d005 
					 
					
						
						
							
							Bump @types/react from 18.2.41 to 18.2.67 ( #1800 )  
						
						... 
						
						
						
						Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.41 to 18.2.67.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:44:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e97833f0ed 
					 
					
						
						
							
							Bump kittycad-execution-plan from 494225a to 80998de in /src/wasm-lib ( #1801 )  
						
						... 
						
						
						
						Bump kittycad-execution-plan in /src/wasm-lib
Bumps [kittycad-execution-plan](https://github.com/KittyCAD/modeling-api ) from `494225a` to `80998de`.
- [Commits](494225aaac...80998dea69support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:44:25 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35417dd8a6 
					 
					
						
						
							
							Bump syn from 2.0.52 to 2.0.53 in /src/wasm-lib ( #1793 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.52 to 2.0.53.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.52...2.0.53 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 19:35:28 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf0560dcfb 
					 
					
						
						
							
							fix dependabot perms  ( #1792 )  
						
						... 
						
						
						
						add dependabot to playwright
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-21 00:48:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3659946653 
					 
					
						
						
							
							ignore test_copilot_lsp_completions til new model deployed ( #1791 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-20 17:40:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						156c51484a 
					 
					
						
						
							
							Bump async-recursion from 1.0.5 to 1.1.0 in /src/wasm-lib ( #1775 )  
						
						... 
						
						
						
						Bumps [async-recursion](https://github.com/dcchut/async-recursion ) from 1.0.5 to 1.1.0.
- [Release notes](https://github.com/dcchut/async-recursion/releases )
- [Commits](https://github.com/dcchut/async-recursion/compare/v1.0.5...v1.1.0 )
---
updated-dependencies:
- dependency-name: async-recursion
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 17:07:49 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc8dd4bc72 
					 
					
						
						
							
							Bump uuid from 1.7.0 to 1.8.0 in /src/wasm-lib ( #1776 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.7.0...1.8.0 )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 17:07:15 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						335add67bd 
					 
					
						
						
							
							Bump thiserror from 1.0.57 to 1.0.58 in /src/wasm-lib ( #1778 )  
						
						... 
						
						
						
						Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.57 to 1.0.58.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.57...1.0.58 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 17:06:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						231794a69d 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 6db4320 to 160498d in /src-tauri ( #1779 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `6db4320` to `160498d`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](6db4320e98...160498dae5support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 17:05:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e5a6bc6fc 
					 
					
						
						
							
							bump kittycad.rs ( #1784 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-20 15:39:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f82121105 
					 
					
						
						
							
							Add tangentialArcTo to grackle stdlib ( #1731 )  
						
						... 
						
						
						
						* Add tangentialArcTo to grackle stdlib
* Clean up test 
						
						
					 
					
						2024-03-20 14:54:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46358b41a2 
					 
					
						
						
							
							Bind all unary, binary and constants to KCL ( #1781 )  
						
						
						
						
					 
					
						2024-03-20 13:12:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59274b76bf 
					 
					
						
						
							
							Add onboarding check workflow ( #1764 )  
						
						... 
						
						
						
						* add workflow
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-20 08:28:55 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d11d363f19 
					 
					
						
						
							
							Cut release v0.16.0 ( #1763 )  
						
						
						
						
					 
					
						2024-03-20 08:44:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f22ad7c4e7 
					 
					
						
						
							
							Fix file route resolution to restor file switching ( #1768 )  
						
						... 
						
						
						
						Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-20 11:39:57 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1913519f68 
					 
					
						
						
							
							Revert "Add ping pong health, remove a timeout interval, fix up netwo… ( #1771 )  
						
						... 
						
						
						
						Revert "Add ping pong health, remove a timeout interval, fix up network events (#1555 )"
This reverts commit 61d7950ca3k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-20 11:39:49 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b9d4fd45b 
					 
					
						
						
							
							Bump mio in fuzz tests ( #1773 )  
						
						
						
						
					 
					
						2024-03-19 19:30:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78e6816b06 
					 
					
						
						
							
							Always run cargo clippy in CI ( #1772 )  
						
						... 
						
						
						
						It's now a required job before merge is allowed. Unfortunately GitHub now blocks any non-Rust PR, because they require cargo clippy but don't trigger it to run.
Solution is simple, just always run cargo clippy, so it can pass, so that merge is allowed. 
						
						
					 
					
						2024-03-20 11:02:49 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6607ea1663 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from d95a1b3 to 6db4320 in /src-tauri ( #1756 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `d95a1b3` to `6db4320`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](d95a1b382f...6db4320e98support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-19 15:53:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						644a8ef3ca 
					 
					
						
						
							
							Remove cargo build CI job ( #1767 )  
						
						... 
						
						
						
						We shouldn't actually need `cargo build` CI checks. Because we're not building any binaries. Just `cargo check` should be enough. WASM builds are tested elsewhere. 
						
						
					 
					
						2024-03-19 21:38:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3e132c0d5 
					 
					
						
						
							
							Fix cargo warnings ( #1766 )  
						
						... 
						
						
						
						CI is currently broken [logs here](https://github.com/KittyCAD/modeling-app/actions/runs/8349085118/job/22852456873?pr=1765#step:9:1046 ). Trying to fix.
OK I've fixed it. Process to fix was:
1. Revert be3fed8427#1754 )")
2. Restore that commit without any of its changes to Cargo.lock (it had, IMO, a lot of unnecessary changes)
3. `cargo update -p kittycad-execution-plan` (redoing only the necessary changes) 
						
						
					 
					
						2024-03-19 21:19:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be3fed8427 
					 
					
						
						
							
							Add support for line, xLine, yLine, xLineTo, yLineTo ( #1754 )  
						
						... 
						
						
						
						* Add support for line, xLine, yLine, xLineTo, yLineTo
* Fix minor memory misalignment
* Address PR comments 
						
						
					 
					
						2024-03-19 12:11:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cefa6f85fe 
					 
					
						
						
							
							tag changes followup ( #1747 )  
						
						... 
						
						
						
						* tag changes followup
* fmt 
						
						
					 
					
						2024-03-17 18:24:03 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47ff4623bd 
					 
					
						
						
							
							updating example kcl back to bracket with updated changes ( #1743 )  
						
						... 
						
						
						
						* updating example kcl
* parantheses error
* fix recast bug (#1746 )
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* minor fix
* adding comment to kcl
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-15 23:10:34 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69ff651201 
					 
					
						
						
							
							fix recast bug ( #1746 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-15 20:18:34 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						788ae5dbab 
					 
					
						
						
							
							update starting example  ( #1742 )  
						
						... 
						
						
						
						update starting example 
						
						
					 
					
						2024-03-15 16:05:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						816870253e 
					 
					
						
						
							
							Make tag last optional param everywhere ( #1739 )  
						
						... 
						
						
						
						* Make tag last optional param
* Update all test assertions with correct tag format
* Format ts
* Some progress on tests and code mods
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* More sketch fixes
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Only 1 test left
* Clean up console.log
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Fix last ts test
* Clean up fmt
* Fix clippy too
* Update docs and fix small oversight on angled lines
* Fix more rust tests
* Make typescript happy
* Fmt
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-15 17:03:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4987965731 
					 
					
						
						
							
							better copilot test ( #1741 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-15 13:07:02 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						042ceb42fd 
					 
					
						
						
							
							Update cargo-test.yml ( #1740 )  
						
						
						
						
					 
					
						2024-03-15 19:44:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f40cdabfdf 
					 
					
						
						
							
							File based settings ( #1679 )  
						
						... 
						
						
						
						* Rename GlobalStateContext to SettingsAuthContext
* Naive initial impl of settings persistence to file system
* Update app identifier in tauri config
* Add "show in folder" tauri command
* Load from and save to file system in Tauri app
* Add documents drive to tauri permission scope
* Add recursive prop to default dir selection dialog
* Add success toast to web restore defaults action
* Add a way to validate read-in settings
* Update imports to use separate settings lib file
* Validate localStorage-loaded settings, combine error message
* Add a e2e test for validation
* Clean up state state bugs
* Reverse validation looping so new users don't error
* update settingsMachine typegen to remove conflicts
* Fmt
* Fix TS errors
* Fix import paths, etc post-merge
* Make default length units `mm` and 'metric'
* Rename to SettingsAuth*
* cargo fmt
* Revert Tauri config identifier change
* Update clientSideInfra's baseUnits from settings
* Break apart CommandBar and CommandBarProvider
* Bugfix: don't validate defaultValue when it's not configured
* Allow some TauriFS functions to no-op from browser
* Sidestep circular deps by loading context and kclManager only from React-land
* Update broken import paths
* Separate loaders from Router, load settings on every route
* Break apart settings types, utils, and constants
* Fix Jest tests by decoupling reliance on useLoaderData from SettingsAuthProvider
* Fix up Router loader data with "layout routes"
https://reactrouter.com/en/main/route/route#layout-routes 
* Move settings validation and toast to custom hook so the toast renders
* fmt
* Use forks for Vitest
https://vitest.dev/guide/common-errors.html#failed-to-terminate-worker 
* $APPCONFIG !== $APPDATA only on Linux
+ change the identifier back since it really doesn't seem to affect app signing
* Debugging on Linux
* Better directory validation, fix reset settings button
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* defaultDirectory can be empty in browser
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* re-trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 15:56:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13cd3e179b 
					 
					
						
						
							
							Only run cargo-test GH Action when wasm-lib is updated ( #1718 )  
						
						... 
						
						
						
						* Only run cargo-test GH Action when wasm-lib is updated
Because we don't care about src-tauri's Rust code in this action
* $APPDATA !== $APPCONFIG on Linux
+ change the bundle identifier back
* Undo that commit, wrong branch
* Change approach to ignore the Tauri Rust files instead
* Switch back to only check wasm-lib 
						
						
					 
					
						2024-03-14 14:06:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2176d9a1b 
					 
					
						
						
							
							Bump anyhow from 1.0.80 to 1.0.81 in /src/wasm-lib ( #1719 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.81 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-14 16:49:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fab5c47978 
					 
					
						
						
							
							Bump codecov/codecov-action from 3 to 4 ( #1724 )  
						
						... 
						
						
						
						Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-14 16:48:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61d7950ca3 
					 
					
						
						
							
							Add ping pong health, remove a timeout interval, fix up network events ( #1555 )  
						
						... 
						
						
						
						* Add ping pong health, fix up network events
* Change the default connection state for test
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-14 12:18:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0579ccd53b 
					 
					
						
						
							
							Handle many files as a zip archive ( #1688 )  
						
						... 
						
						
						
						* Handle many files as a zip archive
* Hopefully fix the test
* Try again
* Use latest kittycad/cli version
* update gitignore and push gltf-standard into snapshot array
* Extract zipped gltf; use 8 cores for CI
* Ignore unzipped files
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-14 11:50:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cede44aacf 
					 
					
						
						
							
							Grackle: Extrude/ClosePath stdlib functions ( #1717 )  
						
						... 
						
						
						
						* Grackle: Extrude stdlib function
* Grackle: ClosePath function 
						
						
					 
					
						2024-03-13 22:15:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8149fca97 
					 
					
						
						
							
							Bump modeling-api crates ( #1716 )  
						
						
						
						
					 
					
						2024-03-13 20:15:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c571b15318 
					 
					
						
						
							
							Fix circle ( #1715 )  
						
						... 
						
						
						
						* start of circle
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixews
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix all samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-14 00:16:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3d2612a3b 
					 
					
						
						
							
							fix links for kcl docs ( #1714 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more link
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-13 22:43:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17b7c687d4 
					 
					
						
						
							
							Update SketchGroup when calling lineTo ( #1713 )  
						
						... 
						
						
						
						* Update SketchGroup when calling lineTo
* Verify the next free address after the partial cube unit test 
						
						
					 
					
						2024-03-13 22:42:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d7d15a385 
					 
					
						
						
							
							Fixes for docs ( #1712 )  
						
						
						
						
					 
					
						2024-03-13 22:01:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4be9f70965 
					 
					
						
						
							
							change up docs format ( #1711 )  
						
						... 
						
						
						
						* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* workflow to push docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix[
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-13 14:22:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a60bdd4cc3 
					 
					
						
						
							
							generate kcl examples in docs from macro ( #1710 )  
						
						... 
						
						
						
						* rearrange
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* examples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* recast
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more samples
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make serial
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix hang
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix import
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* atan
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* atan
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make all tests pass
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* must have code balock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-13 12:56:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bab45a56a 
					 
					
						
						
							
							add to_degrees/to_radians fns ( #1709 )  
						
						... 
						
						
						
						updates
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-13 00:33:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d979b56f5 
					 
					
						
						
							
							Send telemetry ( #1702 )  
						
						... 
						
						
						
						* restart on auth
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix deps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* hash the iuser
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add comment;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* zip up the contents
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix logic
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more code coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* up[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more coverage
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup dead code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of accept / reject
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* accept/reject
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-13 06:57:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfc51e6c30 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from adbc333 to d95a1b3 in /src-tauri ( #1707 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `adbc333` to `d95a1b3`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](adbc333a0f...d95a1b382fsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 23:43:23 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e40464d10 
					 
					
						
						
							
							Bump proc-macro2 from 1.0.78 to 1.0.79 in /src/wasm-lib ( #1706 )  
						
						... 
						
						
						
						Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.78 to 1.0.79.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.78...1.0.79 )
---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 23:43:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83fcdd52a2 
					 
					
						
						
							
							Bump reqwest from 0.11.25 to 0.11.26 in /src/wasm-lib ( #1705 )  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.25 to 0.11.26.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.25...v0.11.26 )
---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 23:43:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a30d5ec8f 
					 
					
						
						
							
							Bump softprops/action-gh-release from 1 to 2 ( #1683 )  
						
						... 
						
						
						
						Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:57:52 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						637c4a7d97 
					 
					
						
						
							
							Bump openapitor from 6f38abe to 72dcf45 in /src/wasm-lib ( #1685 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `6f38abe` to `72dcf45`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](6f38abe149...72dcf4573bsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:57:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						604446dba3 
					 
					
						
						
							
							Bump kittycad from 0.2.59 to 0.2.60 in /src-tauri ( #1681 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.59 to 0.2.60.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.59...v0.2.60 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:56:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed3952900b 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 30295ec to adbc333 in /src-tauri ( #1695 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `30295ec` to `adbc333`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](30295ecc8e...adbc333a0fsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:56:21 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f934a17417 
					 
					
						
						
							
							Bump reqwest from 0.11.24 to 0.11.25 in /src/wasm-lib ( #1687 )  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.24 to 0.11.25.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.24...v0.11.25 )
---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:56:00 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59fa7b13a5 
					 
					
						
						
							
							Bump anyhow from 1.0.80 to 1.0.81 in /src-tauri ( #1696 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.80 to 1.0.81.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.81 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-12 16:55:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b2bf00641 
					 
					
						
						
							
							More lsp stuff / telemetry-prep ( #1694 )  
						
						... 
						
						
						
						* more text document stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* backend for rename and create etc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates for functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js future
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* utils
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup send and sync shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* save the client
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* store the users privacy settings
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-12 13:37:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73b7d3cc9d 
					 
					
						
						
							
							Patterns 2d 3d ( #1701 )  
						
						... 
						
						
						
						* refactor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* pattern2d and 3d
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix derive docs more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-12 12:54:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82fb227868 
					 
					
						
						
							
							Move settings types and initial values to lib/settings ( #1698 )  
						
						
						
						
					 
					
						2024-03-12 10:37:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db5657a298 
					 
					
						
						
							
							lsp workspace stuff ( #1677 )  
						
						... 
						
						
						
						* some lsp shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more stuffs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* on open send close and open events
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update the path
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* send on close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* on close project
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update on close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initpromise
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add to wasm.ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Update src/lang/wasm.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* restart lsps on failure
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add panic hook
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updartes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-12 00:50:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cd158f8db0 
					 
					
						
						
							
							Rename *GlobalState* to *SettingsAuth* ( #1689 )  
						
						
						
						
					 
					
						2024-03-11 20:26:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0342d1a5b4 
					 
					
						
						
							
							fix error range kcl embedded function and add test ( #1691 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-11 13:37:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cad64fb780 
					 
					
						
						
							
							Update onboarding based on team feedback ( #1665 )  
						
						... 
						
						
						
						* Make onboarding links underlined and a different color
* Override underlined links that shouldn't be
* Update "KittyCAD" to "Zoo" camera controls, copy edits
* Copy edits through CodeEditor step, add counter to onboarding
* Notes through ParametricModeling step
* Notes through UserMenu step
* Add three-dots icon, separate Zoo logo link from project button
* Feedback through end of onboarding
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Fix ESLint warnings
* Revert cameraControls to 'KittyCAD', ensure we get type errors if that isn't correct in the future
* fmt
* Missed a reverted "Zoo" cameraControls item
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 17:59:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbc458b6e6 
					 
					
						
						
							
							Update KNOWN-ISSUES.md ( #1676 )  
						
						
						
						
					 
					
						2024-03-08 19:04:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd852c2652 
					 
					
						
						
							
							Bump wasm-bindgen-futures from 0.4.41 to 0.4.42 in /src/wasm-lib ( #1670 )  
						
						... 
						
						
						
						Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.41 to 0.4.42.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 09:36:56 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3395f34552 
					 
					
						
						
							
							Bump anyhow from 1.0.79 to 1.0.80 in /src/wasm-lib ( #1671 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 09:36:47 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ac40d5a78 
					 
					
						
						
							
							Bump serde from 1.0.196 to 1.0.197 in /src/wasm-lib ( #1672 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.196 to 1.0.197.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.196...v1.0.197 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 09:36:35 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ccbb3a419 
					 
					
						
						
							
							Bump clap from 4.5.1 to 4.5.2 in /src/wasm-lib ( #1673 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.1...v4.5.2 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-08 09:36:23 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77e9a35c4d 
					 
					
						
						
							
							cam update should move target too ( #1674 )  
						
						
						
						
					 
					
						2024-03-08 18:52:31 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d1852bbc3 
					 
					
						
						
							
							add optional tag to circle ( #1669 )  
						
						
						
						
					 
					
						2024-03-07 15:35:26 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff9229f55a 
					 
					
						
						
							
							fix circle sketch on face ( #1668 )  
						
						... 
						
						
						
						* fix circle sketch on face
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cargo.lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-07 14:53:37 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5a7f12a06d 
					 
					
						
						
							
							start of close tag ( #1639 )  
						
						... 
						
						
						
						* start of close tag
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use local
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-07 12:35:56 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06f1257071 
					 
					
						
						
							
							Bump kittycad-modeling-session from 03eb9c3 to c554cbe in /src/wasm-lib ( #1655 )  
						
						... 
						
						
						
						Bump kittycad-modeling-session in /src/wasm-lib
Bumps [kittycad-modeling-session](https://github.com/KittyCAD/modeling-api ) from `03eb9c3` to `c554cbe`.
- [Commits](03eb9c3763...c554cbeda3support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 20:11:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						328e7faea9 
					 
					
						
						
							
							Bump web-sys from 0.3.68 to 0.3.69 in /src/wasm-lib ( #1652 )  
						
						... 
						
						
						
						Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.68 to 0.3.69.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-07 20:11:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5792d3eb2b 
					 
					
						
						
							
							Bump tauri from 1.6.0 to 1.6.1 in /src-tauri ( #1658 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.6.0...tauri-v1.6.1 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 12:03:01 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15effddf6c 
					 
					
						
						
							
							Bump serde_json from 1.0.112 to 1.0.114 in /src-tauri ( #1657 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.112 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.112...v1.0.114 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 12:02:46 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5354ce140a 
					 
					
						
						
							
							Bump kittycad-execution-plan-macros from 03eb9c3 to c554cbe in /src/wasm-lib ( #1653 )  
						
						... 
						
						
						
						Bump kittycad-execution-plan-macros in /src/wasm-lib
Bumps [kittycad-execution-plan-macros](https://github.com/KittyCAD/modeling-api ) from `03eb9c3` to `c554cbe`.
- [Commits](03eb9c3763...c554cbeda3support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 12:02:33 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a994338541 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 19aa220 to 30295ec in /src-tauri ( #1656 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `19aa220` to `30295ec`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](19aa220411...30295ecc8esupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 12:02:24 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c22154df1 
					 
					
						
						
							
							Bump insta from 1.34.0 to 1.36.1 in /src/wasm-lib ( #1654 )  
						
						... 
						
						
						
						Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.34.0 to 1.36.1.
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.34.0...1.36.1 )
---
updated-dependencies:
- dependency-name: insta
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-07 12:01:42 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c18255b70 
					 
					
						
						
							
							Cut release v0.15.6 ( #1666 )  
						
						
						
						
					 
					
						2024-03-07 14:22:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42b247bc99 
					 
					
						
						
							
							bump kittycad ( #1647 )  
						
						
						
						
					 
					
						2024-03-06 02:09:59 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d7b176bb7 
					 
					
						
						
							
							Cut release v0.15.5 ( #1632 )  
						
						
						
						
					 
					
						2024-03-06 12:41:09 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9aada41a0d 
					 
					
						
						
							
							Show all CAD files in FileTree ( #1642 )  
						
						
						
						
					 
					
						2024-03-05 20:37:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23971465ce 
					 
					
						
						
							
							More fixes to export e2e test ( #1646 )  
						
						... 
						
						
						
						* change to download listener
* ultra snapshot test
* clean up
* Revert "ultra snapshot test"
This reverts commit 2d2a585a17 
						
						
					 
					
						2024-03-06 01:08:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23e294930b 
					 
					
						
						
							
							Clean up possibly dead code ( #1032 )  
						
						... 
						
						
						
						Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 12:53:29 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22cc4c9a98 
					 
					
						
						
							
							fix error sourcce range for kcl stdlib  ( #1641 )  
						
						... 
						
						
						
						fix error
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-05 12:46:05 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe6478f568 
					 
					
						
						
							
							Bump serde_json from 1.0.113 to 1.0.114 in /src/wasm-lib ( #1622 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.113 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.113...v1.0.114 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 20:38:28 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1989734c3b 
					 
					
						
						
							
							Bump openapitor from 8db292e to 6f38abe in /src/wasm-lib ( #1636 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `8db292e` to `6f38abe`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](8db292eaa7...6f38abe149support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 20:38:10 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f36984f52a 
					 
					
						
						
							
							Bump mio from 0.8.9 to 0.8.11 in /src-tauri ( #1630 )  
						
						... 
						
						
						
						Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.9 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.9...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 20:23:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5437538892 
					 
					
						
						
							
							Bump mio from 0.8.9 to 0.8.11 in /src/wasm-lib ( #1629 )  
						
						... 
						
						
						
						Bumps [mio](https://github.com/tokio-rs/mio ) from 0.8.9 to 0.8.11.
- [Release notes](https://github.com/tokio-rs/mio/releases )
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/mio/compare/v0.8.9...v0.8.11 )
---
updated-dependencies:
- dependency-name: mio
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 20:23:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97bd60ae87 
					 
					
						
						
							
							Bump js-sys from 0.3.68 to 0.3.69 in /src/wasm-lib ( #1635 )  
						
						... 
						
						
						
						Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.68 to 0.3.69.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 20:22:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9116d79c50 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from ed682dd to 19aa220 in /src-tauri ( #1634 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `ed682dd` to `19aa220`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](ed682dd96e...19aa220411support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 20:22:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3b5dff60f 
					 
					
						
						
							
							Bump kittycad from 0.2.58 to 0.2.59 in /src-tauri ( #1633 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.58 to 0.2.59.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.58...v0.2.59 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 20:22:25 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55f842d3bd 
					 
					
						
						
							
							Bump tauri from 1.5.4 to 1.6.0 in /src-tauri ( #1446 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.4 to 1.6.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.4...tauri-v1.6.0 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-05 12:14:30 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						778478757e 
					 
					
						
						
							
							Fillets ( #1401 )  
						
						... 
						
						
						
						* add fillet
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get end cap info
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tryu
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* next-adjacent
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix js tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* works
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[pdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* move back to functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-05 11:52:45 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc303fbaab 
					 
					
						
						
							
							try and make test more robust ( #1638 )  
						
						... 
						
						
						
						* try and make test more robust
* unused import
* add logging
* fix bug in export test
* Revert "unused import"
This reverts commit 0fb7090eca17a883727e 
						
						
					 
					
						2024-03-05 15:42:27 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d422f09045 
					 
					
						
						
							
							Minor readme typo  
						
						
						
						
					 
					
						2024-03-05 04:56:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						adcf80331a 
					 
					
						
						
							
							Bump KCVM ( #1631 )  
						
						
						
						
					 
					
						2024-03-04 17:51:03 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fbd7ace98 
					 
					
						
						
							
							Increase playwright timeout on a per test basis ( #1627 )  
						
						... 
						
						
						
						try individual timeout 
						
						
					 
					
						2024-03-05 11:52:43 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0df858b9ca 
					 
					
						
						
							
							update discord announce under 2000 char limit ( #1628 )  
						
						... 
						
						
						
						* update discord announce under 2000 char limit
* updating URL handling 
						
						
					 
					
						2024-03-04 14:34:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6f080c440 
					 
					
						
						
							
							Add export to cmd bar ( #1593 )  
						
						... 
						
						
						
						* Add new exportFile icon
* Isolate exportFromEngine command
* Naive initial export command
* Update types to accept functions for arg defaultValue, required, and options
* Make existing helper functions and configs work with new types
* Make UI components work with new types
support resolving function values and conditional logic
* Add full export command to command bar
* Replace ExportButton with thin wrapper on cmd bar command
* fmt
* Fix stale tests and bugs found by good tests
* fmt
* Update src/components/CommandBar/CommandArgOptionInput.tsx
* Update snapshot tests and onboarding wording
* Move the panel open click into doExport
* Don't need to input storage step in export tests anymore
* Remove console logs, fmt, select options if we need to
* Increase test timeout
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-05 08:06:43 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1a14a107a 
					 
					
						
						
							
							undo test stuff ( #1619 )  
						
						... 
						
						
						
						* another bad change
* undo 
						
						
					 
					
						2024-03-04 14:18:25 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c721f2b29 
					 
					
						
						
							
							make close segment visually distinct ( #1620 )  
						
						
						
						
					 
					
						2024-03-04 14:18:08 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61e2a1eddc 
					 
					
						
						
							
							remove playwright parallel, but run macos and ubuntu at the same time ( #1617 )  
						
						... 
						
						
						
						* remove playwright parallel, but run macos and ubuntu at the same time
* better logging for cam test
* skip a test for safari
* remove steps 
						
						
					 
					
						2024-03-04 12:18:56 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6406e27794 
					 
					
						
						
							
							bad change  
						
						
						
						
					 
					
						2024-03-04 10:44:45 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e382a76dd 
					 
					
						
						
							
							clean up old snapshot images ( #1618 )  
						
						
						
						
					 
					
						2024-03-04 10:41:25 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06cdaa9ae8 
					 
					
						
						
							
							overhaul cam move test  
						
						
						
						
					 
					
						2024-03-04 10:37:11 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85c30be333 
					 
					
						
						
							
							Remove unnecessary import ( #1611 )  
						
						
						
						
					 
					
						2024-03-03 15:18:28 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d4a1d66e8 
					 
					
						
						
							
							snap to profile start ( #1616 )  
						
						... 
						
						
						
						* fix camera set from debug panel
* add snap to for closing sketch
* clean up file that shouldn't have been committed 
						
						
					 
					
						2024-03-04 08:14:37 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						223b5952aa 
					 
					
						
						
							
							Refactor mouse event args ( #1613 )  
						
						... 
						
						
						
						* refactor mouse event interfaces
Importantly returning multiple intersections from raycastRing, but other clean up
* refactor enter exit args interface
* type tweak 
						
						
					 
					
						2024-03-03 16:23:16 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fedffbb384 
					 
					
						
						
							
							Grackle: stdlib LineTo function ( #1601 )  
						
						... 
						
						
						
						* Bump execution plan
* Grackle: lineTo stdlib function (#1605 )
* Remove test JSON output 
						
						
					 
					
						2024-03-02 18:39:31 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed4e3df3b2 
					 
					
						
						
							
							unused vars cleanup ( #1608 )  
						
						
						
						
					 
					
						2024-03-02 20:30:24 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18d200e790 
					 
					
						
						
							
							add test: Can edit segments by dragging their handles ( #1607 )  
						
						
						
						
					 
					
						2024-03-02 20:08:13 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c50a5996d 
					 
					
						
						
							
							show selected color for start selected at ( #1606 )  
						
						
						
						
					 
					
						2024-03-02 19:00:24 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73bca2dcfc 
					 
					
						
						
							
							fully remove show ( #1592 )  
						
						... 
						
						
						
						* fully remove show
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-03-01 17:16:18 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6a50a3cdf 
					 
					
						
						
							
							try parallel plawright ( #1579 )  
						
						... 
						
						
						
						* parallel plawright
* test robustness tweak
* change to only double speed 
						
						
					 
					
						2024-03-02 11:25:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b81c9d04cc 
					 
					
						
						
							
							make kcl std lib first class ( #1603 )  
						
						... 
						
						
						
						* make kcl std lib first class
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-01 14:23:30 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d8a7064da 
					 
					
						
						
							
							make startProfileAt UI editable ( #1599 )  
						
						... 
						
						
						
						make startProfileAt editable 
						
						
					 
					
						2024-03-02 08:48:30 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0e6140e9f 
					 
					
						
						
							
							Implement dual camera sync direction ( #1597 )  
						
						... 
						
						
						
						* implement dual camer sync direction
The existance of the client side scene requires two cameras to stay in sync, really these need to be a master-slave relationship, intitial this was implemented with the client side scene taking the lead and sending updates to the server using the  endpoint (as it didn't require an new endpoints), but even though we added a sequence property to this endpoint and sent it over udp, it was still an abuse of this endpoint as the engine didn't have this endpoint setup with a fload of messages and low-latency in mind.
Now we have migrated back to sending mouse events to the engine instead, but with the engine replying with camera details on drag_end etc so that we can keep the client camera in sync.
The client side camera still does take the master role in sketch mode as it makes sense to keep the low latency benfits of the local camera for the locallay rendered assets in sketch mode, moving the camera in this mode already did hide the engine camera while the camera is moving so as to avoid ghoasting so this works well.
The camera controls now work by syncing in either direction depending on what's appropiate
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* update default plane extrude numbers
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger-ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-02 08:20:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9df7ff885 
					 
					
						
						
							
							import docs ( #1602 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-03-01 12:19:24 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aec9637d7a 
					 
					
						
						
							
							EngineConnection should fail fast if socket closes ( #1600 )  
						
						... 
						
						
						
						* EngineConnection should fail fast if socket closes
* Fix clippy lint 
						
						
					 
					
						2024-03-01 14:43:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4c5fad8c7 
					 
					
						
						
							
							failing auto complete test ( #1578 )  
						
						
						
						
					 
					
						2024-03-01 08:22:04 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc0d601294 
					 
					
						
						
							
							enable concurrency for playwright action ( #1598 )  
						
						
						
						
					 
					
						2024-03-01 07:08:02 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69cefafc19 
					 
					
						
						
							
							Bump image from 0.24.8 to 0.24.9 in /src/wasm-lib ( #1584 )  
						
						... 
						
						
						
						Bumps [image](https://github.com/image-rs/image ) from 0.24.8 to 0.24.9.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.8...v0.24.9 )
---
updated-dependencies:
- dependency-name: image
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 19:57:37 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b187ca3422 
					 
					
						
						
							
							Bump kittycad from 0.2.54 to 0.2.58 in /src/wasm-lib ( #1583 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.54 to 0.2.58.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.54...v0.2.58 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 19:56:45 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1edadcaa0f 
					 
					
						
						
							
							Bump kittycad from 0.2.53 to 0.2.58 in /src-tauri ( #1581 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.53 to 0.2.58.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.53...v0.2.58 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 19:56:09 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95c0ded8cf 
					 
					
						
						
							
							Refactor: move point-parsing into its own function ( #1590 )  
						
						... 
						
						
						
						This will be reused in future stdlib functions.
Also, add a field for argument number to the "invalid argument type" error message. 
						
						
					 
					
						2024-02-29 17:55:34 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ebb4e2cad 
					 
					
						
						
							
							one more sentry ( #1591 )  
						
						... 
						
						
						
						Update KclSingleton.tsx 
						
						
					 
					
						2024-02-29 14:56:57 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3e0939057 
					 
					
						
						
							
							Cut release v0.15.4 ( #1587 )  
						
						
						
						
					 
					
						2024-03-01 09:50:28 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5e233d8a0 
					 
					
						
						
							
							Finish removing Sentry ( #1588 )  
						
						... 
						
						
						
						Finish removing Sentry
Following Frank's PR in 8f5034f997paul@kittycad.io > 
						
						
					 
					
						2024-02-29 16:41:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cab3e628f 
					 
					
						
						
							
							client side sketch scene not respecting base-unit-scale ( #1576 )  
						
						... 
						
						
						
						* client side sketch scene not respecting base-unit-scale
* test tweak
* remove dead code
* fix test
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* test fix up
* trigger ci
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-03-01 06:55:49 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ca6ba52b6 
					 
					
						
						
							
							Bump serde_json from 1.0.113 to 1.0.114 in /src-tauri ( #1463 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.113 to 1.0.114.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.113...v1.0.114 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 11:35:35 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f741ea2e09 
					 
					
						
						
							
							Bump serde from 1.0.196 to 1.0.197 in /src-tauri ( #1462 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.196 to 1.0.197.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.196...v1.0.197 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 11:34:43 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f2a7781fc 
					 
					
						
						
							
							Bump anyhow from 1.0.79 to 1.0.80 in /src-tauri ( #1465 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.79 to 1.0.80.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 11:34:30 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						990f2b4154 
					 
					
						
						
							
							Vector for tracking cargo tests ( #1580 )  
						
						... 
						
						
						
						* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* iupdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* try and log to vector
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ud[ates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-29 11:14:01 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0af0f15281 
					 
					
						
						
							
							Bump clap from 4.5.0 to 4.5.1 in /src/wasm-lib ( #1448 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.0...clap_complete-v4.5.1 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:53:57 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b558548b94 
					 
					
						
						
							
							Bump google-github-actions/auth from 2.1.1 to 2.1.2 ( #1521 )  
						
						... 
						
						
						
						Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v2.1.1...v2.1.2 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:52:34 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29e0f9a270 
					 
					
						
						
							
							Bump kittycad-execution-plan from 9cb86ba to 29086e1 in /src/wasm-lib ( #1570 )  
						
						... 
						
						
						
						Bump kittycad-execution-plan in /src/wasm-lib
Bumps [kittycad-execution-plan](https://github.com/KittyCAD/modeling-api ) from `9cb86ba` to `29086e1`.
- [Commits](9cb86ba54e...29086e1079support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:52:18 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9385c32cfb 
					 
					
						
						
							
							Bump kittycad-modeling-session from 9cb86ba to 29086e1 in /src/wasm-lib ( #1568 )  
						
						... 
						
						
						
						Bump kittycad-modeling-session in /src/wasm-lib
Bumps [kittycad-modeling-session](https://github.com/KittyCAD/modeling-api ) from `9cb86ba` to `29086e1`.
- [Commits](9cb86ba54e...29086e1079support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:51:56 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce3fb5c353 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 01211ff to ed682dd in /src-tauri ( #1567 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `01211ff` to `ed682dd`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](01211ff075...ed682dd96esupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:51:24 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f920490518 
					 
					
						
						
							
							Bump syn from 2.0.49 to 2.0.52 in /src/wasm-lib ( #1563 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.49 to 2.0.52.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.49...2.0.52 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-29 00:51:03 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d681e667ee 
					 
					
						
						
							
							Hide cam when moving ( #1577 )  
						
						... 
						
						
						
						hide cam when moving 
						
						
					 
					
						2024-02-29 19:25:48 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c6515a60e 
					 
					
						
						
							
							Fix autocomplete in comment ( #1575 )  
						
						
						
						
					 
					
						2024-02-28 23:24:11 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb8a33312d 
					 
					
						
						
							
							fix trailing comma ( #1574 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-28 22:24:11 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d351b3bbe4 
					 
					
						
						
							
							fix recast ( #1571 )  
						
						... 
						
						
						
						* fix recast
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-28 21:19:10 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47d40eb801 
					 
					
						
						
							
							Update test artifacts for patterns with holes ( #1566 )  
						
						... 
						
						
						
						* update test artifacts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update known issues
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* screenshots
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-28 19:18:23 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						adc4b6148d 
					 
					
						
						
							
							Cut release v0.15.3 ( #1546 )  
						
						
						
						
					 
					
						2024-02-29 12:39:20 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27d0d4a28b 
					 
					
						
						
							
							bump kittcad/lib version ( #1565 )  
						
						
						
						
					 
					
						2024-02-29 11:57:47 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb609c19ef 
					 
					
						
						
							
							Grackle: implement StartSketchAt stdlib function ( #1535 )  
						
						... 
						
						
						
						* Grackle: implement StartSketchAt stdlib function
* Move startsketchAt into a new 'sketch' module
* Further divide module
* Write SketchGroup to EP memory 
						
						
					 
					
						2024-02-28 16:24:03 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8666989c85 
					 
					
						
						
							
							add issue template ( #1547 )  
						
						... 
						
						
						
						* add issue template
* change report a bug link
* add issue form and delete issue template, update link 
						
						
					 
					
						2024-02-27 14:10:50 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bdf49c2084 
					 
					
						
						
							
							short term cam fix ( #1543 )  
						
						... 
						
						
						
						* short term cam fix
* fix
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-28 06:26:53 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a06b9d560a 
					 
					
						
						
							
							improve export test logs ( #1536 )  
						
						
						
						
					 
					
						2024-02-27 15:19:14 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b81ff66f2b 
					 
					
						
						
							
							Sketch on face of face ( #1524 )  
						
						... 
						
						
						
						* add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add negative extrude
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix sketch on face of face
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate stdlib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-26 14:54:42 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0e6947170 
					 
					
						
						
							
							update cli to reestablish export test ( #1523 )  
						
						... 
						
						
						
						* update cli to reestablish export test
* update cli v
* tweak 
						
						
					 
					
						2024-02-27 09:41:09 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65ebde0b34 
					 
					
						
						
							
							Disable actions when stream disconnected ( #1483 )  
						
						... 
						
						
						
						* pull out network indicator logic
* rename callbacks
* re-execute on reconnection
* make sure tool bar is disabled on start up
* clean up
* node safety
* disable toolbar buttons properly
* grey scale action icon icons dodgy
* test tweaks
* Revert "grey scale action icon icons dodgy"
This reverts commit c3d12a0f05#1486 )
* Disable modeling commands when network is bad
* disabel on execute too
* fmt
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
* disable playwright snapshots temporarily
* disable export test instead
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: Frank Noirot <frank@zoo.dev >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-26 21:02:33 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d6618b60a 
					 
					
						
						
							
							solve a couple of scene scale bugs ( #1496 )  
						
						... 
						
						
						
						* solve a couple of scene scale bugs
* Some cam fixes (#1520 )
* rotate and zoom basics working
* intergrate mouse guards, and add pan
* implement orthographic camera again
* implement switch to perspective camera again
* migrate dollyzoom
* make pan robust for differnt FOV and orthographic cam
* tween to quaternion and default plane selection working with quirks
* fix pan
It the up and right was derived from the camera's up, which is a static [0,0,1] not the camera's current cameras real up, which aligns itself as best to [0,0,1] but is not that especially when looking straight up or down, and the pan felt very awkward in these vertical look sintuations
* fix raycastRing to use new camera
* fix tween to quaternion for camera lock situations
And get all playwright tests passing
* fix up CamToggle, even thought this component is not setup properly to use react properties from our scene class
* add animation to cameras back in
* first big clean up of sceneInfra
* move more cam stuff out of sceneInfra
* clean up mouse guard logic
* clean up camera change callbacks
* fix some sitations where animation to xy doesn't work great
* needs to take the target into consideration
* last bits of clean up
* more clean up
* make vitest happ
* fix up remaining interaction guards
* make scrolling less sensative for trackpads
* remove debug cube
* fix snapshot tests 
						
						
					 
					
						2024-02-26 19:53:44 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f0c44d11b3 
					 
					
						
						
							
							Revert "tauri-driver latest"  
						
						... 
						
						
						
						This reverts commit 44e71cd4bc 
						
						
					 
					
						2024-02-25 20:35:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44e71cd4bc 
					 
					
						
						
							
							tauri-driver latest  
						
						
						
						
					 
					
						2024-02-25 20:33:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9f716dad8 
					 
					
						
						
							
							fixing discord automation to ignore nightly runs ( #1516 )  
						
						... 
						
						
						
						adding release if statement 
						
						
					 
					
						2024-02-24 01:44:25 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2455832e7 
					 
					
						
						
							
							Honor mod+z and mod+shift+z even with editor not in focus ( #1513 )  
						
						... 
						
						
						
						Resolves  #1504  and was way easier than I thought when I tried it a while back! 
					
						2024-02-23 17:37:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f5034f997 
					 
					
						
						
							
							Remove Sentry from production ( #1515 )  
						
						
						
						
					 
					
						2024-02-23 22:07:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af1c2c7ae1 
					 
					
						
						
							
							Update KNOWN-ISSUES.md  
						
						
						
						
					 
					
						2024-02-23 13:19:03 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff38ae091e 
					 
					
						
						
							
							Replace number command bar arg input type with kcl expression input ( #1474 )  
						
						... 
						
						
						
						* Rename useCalc
* Move CommandBar so it has access to settings and kcl
* Create codemirror variable mention extension
* Make project path a dep of TextEditor useMemo
* Add incomplete KCL input for CommandBar
to replace current number arg type
* Add previous variables autocompletion to kcl input
* Fix missed typos from merge
* Working AST mods, not working variable additions
* Add ability to create a new variable
* Add icon and tooltip to command arg tag if a variable is added
* Polish variable naming logic, preserve when going back
* Allow stepping back from KCL input
* Don't prevent keydown of enter, it's used by autocomplete
* Round the variable value in cmd bar header
* Add Playwright test
* Formatting, polish TS types
* More type wrangling
* Needed to fmt after above type wrangling
* Update snapshot tests to account for new variable name autogeneration
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Merge branch 'main' into cmd-bar-make-variable
* Update all test instances of var name with number index after merge with main
* Partial revert of "Polish variable naming logic, preserve when going back"
This reverts commit dddcb13c368c4b63b52311bfce3832📷 🐛  (OS: ubuntu)
* Fix tests
* Trigger CI
* Update src/components/ProjectSidebarMenu.test.tsx
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* re-trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-02-23 11:24:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1dd7c95b8c 
					 
					
						
						
							
							Sketch on arc error ( #1495 )  
						
						... 
						
						
						
						* add error for sketch on arc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate std lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-22 19:07:17 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20042ec87c 
					 
					
						
						
							
							Release derive-docs 0.1.7 ( #1491 )  
						
						... 
						
						
						
						Release derive-docs 0.1.7 
						
						
					 
					
						2024-02-22 21:24:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fccf3508a7 
					 
					
						
						
							
							Trim space off the return type before continuing ( #1487 )  
						
						... 
						
						
						
						* Trim space off the return type before continuing
My nightly compiler has a space at the end that the stable compiler
doesn't. This will trim space, if it exists, before removing the generic
bracket, which will work for both stable and current nightly, future
stable.
In the future this may be worth doing a trim on "> " but I don't reckon
today is that day.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2024-02-22 15:59:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8dab5527b8 
					 
					
						
						
							
							bump ahash to fix the nightly builds ( #1488 )  
						
						... 
						
						
						
						Specifically, i'm hitting https://github.com/tkaitchuck/aHash/issues/200 
ahash FTBFS because of https://github.com/rust-lang/rust/pull/117372 
which is fixed in 0.8.7.
This rolls us forward which should fix future builds. 
						
						
					 
					
						2024-02-22 15:30:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f72eb0e8a7 
					 
					
						
						
							
							Cube example didn't actually work ( #1478 )  
						
						... 
						
						
						
						* Cube example didn't actually work
* Bump h2 in fuzz tests 
						
						
					 
					
						2024-02-22 12:03:05 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40479d177f 
					 
					
						
						
							
							Bump ip from 1.1.8 to 1.1.9 ( #1471 )  
						
						... 
						
						
						
						Bumps [ip](https://github.com/indutny/node-ip ) from 1.1.8 to 1.1.9.
- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9 )
---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2024-02-22 04:59:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88359dee2 
					 
					
						
						
							
							Move discord automation into ci.yml ( #1479 )  
						
						... 
						
						
						
						* updating ci.yml with discord release automation
* removed line 
						
						
					 
					
						2024-02-21 17:35:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4c0347104 
					 
					
						
						
							
							Cut release v0.15.2 ( #1467 )  
						
						... 
						
						
						
						Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-02-22 08:36:38 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad36b5f5fa 
					 
					
						
						
							
							add make release bash script ( #1475 )  
						
						... 
						
						
						
						* add make release bash script
* read me details
* uncomment git uncommited changes
* typo
* tweaks
* use package.json as source of truth, not git tags 
						
						
					 
					
						2024-02-22 07:01:45 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b798cf19d3 
					 
					
						
						
							
							Bump kcl-lib ( #1477 )  
						
						... 
						
						
						
						* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Revert "bump version"
This reverts commit 44e0b6ac6egithub@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-21 11:05:10 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cfa897561 
					 
					
						
						
							
							add modulo and power operators ( #1341 )  
						
						... 
						
						
						
						* add modulo and power operators
* format
* point to main instead of serena branch
* reset cargo lock
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: gserena <serena@zoo.dev >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-21 11:11:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d8804005a 
					 
					
						
						
							
							improve vitest hang ( #1470 )  
						
						... 
						
						
						
						* improve vitest hang
* fmt
* make types happy
* fix types
* fix 
						
						
					 
					
						2024-02-21 13:23:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cbd26d29fa 
					 
					
						
						
							
							updates for units ( #1458 )  
						
						... 
						
						
						
						* updates for units
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* scene units
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start passing in units to tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* units tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* hacky code for now
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get settings context outside of react
* fmt
* pull through settings
* fix
* fmt
* move camera with units (#1461 )
* temp patch tsc
* update kittycad.rs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* trait
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix compile
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update screenshots
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* execute on settings change
* Update src/clientSideScene/sceneInfra.ts
* try zoom
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more shit image
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new screenshots
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* udpates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update cam
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates for units
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixles
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ;scale
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tweak playwright draft segments test
* another test tweak
* last test tweak
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* update default plane snapshot scale
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* number tweaks for playwright flow checks
* up[date
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-20 17:55:06 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e501a542ac 
					 
					
						
						
							
							Add arc icon, replace settings icon ( #1469 )  
						
						... 
						
						
						
						* Add icons for arc and settings
* Update arc icon in toolbar
* Use settings icon instead of gear for settings
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-20 18:34:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cb4f4d101 
					 
					
						
						
							
							deselect line bug ( #1457 )  
						
						
						
						
					 
					
						2024-02-20 11:04:42 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1162f5f4c4 
					 
					
						
						
							
							Bump kcl-lib ( #1455 )  
						
						... 
						
						
						
						* update version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-19 14:23:16 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3975e6d8f5 
					 
					
						
						
							
							auto complete test more robust ( #1456 )  
						
						
						
						
					 
					
						2024-02-20 09:22:33 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d68d7a7e00 
					 
					
						
						
							
							Cut release v0.15.1 ( #1452 )  
						
						... 
						
						
						
						cut release v0.15.1 
						
						
					 
					
						2024-02-20 08:10:26 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b135b97de6 
					 
					
						
						
							
							Code mirror plugin lsp interface ( #1444 )  
						
						... 
						
						
						
						* better named dirs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* move some stuff around
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* less logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add fs in
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* file reader
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* workspace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of workspace folders
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of workspace folders
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup workspace folders
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-19 12:33:16 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de5885ce0b 
					 
					
						
						
							
							Enable/disable "start sketch", "edit sketch" and "extrude" appropriately ( #1449 )  
						
						... 
						
						
						
						* test that fails for when to enable extrude and sketch features
* add fix to make test pass
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-19 17:23:03 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad7c544754 
					 
					
						
						
							
							draft line snapshots ( #1445 )  
						
						... 
						
						
						
						* draft line snapshots
Make sure they don't get broken at some point, visual regression is only way to test these really
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-19 13:18:31 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d77875bdc 
					 
					
						
						
							
							mouse listners should be reset outside of sketch  ( #1442 )  
						
						... 
						
						
						
						* mouse listners should be reset outside of sketch (only orbit controls are needed) and also check mouse button
* tweak 
						
						
					 
					
						2024-02-19 12:41:36 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3377923dcb 
					 
					
						
						
							
							fix flacky auto complete test ( #1443 )  
						
						
						
						
					 
					
						2024-02-19 12:15:57 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6005660c8 
					 
					
						
						
							
							jsxify svgs ( #1441 )  
						
						
						
						
					 
					
						2024-02-19 10:20:02 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66e62c6037 
					 
					
						
						
							
							cancel execution on file change ( #1440 )  
						
						
						
						
					 
					
						2024-02-19 09:23:18 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a4a517bb4 
					 
					
						
						
							
							try arm latest ( #1439 )  
						
						
						
						
					 
					
						2024-02-17 22:12:39 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70f3ded7e2 
					 
					
						
						
							
							Cut release v0.15.0 ( #1436 )  
						
						... 
						
						
						
						Bump app version to v0.15.0
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2024-02-16 22:43:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						095108252b 
					 
					
						
						
							
							snapshot extrude on each default plane ( #1438 )  
						
						... 
						
						
						
						* snapshot extrude on each default plane
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-17 12:19:46 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20b1c93f12 
					 
					
						
						
							
							no camera sketch on face ( #1412 )  
						
						... 
						
						
						
						* no camera sketch on face
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new screenshots
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Revert "A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)"
This reverts commit e839d7101f3df8b63e3agithub@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 16:42:01 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3747a1b993 
					 
					
						
						
							
							respect camera target ( #1421 )  
						
						... 
						
						
						
						* respect camera target
* make default planes scale
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 12:04:24 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						198feb7d44 
					 
					
						
						
							
							Bump syn from 2.0.48 to 2.0.49 in /src/wasm-lib ( #1432 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.48 to 2.0.49.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.48...2.0.49 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 09:55:39 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7a8b8313e 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 67405ae to 01211ff in /src-tauri ( #1430 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `67405ae` to `01211ff`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](67405aed06...01211ff075support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 09:55:21 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1576dc3256 
					 
					
						
						
							
							Bump openapitor from 88b05a6 to 8db292e in /src/wasm-lib ( #1433 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `88b05a6` to `8db292e`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](88b05a638f...8db292eaa7support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 09:55:02 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						341a3b7609 
					 
					
						
						
							
							Bump kittycad from 0.2.50 to 0.2.53 in /src-tauri ( #1431 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.50 to 0.2.53.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.50...v0.2.53 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-16 09:54:48 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecb42b89a6 
					 
					
						
						
							
							check cam-far when adding sketch segments ( #1434 )  
						
						... 
						
						
						
						Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2024-02-16 12:15:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f00ee3a44a 
					 
					
						
						
							
							Revert "File based settings ( #1361 )" ( #1435 )  
						
						... 
						
						
						
						This reverts commit 602e7afef6 
						
						
					 
					
						2024-02-16 09:09:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						900e3b96ad 
					 
					
						
						
							
							CI for macOS on M1 runners ( #1428 )  
						
						... 
						
						
						
						* CI for macOS on M1 runners
Fixes  #1427 
* Install x86 target for Universal builds 
						
						
					 
					
						2024-02-16 08:30:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15fae05659 
					 
					
						
						
							
							Ghost text ( #888 )  
						
						... 
						
						
						
						* copilot
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* refactor layout for copilot lsp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of server
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* compile wasm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make work w wasm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup unwraps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* point to correct things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updaes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* shared backend features
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* framework for workspace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup lints
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-15 13:56:31 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2730b6d152 
					 
					
						
						
							
							Prevent default on backspace when not in a text field ( #1367 )  
						
						
						
						
					 
					
						2024-02-15 19:25:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						602e7afef6 
					 
					
						
						
							
							File based settings ( #1361 )  
						
						... 
						
						
						
						* Rename GlobalStateContext to SettingsAuthContext
* Naive initial impl of settings persistence to file system
* Update app identifier in tauri config
* Add "show in folder" tauri command
* Load from and save to file system in Tauri app
* Add documents drive to tauri permission scope
* Add recursive prop to default dir selection dialog
* Add success toast to web restore defaults action
* Add a way to validate read-in settings
* Update imports to use separate settings lib file
* Validate localStorage-loaded settings, combine error message
* Add a e2e test for validation
* Clean up state state bugs
* Reverse validation looping so new users don't error
* update settingsMachine typegen to remove conflicts
* Fmt
* Fix TS errors 
						
						
					 
					
						2024-02-15 14:14:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9bcadb062 
					 
					
						
						
							
							fix animation ( #1426 )  
						
						... 
						
						
						
						* fix animation to vertical quaternion
* test tweak 
						
						
					 
					
						2024-02-15 20:32:59 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19f669b94c 
					 
					
						
						
							
							fix zoom cam change ( #1420 )  
						
						
						
						
					 
					
						2024-02-15 09:13:37 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9ef471385 
					 
					
						
						
							
							Clean up new artifact types ( #1419 )  
						
						... 
						
						
						
						* clear up circular pattern and upgrade lib
* clean up imported object 
						
						
					 
					
						2024-02-15 07:24:54 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39f8b306a2 
					 
					
						
						
							
							Update KNOWN-ISSUES.md  
						
						
						
						
					 
					
						2024-02-13 15:25:49 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19925d22c1 
					 
					
						
						
							
							rename scene classes for clarity ( #1409 )  
						
						... 
						
						
						
						* rename for clarity
* typo
* make coverage happ+
somewhat pointless since we don't use coverage because its not complete with both vitest and playwright
* local storage issue
* fmt
* fix 
						
						
					 
					
						2024-02-14 08:03:20 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1af4b4219 
					 
					
						
						
							
							add known issues file ( #1408 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Update KNOWN-ISSUES.md
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-13 12:20:32 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c699611f5b 
					 
					
						
						
							
							Pull Circular patterns through to App ( #1405 )  
						
						... 
						
						
						
						* debugging steps
* add testing
* Update src/wasm-lib/tests/executor/main.rs
* generate docs and fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: gserena <serena@zoo.dev >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-13 11:20:49 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00ede7ec1a 
					 
					
						
						
							
							clean up ( #1407 )  
						
						
						
						
					 
					
						2024-02-14 06:19:52 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f30601bd2c 
					 
					
						
						
							
							cost part001 = startSketchOn(..) should be undone . . . ( #1404 )  
						
						... 
						
						
						
						* undo sketch if no lines have been created
* fix sketch axis bug
* fix wrong event origin bug
* race condition on animation ending
* remove logs
* codespell 
						
						
					 
					
						2024-02-14 05:35:05 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfbc77b62f 
					 
					
						
						
							
							Start end for sketch on face ( #1406 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-13 10:26:09 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						808830d29e 
					 
					
						
						
							
							don't put scene commands in the artifact map ( #1403 )  
						
						
						
						
					 
					
						2024-02-13 18:47:37 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e714103655 
					 
					
						
						
							
							Bump winnow from 0.5.39 to 0.5.40 in /src/wasm-lib ( #1402 )  
						
						... 
						
						
						
						Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.39 to 0.5.40.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.39...v0.5.40 )
---
updated-dependencies:
- dependency-name: winnow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-13 16:33:19 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbcb96add5 
					 
					
						
						
							
							Sketch on face ( #1371 )  
						
						... 
						
						
						
						* add extra metadata to extrudeGroup
* add boilerplate
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup and generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change plane id to entity id
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get face id from extrude using segment tag
* cleanup a bit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup a bit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix doc comment
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* get rid of face_id in geo_meta
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* sketch on face test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup edge_id
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix value
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-02-12 18:08:42 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7386ccf1bf 
					 
					
						
						
							
							Playwright README fix ( #1345 )  
						
						... 
						
						
						
						* Update playwright readme, and snaps
Will fix  #1340 
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-12 19:48:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e73578933 
					 
					
						
						
							
							fix bool ( #1399 )  
						
						... 
						
						
						
						fixes bool
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-02-12 15:33:54 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88d5c8799 
					 
					
						
						
							
							Add keyboard shortcut to settings ( #1368 )  
						
						
						
						
					 
					
						2024-02-12 18:11:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5430c1fa66 
					 
					
						
						
							
							Propagate errors UI ( #1369 )  
						
						... 
						
						
						
						* Pass engine connection state to NetworkHealthIndicator
* Create the basis for styling and further work
* Add icons
* Update styles on network health indicator
* Cleanup styles and unused state
* Rename State to NetworkHealthState
* Update tests
* fmt
---------
Co-authored-by: 49lf <ircsurfer33@gmail.com > 
						
						
					 
					
						2024-02-12 16:00:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0d4bb6c9f 
					 
					
						
						
							
							clean up ( #1398 )  
						
						
						
						
					 
					
						2024-02-13 07:41:37 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25260a88c3 
					 
					
						
						
							
							Import files ( #1393 )  
						
						... 
						
						
						
						* initial shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make file system work locally or with tauri
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixxes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better errrors
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* better docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better errors
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make no assign work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* closer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more additions to passing around fs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-12 12:18:37 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6d6f0f4c1 
					 
					
						
						
							
							Bump actions/checkout from 2 to 4 ( #1397 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:54:08 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1276b2ed8 
					 
					
						
						
							
							Bump actions/setup-python from 2 to 5 ( #1396 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:54:01 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f0f3f40d0 
					 
					
						
						
							
							Fix default memory so its always initialized in one place -> rust ( #1395 )  
						
						... 
						
						
						
						* initial redo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* default memory
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rename values
* find tricky case
* fix test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-02-11 18:26:09 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1ea9b6ece 
					 
					
						
						
							
							small comment ( #1394 )  
						
						... 
						
						
						
						* small comment
* typo 
						
						
					 
					
						2024-02-12 00:07:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b94c5be1af 
					 
					
						
						
							
							Linear patterns ( #1362 )  
						
						... 
						
						
						
						* add linear patterns
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add failing test for serialisation issue
* cleanup tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup memoryitem
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add test to serialize memory item from rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* run cargo sort everywhere
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* run fmt everywhere
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix typo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clean up linear paterns on re-execute
* selections fix for patterns
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2024-02-11 15:08:54 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8378eb1e94 
					 
					
						
						
							
							Bump image from 0.24.7 to 0.24.8 in /src/wasm-lib ( #1392 )  
						
						... 
						
						
						
						Bumps [image](https://github.com/image-rs/image ) from 0.24.7 to 0.24.8.
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md )
- [Commits](https://github.com/image-rs/image/compare/v0.24.7...v0.24.8 )
---
updated-dependencies:
- dependency-name: image
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:30:24 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05f98a8c39 
					 
					
						
						
							
							Bump tokio from 1.35.1 to 1.36.0 in /src/wasm-lib ( #1391 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.35.1 to 1.36.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.35.1...tokio-1.36.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:10:17 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						386571fa60 
					 
					
						
						
							
							Bump uuid from 1.6.1 to 1.7.0 in /src/wasm-lib ( #1390 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.6.1...1.7.0 )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:10:08 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0abdf4f70 
					 
					
						
						
							
							Bump once_cell from 1.18.0 to 1.19.0 in /src/wasm-lib ( #1389 )  
						
						... 
						
						
						
						Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.18.0 to 1.19.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.18.0...v1.19.0 )
---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:09:59 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81e70e139f 
					 
					
						
						
							
							Bump parse-display from 0.8.2 to 0.9.0 in /src/wasm-lib ( #1388 )  
						
						... 
						
						
						
						Bumps [parse-display](https://github.com/frozenlib/parse-display ) from 0.8.2 to 0.9.0.
- [Changelog](https://github.com/frozenlib/parse-display/blob/master/CHANGELOG.md )
- [Commits](https://github.com/frozenlib/parse-display/compare/v0.8.2...v0.9.0 )
---
updated-dependencies:
- dependency-name: parse-display
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:09:50 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6bfc38d62 
					 
					
						
						
							
							Bump wasm-bindgen-futures from 0.4.38 to 0.4.41 in /src/wasm-lib ( #1387 )  
						
						... 
						
						
						
						Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.38 to 0.4.41.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:09:40 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ada66de92d 
					 
					
						
						
							
							Bump futures from 0.3.29 to 0.3.30 in /src/wasm-lib ( #1382 )  
						
						... 
						
						
						
						Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.29 to 0.3.30.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30 )
---
updated-dependencies:
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:54:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f133f9662 
					 
					
						
						
							
							Bump anyhow from 1.0.75 to 1.0.79 in /src/wasm-lib ( #1386 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.75 to 1.0.79.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.79 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:50:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b360dbb961 
					 
					
						
						
							
							Bump async-trait from 0.1.74 to 0.1.77 in /src/wasm-lib ( #1385 )  
						
						... 
						
						
						
						Bumps [async-trait](https://github.com/dtolnay/async-trait ) from 0.1.74 to 0.1.77.
- [Release notes](https://github.com/dtolnay/async-trait/releases )
- [Commits](https://github.com/dtolnay/async-trait/commits )
---
updated-dependencies:
- dependency-name: async-trait
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:50:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eca3dc2967 
					 
					
						
						
							
							Bump proc-macro2 from 1.0.76 to 1.0.78 in /src/wasm-lib ( #1384 )  
						
						... 
						
						
						
						Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.76 to 1.0.78.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.76...1.0.78 )
---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:50:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae36ab6982 
					 
					
						
						
							
							Bump regex from 1.10.2 to 1.10.3 in /src/wasm-lib ( #1383 )  
						
						... 
						
						
						
						Bumps [regex](https://github.com/rust-lang/regex ) from 1.10.2 to 1.10.3.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.10.2...1.10.3 )
---
updated-dependencies:
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:50:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8cb6cf1b8a 
					 
					
						
						
							
							Bump bson from 2.7.0 to 2.9.0 in /src/wasm-lib ( #1381 )  
						
						... 
						
						
						
						Bumps [bson](https://github.com/mongodb/bson-rust ) from 2.7.0 to 2.9.0.
- [Release notes](https://github.com/mongodb/bson-rust/releases )
- [Commits](https://github.com/mongodb/bson-rust/compare/v2.7.0...v2.9.0 )
---
updated-dependencies:
- dependency-name: bson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:40:26 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c235c890a 
					 
					
						
						
							
							Bump winnow from 0.5.19 to 0.5.39 in /src/wasm-lib ( #1380 )  
						
						... 
						
						
						
						Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.19 to 0.5.39.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.19...v0.5.39 )
---
updated-dependencies:
- dependency-name: winnow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:40:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6dfd30840 
					 
					
						
						
							
							Bump reqwest from 0.11.22 to 0.11.24 in /src/wasm-lib ( #1379 )  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.22 to 0.11.24.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.24 )
---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:40:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65d128eecd 
					 
					
						
						
							
							Bump web-sys from 0.3.65 to 0.3.68 in /src/wasm-lib ( #1378 )  
						
						... 
						
						
						
						Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.65 to 0.3.68.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:39:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77b7c602f2 
					 
					
						
						
							
							Bump thiserror from 1.0.56 to 1.0.57 in /src/wasm-lib ( #1377 )  
						
						... 
						
						
						
						Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.56 to 1.0.57.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.56...1.0.57 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:30:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa0e61a2be 
					 
					
						
						
							
							Bump itertools from 0.12.0 to 0.12.1 in /src/wasm-lib ( #1376 )  
						
						... 
						
						
						
						Bumps [itertools](https://github.com/rust-itertools/itertools ) from 0.12.0 to 0.12.1.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.12.0...v0.12.1 )
---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:22:48 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cf35a611e 
					 
					
						
						
							
							Bump kittycad-execution-plan from 186ea7c to 632b75a in /src/wasm-lib ( #1375 )  
						
						... 
						
						
						
						Bump kittycad-execution-plan in /src/wasm-lib
Bumps [kittycad-execution-plan](https://github.com/KittyCAD/modeling-api ) from `186ea7c` to `632b75a`.
- [Commits](186ea7c04d...632b75a024support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:22:23 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						952d0e4c7c 
					 
					
						
						
							
							Bump js-sys from 0.3.65 to 0.3.68 in /src/wasm-lib ( #1355 )  
						
						... 
						
						
						
						Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.65 to 0.3.68.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:21:51 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f85de9df8 
					 
					
						
						
							
							Bump tokio-tungstenite from 0.20.1 to 0.21.0 in /src/wasm-lib ( #1272 )  
						
						... 
						
						
						
						Bumps [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite ) from 0.20.1 to 0.21.0.
- [Changelog](https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md )
- [Commits](https://github.com/snapview/tokio-tungstenite/compare/v0.20.1...v0.21.0 )
---
updated-dependencies:
- dependency-name: tokio-tungstenite
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 19:19:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e8eed3f82 
					 
					
						
						
							
							Bump wasm-bindgen from 0.2.88 to 0.2.91 in /src/wasm-lib ( #1354 )  
						
						... 
						
						
						
						Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.88 to 0.2.91.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.88...0.2.91 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:10:52 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b43a5075f 
					 
					
						
						
							
							Bump openapitor from 920ba7c to 88b05a6 in /src/wasm-lib ( #1357 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `920ba7c` to `88b05a6`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](920ba7c69f...88b05a638fsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:09:37 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5ed4e37b2 
					 
					
						
						
							
							Bump clap from 4.4.8 to 4.5.0 in /src/wasm-lib ( #1363 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.8 to 4.5.0.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.4.8...clap_complete-v4.5.0 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:09:03 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19c8da1a86 
					 
					
						
						
							
							Add Discord release updates automation ( #1346 )  
						
						... 
						
						
						
						adding Discord release updates automation 
						
						
					 
					
						2024-02-11 11:08:00 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a25f89aaba 
					 
					
						
						
							
							Bump tokio from 1.34.0 to 1.36.0 in /src-tauri ( #1342 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.34.0 to 1.36.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.36.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 11:03:55 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aeebe5416f 
					 
					
						
						
							
							Bump kittycad from 0.2.42 to 0.2.50 in /src-tauri ( #1358 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.42 to 0.2.50.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.42...v0.2.50 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:55:04 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						661788b8b0 
					 
					
						
						
							
							Bump serde from 1.0.193 to 1.0.196 in /src-tauri ( #1373 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.193 to 1.0.196.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.193...v1.0.196 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:54:32 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac24563159 
					 
					
						
						
							
							Bump serde_json from 1.0.108 to 1.0.113 in /src-tauri ( #1374 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.108 to 1.0.113.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.108...v1.0.113 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:54:23 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d17342dfb8 
					 
					
						
						
							
							Bump anyhow from 1.0.75 to 1.0.79 in /src-tauri ( #1372 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.75 to 1.0.79.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.79 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:54:10 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e93b58ae6 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 537053d to 67405ae in /src-tauri ( #1370 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `537053d` to `67405ae`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](537053d317...67405aed06support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:25:57 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6593656b08 
					 
					
						
						
							
							Bump google-github-actions/setup-gcloud from 2.0.0 to 2.1.0 ( #1311 )  
						
						... 
						
						
						
						Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:24:54 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						47be749ec7 
					 
					
						
						
							
							Bump tauri from 1.5.3 to 1.5.4 in /src-tauri ( #1245 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.3...tauri-v1.5.4 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:24:29 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a03e7f5c41 
					 
					
						
						
							
							Bump tauri-build from 1.5.0 to 1.5.1 in /src-tauri ( #1244 )  
						
						... 
						
						
						
						Bumps [tauri-build](https://github.com/tauri-apps/tauri ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v1.5...tauri-build-v1.5.1 )
---
updated-dependencies:
- dependency-name: tauri-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:24:10 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b78e9fa131 
					 
					
						
						
							
							Bump google-github-actions/auth from 2.0.0 to 2.1.1 ( #1347 )  
						
						... 
						
						
						
						Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 2.0.0 to 2.1.1.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v2.0.0...v2.1.1 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:23:49 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c629233eaa 
					 
					
						
						
							
							Bump google-github-actions/upload-cloud-storage from 2.0.0 to 2.1.0 ( #1313 )  
						
						... 
						
						
						
						Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases )
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 10:23:32 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f640f7a5e0 
					 
					
						
						
							
							Client sketch scene ( #1271 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make tsc happ
* better error msg
* fix control point issue
* basic code gen working for tangentialArc
* partical fix for move with arcs
* tangential arc move
* fix
* make eslint rules less annoying
* inital refactor of some xstate stuff
* more old tangential arc clean up stuff
* more tweaks
* add testing
* tweak xstate inspect
* temp remove test
* update formating for less conflicts
* fix state machine layout after merge
* shrug, something weird with xstate typegen
* renaming some xstate events
* tweak numbers to make CI playwright happ
* CI hacks
* more CI hacks
* more CI hacks
* new hack strategy
* run tests agian
* make cmd bar less flaky
* ci hacks
* CI hacks
* CI hacks
* CI hacks
* clean up
* fix
* still have constraint stuff to deal with
* progress on move rules
* update source ranges after no execute code-mod
* typo
* mvp working
* hide show sketch overlay
* match scaling
* update arrow head style
* animate line tool
* bypass xstate for animations, much smoother
* add new segment working with refactor needed for setup paper sketch
* refactor setup paper sketch
* tangantialArcTo drag animations working
* tangential arc polish
* cargo fmt
* clippy
* more clippy
* mock canvas
* last of clippy?
* typo
* more clippy stuff
* move util function so they are shareable with typescript
* migrate a bunch to rust and only rust
* add arc center point for draft tangential ac
* clippy tweak
* delete uneeded test
* Rough start to scaling arrow heads.
The tangent arrow heads are basically nuked and replaced while the
straight line sections are just rotated and repositioned, this means they
miss out on updating scaling number after a screen size changes.
Needs fixing
* fix bug with tool tips
* fix draft line start position
Having drag the end of teh path before selecting a tooltip would result in the draft line starting where the path used to end, stale data
* some progress with pan maybe
* fmt
* inital camera sync working
For perspective camera at least
* change three.js to use z-up
* add grid
* orthographic camera working with polish items TODO
* fix zoom level when swapping camera
* fix up camera/orbit changing on cam change (pan wasn't being respected)
* tidy up
* use orbit target instead of assuming scene center
* dynamic fov working
* animate orthographic to perspective and reverse
* fix import
* temp fix for batch commands
* initial client side scene sketch working
* remove hover log
* FOV adjust fix
* fix comment
* tear down sketch and small tweaks
* some progress with camera tweening
* combine dollyZoom engine commands
see
https://github.com/KittyCAD/modeling-api/compare/kurt-perspective-settings?expand=1 
and
https://github.com/KittyCAD/engine/compare/kurt-perspective-settings?expand=1 
* make tests happy (mocks)
* fix tween to vertical/camera-up bug
* tween to each axis with hacky solutions in there
* fix startSketchOn planes
* tidy startSketchOn
* tweening okay for now I think
* get sketching on default planes working
* allow editing on all default planes
* clean up enter and exit sketch logic
* tidy
* tidy
* remove more default plane stuff
* start of draft line
* remove some annoying parts of the paper.js implementation
* fix drag than equip line bug
* comment
* don't animate on skech tear down since it's used for draft line
* remove more default plane shit
* style draft line
* refine dashed line
* draft line set up and tear down mostly happy
* add on click logic ready for draft lines
* sketch mode with drag and draft mode working solidly now, straight segments only
* default planes match colors, hover and select still TODO
* hover and click logic working for default planes
Now just need the code mode to fire to 'startSketchOn(...)'
* select default planes
* remove some logs
* fix update infinite loop
* start of orbitControls port to Franks control guards
* hiding scenes at different times
* scene hide on camera move should be respected by scroll zoom
* basic hover working
* Hook up user camera settings to ClientSideScene (#1334 )
* Refactor to not import utilities from Router.tsx
* Stop tracking changes or formatting *.typegen.ts
* Hook up cameraControls to ClientSideScene
* Remove camera controls toggle from temp debug panel
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
* add select segment moves cursor
* highlight segments yellow on hover
* cursor ranges effect 2d line colors
* fix constrainst i.e. make sure the sketch is rejiged
* selecting nothing should remove selections
* remove hardcoded strings
* update get_tangential_arc_to_info rust util
* initial drawing of tangential arcs in client scene
* fix tangentialArc arrow head direction
* correct userData types for tangential arcs
* get tangential arc updates working
Doesn't include draging the head of the tangential arc itself yet
* spot of clean up
* make selections work with tangential arcs
* get draft tangential segment animated
* fix initial click weirdness for adding new tangential line
* couple tweaks
* add grace pixels /threshold to raycast
* redo arc dashes so that they spawn from the ccenter of the arc
* fix multi drag bug
* fmt
* add temp solution for close
* add default axis hover colors, still needs select logic
* selection of axis works, just with out selection color
* get axis selection colors working
* fix outdate source ranges after drag problem
* update moreNodePathFromSourceRange
* fix ts-rs issue/workaround
* fix default plane weirdness
* fix tangential arc rounding issue
* review clean up part 1
* review clean up part 2
Big state-diagram cull
* clippy
* typo
* clippy
* fix xstate types with typegen
* fix types
* clippy
* catch error
* fix test import issue
Not sure exactly what was happening but guessing circular import that vite didn't like
* add axis/plane info to sketch group tests
* case changes because of rs-ts bug, can probably revert this later
* start of playwright test fixes
* reduce geo complexity for straight segments
* fix cam adjust tests
* Revert "Clean up vite build warnings (#1332 )"
This reverts commit c1f661ab52📷 🐛  (OS: ubuntu)
* fix last test
* clean up part 3
* clean up part 4
* clean up part 5
* clean up sketch enter exit logic
* fix engine side selections
* default plane should not be selected form 'onDragEnd'
i.e. rotating the camera should not mean the user acidently selects a plane
* clean up state diagram around animating to sketch mode
Embracing that the animation is async and puting the interdiate steps in the state diagram clean up some logic and solved some bugs at the same time
* add test for multiple sketches
* typo
* make highlight more robust
* type tweak
* scale segmenst with distance from camera so they have a consistent pixel size/ screenspace size
* Jess's advice
* tsc and fmt
* clean up part 6
remove integer from xstate names
* clean up part 7
* integrate sequency in to camera moves
* fix tests
* update snapshot e2e
* small snapshot change
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
* Fix HomeLoaderData types
* update std stuff
* update kittycad rs client lib
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-02-11 12:59:00 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64398381a9 
					 
					
						
						
							
							Make command bar arguments skippable, configure Extrude selection to be skippable ( #1353 )  
						
						... 
						
						
						
						* Make commands able to be configured as 'skippable'
* Make command machine able to skip arguments
* Add support for skippable selections, which are not known until within input component
* Update extrude command config to skippable
* Use defaultValue to seed initial arg values, not payload
* Remove unused `payload` command config prop
* Make skip and defaultValue types more exact
* Remove console logs
* fmt
* Revert type tightening, not worth the headache 
						
						
					 
					
						2024-02-08 12:59:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc5534056 
					 
					
						
						
							
							Fix build-test-apps (ubuntu-latest) ( #1360 )  
						
						... 
						
						
						
						* Revert "add kcl-samples menu item (#1352 )"
This reverts commit a5879ceeda#1352 )"
This reverts commit 1c0ab6c8a2 
						
						
					 
					
						2024-02-08 06:24:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fc1df7c1d 
					 
					
						
						
							
							Add app version to UI in Settings ( #1351 )  
						
						... 
						
						
						
						* Make package version available in app code
* Show app version in settings page with link
* fmt
* Replace Vite define with Vite plugin
* Don't use import.meta.env in bare TS file 
						
						
					 
					
						2024-02-07 11:36:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5879ceeda 
					 
					
						
						
							
							add kcl-samples menu item ( #1352 )  
						
						
						
						
					 
					
						2024-02-06 16:38:06 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						379c30824e 
					 
					
						
						
							
							Grackle: handle complicated nested computed objects ( #1348 )  
						
						... 
						
						
						
						Previously, Grackle could compile a single computed property like `array[x]`. But it couldn't handle:
- Nested properties like `array[x][y]`
- Nested objects like `obj[x][y]`
- Arrays nested in objects, like `{x: [1,2,3]}`
- Objects in arrays like `[{a: 1}]`
It was quite difficult to find a way to handle this, which is why I started the EP Debugger project. The debugger helped me understand the VM much better and figure out a better way to handle these cases (the two new instructions AddrOfMember and CopyLen). Now Grackle can compile those cases! 
						
						
					 
					
						2024-02-06 22:44:30 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4d3263b88 
					 
					
						
						
							
							Fix tauri e2e tests (tauri-driver = 0.1.3) ( #1344 )  
						
						... 
						
						
						
						* Fix tauri e2e tests (driver update)
Fixes  #1343 
* Clean up
* Clean up 
						
						
					 
					
						2024-02-05 05:14:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1f661ab52 
					 
					
						
						
							
							Clean up vite build warnings ( #1332 )  
						
						... 
						
						
						
						* WIP Clean up vite build warnings
Fixes  #1014 
* Fix lint
* Fix React Hooks dependencies
Clean up, use void when await not straightforward
* Clean up
* Fix missing deconstruction 
						
						
					 
					
						2024-01-31 04:17:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d887a1497 
					 
					
						
						
							
							Grackle: computed properties of objects ( #1337 )  
						
						
						
						
					 
					
						2024-01-30 17:10:16 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ca341e132 
					 
					
						
						
							
							Grackle: Store KCL objects as KCEP objects ( #1333 )  
						
						... 
						
						
						
						* Grackle: Store KCL objects as KCEP objects
* Remove KCL SingleValue
* Fix a test, update map bindings
* Fix tests 
						
						
					 
					
						2024-01-30 15:18:45 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6249f36d2 
					 
					
						
						
							
							Grackle: Runtime computed array indices ( #1331 )  
						
						
						
						
					 
					
						2024-01-29 17:36:29 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dcbe5d7f75 
					 
					
						
						
							
							Fix tauri tests in build-test-apps ( #1328 )  
						
						
						
						
					 
					
						2024-01-27 02:59:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						390cb2d51d 
					 
					
						
						
							
							Grackle: Write array length before array ( #1326 )  
						
						... 
						
						
						
						This gives the Execution Plan virtual machine the information it needs to look up indices of arrays at runtime. 
						
						
					 
					
						2024-01-26 08:07:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98f7a564ea 
					 
					
						
						
							
							Use named fields for EpBinding::Sequence ( #1325 )  
						
						
						
						
					 
					
						2024-01-26 18:38:54 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05f9e3c290 
					 
					
						
						
							
							Grackle: update execution-plan repo ( #1324 )  
						
						
						
						
					 
					
						2024-01-26 07:16:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09760fc2e9 
					 
					
						
						
							
							Grackle: Allow objects to be params into arrays ( #1322 )  
						
						
						
						
					 
					
						2024-01-25 00:05:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18ffc43e89 
					 
					
						
						
							
							Grackle: Allow arrays to be args to functions ( #1321 )  
						
						... 
						
						
						
						Includes two refactors:
- Move array binding into its own method
- Use EvalPlan instead of an equivalent tuple (instructions, binding) 
						
						
					 
					
						2024-01-24 23:38:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de63e4f19f 
					 
					
						
						
							
							Grackle: Refactor: Move error types into their own module ( #1319 )  
						
						... 
						
						
						
						Refactor: Move error types into their own submodule 
						
						
					 
					
						2024-01-24 05:47:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b70b271e6b 
					 
					
						
						
							
							Grackle: compile KCL bools to EP bools ( #1318 )  
						
						
						
						
					 
					
						2024-01-24 05:36:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08b7cdc5f6 
					 
					
						
						
							
							Grackle: pipeline expressions ( #1315 )  
						
						... 
						
						
						
						Grackle can now compile |> pipelines. This means that these two programs compile to identical execution plans:
```kcl
fn double = (x) => { return x * 2 }
fn triple = (x) => { return x * 3 }
let x = 1 |> double(%) |> triple(%) // should be 6
```
```kcl
fn double = (x) => { return x * 2 }
fn triple = (x) => { return x * 3 }
let x = triple(double(1)) // should be 6
```
This required adding passing "what should % actually resolve to" through the program. This required modifying every call site of `plan_to_bind` and `plan_to_compute` to pass the data. To avoid doing this again, I wrapped that data into a struct called `Context` so that when we have more data like it, we can just add a new field and won't need to change every call site. 
						
						
					 
					
						2024-01-24 10:05:40 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6efe6b54c0 
					 
					
						
						
							
							Fix typo in onboarding ( #1316 )  
						
						... 
						
						
						
						fix typo 
						
						
					 
					
						2024-01-23 17:46:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						69f72d62e0 
					 
					
						
						
							
							Rework initial engine connection logic ( #1205 ) ( #1221 )  
						
						... 
						
						
						
						Rework EngineConnection class (#1205 )
Co-authored-by: lf94 <inbox@leefallat.ca > 
						
						
					 
					
						2024-01-23 13:13:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e04b09fcd8 
					 
					
						
						
							
							Grackle: unary operations ( #1308 )  
						
						... 
						
						
						
						Support compiling logical not and sign-flipping negation. 
						
						
					 
					
						2024-01-23 13:57:09 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4903f6b9fc 
					 
					
						
						
							
							Grackle: compile and execute user-defined KCL functions ( #1306 )  
						
						... 
						
						
						
						* Grackle: compile KCL function definitions
Definitions like `fn x = () => { return 1 }` can now be compiled. These functions can't be _called_ yet, but just defining them and mapping them to names works now.
* Failing test for executing a user-defined function
* Refactor: KclFunction is now an enum, not a trait
It's a pain in the ass to work with trait objects in Rust, so I'm refactoring to avoid needing traits at all. We can just use enums. This simplifies future work.
* Zero-parameter functions can be called
Finally, Grackle can actually run user-defined KCL functions! It basically treats them as a new, separate program (with its own scope of variables, nested within the existing parent scope).
* Failing test for multi-param KCL functions
* Execute user-defined functions which declare parameters
Previous commits in this PR got user-defined functions working, but only if they had zero parameters. In this commit, call arguments are bound to function parameters, so you can now compile functions with params.
* Users get a compile error if they try to pass more args to a function than it has parameters
This will help users get clear error messages.
* More test coverage
Among other things, this verify that Grackle compiles KCL functions which themselves either return or accept functions 
						
						
					 
					
						2024-01-23 11:30:00 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef8149f03a 
					 
					
						
						
							
							Bump vite from 4.5.1 to 4.5.2 ( #1302 )  
						
						... 
						
						
						
						Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.2/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.2/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-22 17:00:02 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b75321bf1 
					 
					
						
						
							
							Rust: Update h2 ( #1304 )  
						
						
						
						
					 
					
						2024-01-21 23:54:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ed263da6b 
					 
					
						
						
							
							Grackle: Tests for computed properties ( #1303 )  
						
						... 
						
						
						
						These tests don't pass, because Grackle doesn't support computed properties yet. But they're worth committing anyway, so I put "#[ignore]" on them. 
						
						
					 
					
						2024-01-22 10:45:48 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d59c4a2258 
					 
					
						
						
							
							Grackle: Compile member expressions ( #1290 )  
						
						... 
						
						
						
						Member expressions like "obj.property" just look up "property" under the binding for "obj". 
						
						
					 
					
						2024-01-12 14:42:42 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c8351ea40 
					 
					
						
						
							
							get off ts-rs fork ( #1288 )  
						
						... 
						
						
						
						* get off ts-rs fork
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-01-11 15:31:35 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db98bcf2a0 
					 
					
						
						
							
							throttle scroll zoom ( #1287 )  
						
						
						
						
					 
					
						2024-01-12 09:14:37 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15d96a072d 
					 
					
						
						
							
							Tiny refactors to Grackle ( #1286 )  
						
						... 
						
						
						
						- Move bindings into their own scope
- Remove visitor type 
						
						
					 
					
						2024-01-11 12:38:08 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						088968c664 
					 
					
						
						
							
							Grackle (KCL to EP compiler) ( #1270 )  
						
						... 
						
						
						
						* Start Grackle (KCL-to-EP compiler)
This begins work on a second, different executor. The old executor is a tree-walk interpreter, this executor compiles the KCL programs into the Execution Plan virtual machine defined in its [own crate](https://github.com/KittyCAD/modeling-api/tree/main/execution-plan ). This executor is called "Grackle", after an Austin bird, and it's got its own module in wasm-lib so that I can keep merging small PRs and developing incrementally, rather than building a complete executor which replaces the old executor in one PR.
Grackle's "Planner" walks the AST, like the tree-walk executor. But it doesn't actually execute code. Instead, as it walks each AST node, it outputs a sequence of Execution Plan instructions which, when run, can compute that node's value. It also notes which Execution Plan virtual machine address will eventually contain each KCL variable.
Done:
 - Storing KCL variables
 - Computing primitives, literals, binary expressions
 - Calling native (i.e. Rust) functions from KCL
 - Storing arrays
Todo:
- KCL functions (i.e. user-defined functions)
- Member expressions
- Port over existing executor's native funtions (e.g. `lineTo`, `extrude` and `startSketchAt`) 
						
						
					 
					
						2024-01-11 09:25:10 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bbf98bc34 
					 
					
						
						
							
							Bump follow-redirects from 1.15.2 to 1.15.4 ( #1278 )  
						
						... 
						
						
						
						Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-09 15:00:24 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca08f5b337 
					 
					
						
						
							
							Ignore test that stack overflows ( #1282 )  
						
						... 
						
						
						
						Execution plans will eventually fix this bug. 
						
						
					 
					
						2024-01-09 14:58:31 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3649d09c0 
					 
					
						
						
							
							no more need for ffmpeg ( #1277 )  
						
						... 
						
						
						
						twenty-twenty 0.7 makes the ffmpeg support optional and puts it behind a feature flag. We aren't using its ffmpeg support here. 
						
						
					 
					
						2024-01-08 21:22:53 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						635cb58036 
					 
					
						
						
							
							Bump vite from 4.5.0 to 4.5.1 ( #1180 )  
						
						... 
						
						
						
						Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v4.5.1/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.1/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2024-01-04 22:33:03 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f050b114f 
					 
					
						
						
							
							Bump unsafe-libyaml from 0.2.9 to 0.2.10 in /src/wasm-lib ( #1247 )  
						
						... 
						
						
						
						Bumps [unsafe-libyaml](https://github.com/dtolnay/unsafe-libyaml ) from 0.2.9 to 0.2.10.
- [Release notes](https://github.com/dtolnay/unsafe-libyaml/releases )
- [Commits](https://github.com/dtolnay/unsafe-libyaml/compare/0.2.9...0.2.10 )
---
updated-dependencies:
- dependency-name: unsafe-libyaml
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-04 22:32:52 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c999819450 
					 
					
						
						
							
							Tauri e2e coverage: check filesystem settings, create/open file ( #1191 )  
						
						... 
						
						
						
						* Create a file and expect stream to fail on Linux
Fixes  #1190 
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Try to add @franknoirot's suggestion
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Check settings first
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Working test
* Clean up
* Linux fix
* Linux fix attempt #2 
* BUILD_RELEASE true temporarily
* Revert "BUILD_RELEASE true temporarily"
This reverts commit 42b2d5f6bb📷 🐛  (OS: ubuntu)
* Open proj
* Fix defaultDir in test
* WIP signout
* Workaround to recover from error
* Typo
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-04 04:54:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82905caad6 
					 
					
						
						
							
							Bump kittycad ( #1262 )  
						
						
						
						
					 
					
						2024-01-02 19:13:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						519e6d74ac 
					 
					
						
						
							
							fix domain ( #1263 )  
						
						... 
						
						
						
						* fix domain
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2024-01-02 11:10:06 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						edb7d68c05 
					 
					
						
						
							
							A failed build-test-apps job on a specific OS should cancel all the other jobs ( #1258 )  
						
						... 
						
						
						
						Fixes  #1257  
					
						2024-01-02 04:49:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						345dd45caa 
					 
					
						
						
							
							Stop the upload of broken Linux builds ( #1256 )  
						
						... 
						
						
						
						* Stop the upload of broken Linux builds
Fixes  #1255 
* Back to Zoo 
						
						
					 
					
						2024-01-02 04:43:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6a5f133f3 
					 
					
						
						
							
							Migrate env variables to zoo.dev ( #1243 )  
						
						
						
						
					 
					
						2023-12-20 22:43:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc6407be6e 
					 
					
						
						
							
							Cut release v0.14.0 ( #1229 )  
						
						... 
						
						
						
						* Cut release v0.14.0
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* To revert: add test-json stage
* Revert "To revert: add test-json stage"
This reverts commit cf04583e7a 
						
						
					 
					
						2023-12-20 11:26:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						038409124a 
					 
					
						
						
							
							Frank branding tweaks ( #1235 )  
						
						... 
						
						
						
						* Naming tweaks
* Update heading font to be owners
* Update app icon
* Update Tauri App title
* Fix sign in page (#1232 )
* Change to Zoo Modeling App, CI fixes (#1238 )
* Replace website urls for dl.zoo.dev
---------
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-12-19 14:19:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5567f8602 
					 
					
						
						
							
							Use derive-docs from crates.io ( #1237 )  
						
						
						
						
					 
					
						2023-12-19 11:24:44 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df8c17ac18 
					 
					
						
						
							
							Release derive-docs 0.1.5 ( #1236 )  
						
						
						
						
					 
					
						2023-12-19 17:06:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d40f282a8 
					 
					
						
						
							
							Remove just one enum ( #1096 )  
						
						... 
						
						
						
						# Problem
This is my proposal for fixing #1107  . I've only done it for one stdlib function, `tangentialArcTo` -- if y'all like it, I'll apply this idea to the rest of the stdlib.
Previously, if users want to put a tag on the arc, the function's parameters change type.
```
// Tag missing: first param is array
tangentialArcTo([x, y], %)
// Tag present: first param is object
tangentialArcTo({to: [x, y], tag: "myTag"}, %)
```
# Solution
My proposal in #1006  is that KCL should have optional values. This means we can change the stdlib `tangentialArcTo` function to use them. In this PR, the calls are now like
```
// Tag missing: first param is array
tangentialArcTo([x, y], %)
// Tag present: first param is array still, but we now pass a tag at the end.
tangentialArcTo([x, y], %, "myTag")
```
This adds an "option" type to KCL typesystem, but it's not really revealed to users (no KCL types are revealed to users right now, they write untyped code and only interact with types when they get type errors upon executing programs). Also adds a None type, which is the default case of the Optional enum. 
						
						
					 
					
						2023-12-18 23:49:32 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a61d931826 
					 
					
						
						
							
							lint: Remove unnecessary parentheses ( #1233 )  
						
						... 
						
						
						
						* lint: Remove unnecessary parentheses
* Fix lints 
						
						
					 
					
						2023-12-18 23:31:19 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						418350ddbc 
					 
					
						
						
							
							Bump tauri from 1.5.2 to 1.5.3 in /src-tauri ( #1157 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.2...tauri-v1.5.3 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-18 11:08:13 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d43abe20d9 
					 
					
						
						
							
							Bump deps ( #1230 )  
						
						
						
						
					 
					
						2023-12-18 11:02:58 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84380f3da9 
					 
					
						
						
							
							Zoo rebrand ( #1228 )  
						
						... 
						
						
						
						* Add new logomarks
* Replace KittyCAD and KCMA with Zoo and ZMA anywhere it's safe
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Make README logo a PNG instead of an SVG
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-18 06:15:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eea55ff2b1 
					 
					
						
						
							
							fix gltf snapshots ( #1224 )  
						
						... 
						
						
						
						* fix gltf snapshots
* delete old assets 
						
						
					 
					
						2023-12-18 03:22:15 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10b6c1cfbc 
					 
					
						
						
							
							Snapshot exports ( #1223 )  
						
						... 
						
						
						
						* delete old exports
* update test
* tweaks and assets
* install kittycad cli
* fix weird typo
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-18 13:17:09 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5570e5c62 
					 
					
						
						
							
							debug bug ( #1211 )  
						
						... 
						
						
						
						* remove camera_drag_move from debug panel
* remove log 
						
						
					 
					
						2023-12-17 18:10:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c9589f7ee 
					 
					
						
						
							
							Revert "Bump actions/upload-artifact from 3 to 4" ( #1220 )  
						
						... 
						
						
						
						Revert "Bump actions/upload-artifact from 3 to 4 (#1214 )"
This reverts commit 0825cb5a59 
						
						
					 
					
						2023-12-15 07:29:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ddf66c1e0f 
					 
					
						
						
							
							Revert "Bump actions/download-artifact from 3 to 4" ( #1219 )  
						
						... 
						
						
						
						Revert "Bump actions/download-artifact from 3 to 4 (#1213 )"
This reverts commit 0b5bb5f77d 
						
						
					 
					
						2023-12-15 07:29:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf1f2bd235 
					 
					
						
						
							
							Bump google-github-actions/setup-gcloud from 1.1.1 to 2.0.0 ( #1193 )  
						
						... 
						
						
						
						Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) from 1.1.1 to 2.0.0.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v1.1.1...v2.0.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-15 05:11:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b5bb5f77d 
					 
					
						
						
							
							Bump actions/download-artifact from 3 to 4 ( #1213 )  
						
						... 
						
						
						
						Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-15 05:10:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0825cb5a59 
					 
					
						
						
							
							Bump actions/upload-artifact from 3 to 4 ( #1214 )  
						
						... 
						
						
						
						Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-15 05:09:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4ec94a721c 
					 
					
						
						
							
							Bump google-github-actions/upload-cloud-storage from 1.0.3 to 2.0.0 ( #1215 )  
						
						... 
						
						
						
						Bumps [google-github-actions/upload-cloud-storage](https://github.com/google-github-actions/upload-cloud-storage ) from 1.0.3 to 2.0.0.
- [Release notes](https://github.com/google-github-actions/upload-cloud-storage/releases )
- [Changelog](https://github.com/google-github-actions/upload-cloud-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/upload-cloud-storage/compare/v1.0.3...v2.0.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/upload-cloud-storage
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-15 05:09:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16dd5aab96 
					 
					
						
						
							
							Make stream clickable when panes are collapsed ( #1209 )  
						
						... 
						
						
						
						* Make stream clickable when panes are collapsed
* Tweak UI test 
						
						
					 
					
						2023-12-14 21:50:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf68a87897 
					 
					
						
						
							
							Make web warning less annoying ( #1206 )  
						
						... 
						
						
						
						* Put a proper overlay behind the web app warning banner
Resolves  #1197 
* Add outline to kcma logo in readme
Resolves  #1159 
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* retrigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-14 15:48:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6e97e729a 
					 
					
						
						
							
							Remove execution-plan crate ( #1207 )  
						
						... 
						
						
						
						It's now in https://github.com/KittyCAD/modeling-api/tree/main/execution-plan  
						
						
					 
					
						2023-12-13 18:21:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2535bb8c2 
					 
					
						
						
							
							Command bar: add extrude command, nonlinear editing, etc ( #1204 )  
						
						... 
						
						
						
						* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
* Get Extrude opening and canceling from command bar
* Iconography tweaks
* Get extrude kind of working
* Refactor command bar config types and organization
* Move command bar configs to be co-located with each other
* Start building a state machine for the command bar
* Start converting command bar to state machine
* Add support for multiple args, confirmation step
* Submission behavior, hotkeys, code organization
* Add new test for extruding from command bar
* Polish step back and selection hotkeys, CSS tweaks
* Loading style tweaks
* Validate selection inputs, polish UX of args re-editing
* Prevent submission with multiple selection on singlular arg
* Remove stray console logs
* Tweak test, CSS nit, remove extrude "result" argument
* Fix linting warnings
* Show Ctrl+/ instead of ⌘K on all platforms but Mac
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* Add "Enter sketch" to command bar
* fix command bar test
* Fix flaky cmd bar extrude test by waiting for engine select response
* Cover both button labels '⌘K' and 'Ctrl+/' in test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-13 12:49:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b01357b49e 
					 
					
						
						
							
							Impl composite for Modeling Command types ( #1196 )  
						
						
						
						
					 
					
						2023-12-12 09:26:36 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						793e3510cc 
					 
					
						
						
							
							Bump actions/setup-python from 4 to 5 ( #1186 )  
						
						... 
						
						
						
						Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-07 07:03:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04ae8141c3 
					 
					
						
						
							
							Tauri tests on dev when the CI's BUILD_RELEASE is false ( #1183 )  
						
						... 
						
						
						
						* Tauri tests on dev when the CI's BUILD_RELEASE is false
Fixes  #1182 
* Fix bin not here
* Dev token on debug
* Clean up 
						
						
					 
					
						2023-12-07 06:54:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ae5393dd7 
					 
					
						
						
							
							Prepare command bar to support modeling commands ( #1184 )  
						
						... 
						
						
						
						* Tweak toaster look and feel
* Add icons, tweak plus icon names
* Rename commandBarMeta to commandBarConfig
* Refactor command bar, add support for icons
* Create a tailwind plugin for aria-pressed button state
* Remove overlay from behind command bar
* Clean up toolbar
* Button and other style tweaks
* Icon tweaks follow-up: make old icons work with new sizing
* Delete unused static icons
* More CSS tweaks
* Small CSS tweak to project sidebar
* Add command bar E2E test
* fumpt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fix typo in a comment
* Fix icon padding (built version only)
* Update onboarding and warning banner icons padding
* Misc minor style fixes
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-06 14:44:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						38119d5a3b 
					 
					
						
						
							
							Execution plans should allow dynamic sized types ( #1178 )  
						
						... 
						
						
						
						* Execution plans should allow dynamic sized types
* move Composite impls into their own file 
						
						
					 
					
						2023-12-05 16:21:29 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b453b4b453 
					 
					
						
						
							
							Update 20/20 snapshots ( #1179 )  
						
						
						
						
					 
					
						2023-12-05 15:23:58 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3972431cb4 
					 
					
						
						
							
							Cut release v0.13.0 ( #1177 )  
						
						
						
						
					 
					
						2023-12-05 10:54:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						884545fcde 
					 
					
						
						
							
							Bump tailwindcss from 3.3.5 to 3.3.6 ( #1175 )  
						
						... 
						
						
						
						Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.3.5 to 3.3.6.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.5...v3.3.6 )
---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-05 05:05:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6deb242eb5 
					 
					
						
						
							
							update e2e tests after grid update ( #1171 )  
						
						... 
						
						
						
						* update default plane size after grid update
* use similar scale
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* fix test numbers
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-05 14:59:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77fa9af71e 
					 
					
						
						
							
							expand lsp test ( #1167 )  
						
						
						
						
					 
					
						2023-12-05 06:34:23 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a9a0a8bd7 
					 
					
						
						
							
							Rename mod in_memory to composite ( #1169 )  
						
						
						
						
					 
					
						2023-12-04 12:16:08 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90e432b10e 
					 
					
						
						
							
							Read/write composite values to KCEP memory ( #1164 )  
						
						... 
						
						
						
						KCEP's memory model stores 'values', which can be either numbers or strings. But we'll need to support storing complex objects like points, lines, sketchgroups, etc in memory too.
This PR adds a trait for KCEP composite types, which are laid out in KCEP memory as a consecutive series of values, one for each field.
Part of https://github.com/KittyCAD/modeling-app/issues/993  
						
						
					 
					
						2023-12-04 11:20:42 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90499e086f 
					 
					
						
						
							
							Bump @adobe/css-tools from 4.3.1 to 4.3.2 ( #1158 )  
						
						... 
						
						
						
						Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.3.1 to 4.3.2.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 07:16:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b398a8dd5 
					 
					
						
						
							
							Bump google-github-actions/auth from 1.2.0 to 2.0.0 ( #1147 )  
						
						... 
						
						
						
						Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 1.2.0 to 2.0.0.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v1.2.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 07:16:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23d2dc8dc8 
					 
					
						
						
							
							Bump @types/react-modal from 3.16.0 to 3.16.3 ( #1144 )  
						
						... 
						
						
						
						Bumps [@types/react-modal](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-modal ) from 3.16.0 to 3.16.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-modal )
---
updated-dependencies:
- dependency-name: "@types/react-modal"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-12-04 07:15:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						764a73ec8b 
					 
					
						
						
							
							Bump @types/react from 18.2.18 to 18.2.41 ( #1166 )  
						
						... 
						
						
						
						Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) from 18.2.18 to 18.2.41.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-04 06:30:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b69451d2fe 
					 
					
						
						
							
							Bump @lezer/javascript from 1.4.7 to 1.4.9 ( #1060 )  
						
						... 
						
						
						
						Bumps [@lezer/javascript](https://github.com/lezer-parser/javascript ) from 1.4.7 to 1.4.9.
- [Changelog](https://github.com/lezer-parser/javascript/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lezer-parser/javascript/compare/1.4.7...1.4.9 )
---
updated-dependencies:
- dependency-name: "@lezer/javascript"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-12-04 05:05:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						173d50517c 
					 
					
						
						
							
							EP instructions must be serializable ( #1163 )  
						
						... 
						
						
						
						We want to be able to extract the execution plan (EP) from a KCL program, copy it, and paste it into an engine unit test. Therefore they must be de/serializable. 
						
						
					 
					
						2023-12-01 19:36:39 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b63632005 
					 
					
						
						
							
							Start execution plans ( #1155 )  
						
						
						
						
					 
					
						2023-12-01 16:19:54 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2bd3b06178 
					 
					
						
						
							
							Sort constraint buttons ( #1161 )  
						
						... 
						
						
						
						add sorting to constraintns 
						
						
					 
					
						2023-12-01 20:49:26 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c58cde35f 
					 
					
						
						
							
							side quest for screenshot diffs ( #1160 )  
						
						... 
						
						
						
						side just for screenshot diffs 
						
						
					 
					
						2023-12-01 20:49:12 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3eb92bb0c4 
					 
					
						
						
							
							Select axis and relevant constraints ( #1154 )  
						
						... 
						
						
						
						* update select logic for axis
* add abs Y and X constraints
* make selection tests much more thorough including axis selections
* fmt
* tweak
* tweak
* add snap to XY constraints
* side just for screenshot diffs
* update angle constraint to allow axis seleciton
* fix bux in absY constraint
* add sorting to constraintns
* add issue to TODO
* Revert "side just for screenshot diffs"
This reverts commit aae7874859📷 🐛  (OS: ubuntu)
* Revert "add sorting to constraintns"
This reverts commit 36054a4069📷 🐛  (OS: ubuntu)
* triggre CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-12-01 20:18:51 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3083eb59d 
					 
					
						
						
							
							more e2e export fixes ( #1150 )  
						
						... 
						
						
						
						* more e2e export fixes
* fixes
* fmt
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-30 17:20:52 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cef29013b8 
					 
					
						
						
							
							Add tauri e2e test for auth on Linux ( #1040 )  
						
						... 
						
						
						
						* WIP: Add tauri e2e test for auth on Linux
Fixes  #968 
* WIP
* WIP
* Working of through /tmp file for user code sharing
* rust int
* User code only in /tmp, fixes
* Longer timeout for github actions
* Remove timeout
* Fmt
* Fmt, 30sec timeout
* Test BUILD_RELEASE true
* Revert "Test BUILD_RELEASE true"
This reverts commit d3b59d4a6c🐚 :open
* Clean up
* Clean up
* timeout
* Force BUILD_RELEASE: true
* Back to debug, longer timeout
* Print if url opens ok too
* Check default browser in actions
* Remote shell call on linux (aka e2e for now)
* Fix fmt
* Move to data-testid, clean up
* Add log out section
* Clean up
* Fix typo
* Fix text detection
* Test AppImage
* Revert "Test AppImage"
This reverts commit cf126b1aa6📷 🐛  (OS: ubuntu)
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-29 05:15:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58d1303468 
					 
					
						
						
							
							fix ply and stl exports ( #1141 )  
						
						... 
						
						
						
						* fix ply and stl exports
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* trigger ci
* explanation comment
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-29 13:24:09 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c11b7b739 
					 
					
						
						
							
							test exports ( #1139 )  
						
						... 
						
						
						
						* test exports
* fmt
* tidy 
						
						
					 
					
						2023-11-29 11:20:23 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f27f3c1ce 
					 
					
						
						
							
							ensure import files always sent as bson ( #1138 )  
						
						... 
						
						
						
						* ensure import files always sent as bson
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-11-28 15:20:59 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6cbc752d7 
					 
					
						
						
							
							selections e2e test ( #1136 )  
						
						... 
						
						
						
						* selections e2e test
* .only
* adde test
* make invalid kcl test pass on macos runner
* further attempt to solve invalid code test on macos
* add comment 
						
						
					 
					
						2023-11-28 10:23:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6df1ae7161 
					 
					
						
						
							
							Add Playwright tests for onboarding ( #1125 )  
						
						... 
						
						
						
						Add tests for onboarding load and code changes 
						
						
					 
					
						2023-11-27 19:46:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						159ec08211 
					 
					
						
						
							
							Bump uuid from 1.6.0 to 1.6.1 in /src/wasm-lib ( #1098 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.6.0...1.6.1 )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:58:44 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6aab9c6e23 
					 
					
						
						
							
							Bump openapitor from 9caff1f to 920ba7c in /src/wasm-lib ( #1099 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `9caff1f` to `920ba7c`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](9caff1f4f0...920ba7c69fsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:58:34 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afd8daae15 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 20ef22f to 537053d in /src-tauri ( #1124 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `20ef22f` to `537053d`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](20ef22fc3a...537053d317support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:58:09 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1132779b4b 
					 
					
						
						
							
							Bump proc-macro2 from 1.0.69 to 1.0.70 in /src/wasm-lib ( #1123 )  
						
						... 
						
						
						
						Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.69 to 1.0.70.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.69...1.0.70 )
---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:57:59 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3a65f5b3f 
					 
					
						
						
							
							Bump actions/checkout from 3 to 4 ( #1120 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:46:57 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d53665a12a 
					 
					
						
						
							
							Bump google-github-actions/auth from 1.1.1 to 1.2.0 ( #1101 )  
						
						... 
						
						
						
						Bumps [google-github-actions/auth](https://github.com/google-github-actions/auth ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/google-github-actions/auth/releases )
- [Changelog](https://github.com/google-github-actions/auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/auth/compare/v1.1.1...v1.2.0 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-27 15:46:16 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						447f4f9f8f 
					 
					
						
						
							
							make error not so long ( #1129 )  
						
						... 
						
						
						
						* make error not so long
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* somehow the versions were off by one
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-11-27 15:43:26 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						859927c06d 
					 
					
						
						
							
							readme ( #1119 )  
						
						
						
						
					 
					
						2023-11-24 09:06:13 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b88425efc8 
					 
					
						
						
							
							initial playwright setup and test ( #1039 )  
						
						... 
						
						
						
						* initial playwright setup and test
* try verbose logging
* double check resolution
* double check token
* remove logs
* try running on ubuntu and macos
* move e2e tests
* vitest ignores playwright tests
* add a series of tests
* tweak yarn setup
* typo
* update fmt
* action typo
* rust toolchain?
* remove .only from playwright test
* A snapshot a day keeps the bugs away! 📷 🐛 
* A snapshot a day keeps the bugs away! 📷 🐛 
* add pan and zoom back
* try puting os in commit message
* A snapshot a day keeps the bugs away! 📷 🐛  .os
* A snapshot a day keeps the bugs away! 📷 🐛  .os
* fix commit message
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: macos-latest)
* add command logs to UI for axis tests
* typo
* fmt
* remove .only
* add auto complete test
* remove .only
* update queries to be more playwright recommended
* move test utils
* remove waits from first test
* remove old snapshots
* re-arrange files and tests
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu-latest)
* trigger CI
* refactor plane test
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu-latest)
* remove .only
* try longer wait
* try snap shoting
* fmt
* better CI names
* fix
* fix linux
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu-latest)
* try make executes on load a bit more robust
* fix
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu-latest)
* stabilise snapshots
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu-latest)
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: macos-latest)
* make tests run linearly
* update naming
* tidy
* .only
* update readme
* trigger CI
* add set tool
* util clean up
* update readme
* readme tweaks
* self-review clean up
* A snapshot a day keeps the bugs away! 📷 🐛  (OS: ubuntu)
* tweak
* update readme
* Ensure Vite preview server is running before running any Playwright tests (#1114 )
* Ensure that Vite is serving before tests run
* Don't break secrets if developer has extra blank line in env file
* @mxschmitt's suggestions
* fix
* add wait-on types
* tsconfig fix
* update readme
* code template for sktech on each plane test
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-11-24 08:59:24 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c37dfc61ef 
					 
					
						
						
							
							Bump serde from 1.0.192 to 1.0.193 in /src-tauri ( #1104 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.192 to 1.0.193.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.192...v1.0.193 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-22 16:33:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b170ac739f 
					 
					
						
						
							
							Bump serde from 1.0.192 to 1.0.193 in /src/wasm-lib ( #1103 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.192 to 1.0.193.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.192...v1.0.193 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-22 16:33:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d712add4da 
					 
					
						
						
							
							Cargo.lock updates ( #1108 )  
						
						... 
						
						
						
						Cargo.lock updates, fix tests 
						
						
					 
					
						2023-11-22 10:24:10 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8aad4bd4f 
					 
					
						
						
							
							remove the buffer we were using for debugging, its too small for import ( #1100 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-11-21 09:23:48 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f1c44e598 
					 
					
						
						
							
							Bump kittycad from 0.2.42 to 0.2.43 in /src/wasm-lib ( #1097 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.42 to 0.2.43.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.42...v0.2.43 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 14:47:50 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b20e685eea 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 642a195 to 20ef22f in /src-tauri ( #1090 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `642a195` to `20ef22f`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](642a195d34...20ef22fc3asupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 13:55:59 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3690d986c1 
					 
					
						
						
							
							Bump kittycad from 0.2.41 to 0.2.42 in /src-tauri ( #1091 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.41 to 0.2.42.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.41...v0.2.42 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 13:55:43 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9a7f434ede 
					 
					
						
						
							
							Derive Databake now that it has HashMap support ( #1095 )  
						
						
						
						
					 
					
						2023-11-20 12:24:37 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6afacd7427 
					 
					
						
						
							
							KCL optional parameters ( #1087 )  
						
						... 
						
						
						
						Part of https://github.com/KittyCAD/modeling-app/issues/1006#issuecomment-1816978586 
This adds support for optional parameters to the AST. They are declared with a ? suffix, e.g. `(x, tag?) => {...}`.
This PR does not actually _use_ these optional parameters anywhere. In particular, it does not change the KCL stdlib or any existing function definitions. That will happen in a follow-up PR. 
						
						
					 
					
						2023-11-20 11:19:08 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						957001ee88 
					 
					
						
						
							
							Bump uuid from 1.5.0 to 1.6.0 in /src/wasm-lib ( #1089 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.5.0...1.6.0 )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 11:17:04 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b4cc306af 
					 
					
						
						
							
							Bump openapitor from 5ed477b to 9caff1f in /src/wasm-lib ( #1085 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `5ed477b` to `9caff1f`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](5ed477b5c9...9caff1f4f0support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 11:16:33 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52d88171ca 
					 
					
						
						
							
							Bump kittycad from 0.2.41 to 0.2.42 in /src/wasm-lib ( #1086 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.41 to 0.2.42.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.41...v0.2.42 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 11:16:18 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9142cf3af7 
					 
					
						
						
							
							Bump databake from 0.1.6 to 0.1.7 in /src/wasm-lib ( #1082 )  
						
						... 
						
						
						
						Bumps [databake](https://github.com/unicode-org/icu4x ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/unicode-org/icu4x/releases )
- [Changelog](https://github.com/unicode-org/icu4x/blob/main/CHANGELOG.md )
- [Commits](https://github.com/unicode-org/icu4x/commits )
---
updated-dependencies:
- dependency-name: databake
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-20 11:16:01 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						361500058c 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from b13d97c to 642a195 in /src-tauri ( #1084 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `b13d97c` to `642a195`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](b13d97c7c7...642a195d34support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-17 11:00:43 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						198479a71a 
					 
					
						
						
							
							Bump openapitor from 3afe554 to 5ed477b in /src/wasm-lib ( #1080 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `3afe554` to `5ed477b`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](3afe554cf9...5ed477b5c9support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-17 11:00:04 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						905784c1e5 
					 
					
						
						
							
							Bump @vitest/coverage-istanbul from 0.34.1 to 0.34.6 ( #1071 )  
						
						... 
						
						
						
						Bumps [@vitest/coverage-istanbul](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul ) from 0.34.1 to 0.34.6.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.6/packages/coverage-istanbul )
---
updated-dependencies:
- dependency-name: "@vitest/coverage-istanbul"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-16 05:48:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c33aaad800 
					 
					
						
						
							
							Release KCL 0.1.36 ( #1078 )  
						
						
						
						
					 
					
						2023-11-15 17:50:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d175c75780 
					 
					
						
						
							
							Bump schemars, itertools, add comments to crates ( #1077 )  
						
						... 
						
						
						
						Bump itertools, schemars, add comments to crates 
						
						
					 
					
						2023-11-15 11:41:12 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba348d1222 
					 
					
						
						
							
							Bump openapitor from 1b2562f to 3afe554 in /src/wasm-lib ( #1073 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `1b2562f` to `3afe554`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](1b2562f4b3...3afe554cf9support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-14 13:31:34 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f49ddfc29 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 61e8625 to b13d97c in /src-tauri ( #1072 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `61e8625` to `b13d97c`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](61e862597e...b13d97c7c7support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-14 13:31:25 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58659652c1 
					 
					
						
						
							
							Cut release v0.12.0 ( #1069 )  
						
						
						
						
					 
					
						2023-11-13 21:11:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						251971238d 
					 
					
						
						
							
							Fit resolutions to less than 2k x 2k ( #1065 )  
						
						... 
						
						
						
						* Fit resolutions to less than 2k x 2k
* Integer resolutions
* Scale mouse clicks
* Move stream maxResolution logic to getDimensions 
						
						
					 
					
						2023-11-13 19:32:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						381d0b3bc8 
					 
					
						
						
							
							Add a console.error when ICE fails ( #1067 )  
						
						... 
						
						
						
						This is purely cosmetic right now, but I want to try and make it easier
to tell when the browser is unable to communicate with the ICE server
by writing it to the console.
I want to add some Sentry logging in the future, but for now, when we
see a stream failing to start, we can at least see what I suspect is the
most common trigger in the console.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-11-14 06:13:15 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa7943d06a 
					 
					
						
						
							
							Bump clap from 4.4.7 to 4.4.8 in /src/wasm-lib ( #1062 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.7 to 4.4.8.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.7...v4.4.8 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-13 13:08:16 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a384251d4 
					 
					
						
						
							
							Bump @babel/preset-env from 7.22.9 to 7.23.3 ( #1058 )  
						
						... 
						
						
						
						Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) from 7.22.9 to 7.23.3.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.3/packages/babel-preset-env )
---
updated-dependencies:
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-13 05:13:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e07ea32a6 
					 
					
						
						
							
							Bump tailwindcss from 3.3.3 to 3.3.5 ( #1059 )  
						
						... 
						
						
						
						Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss ) from 3.3.3 to 3.3.5.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.3...v3.3.5 )
---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-13 05:13:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23adf9d905 
					 
					
						
						
							
							Disable eslint rule react-hooks/exhaustive-deps ( #1055 )  
						
						... 
						
						
						
						Disable react-hooks/exhaustive-deps
Workaround for #1014  
						
						
					 
					
						2023-11-11 16:27:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f0ac5f6fd 
					 
					
						
						
							
							Macro for parsing KCL at Rust compile-time ( #1049 )  
						
						... 
						
						
						
						Macro for parsing KCL at Rust compile-time
This adds a new `parse_kcl!` macro which takes a string as input. It parses the string into KCL source code _at compile-time_. Invalid KCL will make your Rust project fail to compile.
Fixes https://github.com/KittyCAD/modeling-app/issues/1018  
						
						
					 
					
						2023-11-10 10:36:21 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						08dbd2e9c3 
					 
					
						
						
							
							Bump web-sys from 0.3.64 to 0.3.65 in /src/wasm-lib ( #1052 )  
						
						... 
						
						
						
						Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.64 to 0.3.65.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 06:49:33 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e2ba5adbd 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 6865299 to 61e8625 in /src-tauri ( #1054 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `6865299` to `61e8625`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](6865299149...61e862597esupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 06:49:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a21dbf1055 
					 
					
						
						
							
							Bump tokio from 1.33.0 to 1.34.0 in /src-tauri ( #1053 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.34.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:24:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ecb176467 
					 
					
						
						
							
							Bump tokio from 1.33.0 to 1.34.0 in /src/wasm-lib ( #1051 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.34.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:24:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66135636ec 
					 
					
						
						
							
							Bump wasm-bindgen-futures from 0.4.37 to 0.4.38 in /src/wasm-lib ( #1050 )  
						
						... 
						
						
						
						Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.37 to 0.4.38.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:24:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						685a16545c 
					 
					
						
						
							
							Bump @vitejs/plugin-react from 4.0.4 to 4.1.1 ( #1035 )  
						
						... 
						
						
						
						Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) from 4.0.4 to 4.1.1.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.1.1/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:20:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9adb15ee93 
					 
					
						
						
							
							Bump @headlessui/react from 1.7.16 to 1.7.17 ( #1037 )  
						
						... 
						
						
						
						Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 1.7.16 to 1.7.17.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-react/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v1.7.17/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:20:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8c4c97d79 
					 
					
						
						
							
							Bump fuse.js from 6.6.2 to 7.0.0 ( #1036 )  
						
						... 
						
						
						
						Bumps [fuse.js](https://github.com/krisk/Fuse ) from 6.6.2 to 7.0.0.
- [Release notes](https://github.com/krisk/Fuse/releases )
- [Changelog](https://github.com/krisk/Fuse/blob/main/CHANGELOG.md )
- [Commits](https://github.com/krisk/Fuse/compare/v6.6.2...v7.0.0 )
---
updated-dependencies:
- dependency-name: fuse.js
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:19:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						39e8e1f259 
					 
					
						
						
							
							Bump eslint-plugin-css-modules from 2.11.0 to 2.12.0 ( #1034 )  
						
						... 
						
						
						
						Bumps [eslint-plugin-css-modules](https://github.com/atfzl/eslint-plugin-css-modules ) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/atfzl/eslint-plugin-css-modules/releases )
- [Commits](https://github.com/atfzl/eslint-plugin-css-modules/compare/v2.11.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-css-modules
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-10 05:18:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1672c1fd1f 
					 
					
						
						
							
							Impl databake for all AST node types ( #1047 )  
						
						... 
						
						
						
						Databake doesn't have any derive for HashMap, so for NonCodeMeta I decided to skip serializing the non_code_nodes. This should be OK for now.
See <https://github.com/unicode-org/icu4x/issues/4266 > for the Databake hashmap issue. 
						
						
					 
					
						2023-11-09 16:39:12 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ec5881985 
					 
					
						
						
							
							top level expressions fix ( #1046 )  
						
						... 
						
						
						
						#1033  top level expressions fix
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
					
						2023-11-09 13:08:11 -08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7272cc9fbd 
					 
					
						
						
							
							Describe Rust version for devs ( #1044 )  
						
						... 
						
						
						
						Fixes  #1042  
					
						2023-11-09 17:01:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b925ed9b65 
					 
					
						
						
							
							KCL stdlib and circle function ( #1029 )  
						
						... 
						
						
						
						Allows stdlib functions to be written as KCL, not as Rust. 
Rust stdlib functions will hereafter be referred to as "core" not "std".
Right now the only stdlib function I implemented is a circle function (it's a wrapper around the core arc function which sets the arc's start/end to 0 and 360 respectively). I know I want to change this function as soon as KCL has enums, which is my next task. So, I don't want users to start using this right away. To that end, I've named this function "unstable_stdlib_circle" not "circle". Once the function is ready to be stabilized, I can rename it to just "circle".
Note that this PR modifies the existing "sketch and extrude a cylinder" KCL test so that instead of using a user-defined circle function, it uses the unstable_stdlib_circle function now. And the twenty-twenty tests pass, so we know my stdlib is working.
https://github.com/KittyCAD/modeling-app/issues/922  
						
						
					 
					
						2023-11-09 09:58:20 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0db5db2181 
					 
					
						
						
							
							Bump js-sys from 0.3.64 to 0.3.65 in /src/wasm-lib ( #980 )  
						
						... 
						
						
						
						Bumps [js-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.64 to 0.3.65.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 23:41:53 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						898e3db9d1 
					 
					
						
						
							
							AST function nodes no longer have stdlib function members ( #1031 )  
						
						... 
						
						
						
						* AST function nodes no longer have stdlib function members
IMO the AST should not need an actual pointer to a stdlib function -- that is a completely separate concern from the AST.
Instead, the AST nodes can just store function names, and the executor will have a stdlib which it can look up those names in.
* Fix tests
* Update snapshot tests 
						
						
					 
					
						2023-11-08 20:23:59 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d337ac2546 
					 
					
						
						
							
							Test with a circle function ( #1030 )  
						
						
						
						
					 
					
						2023-11-08 15:06:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						371d8e08f7 
					 
					
						
						
							
							Refactor the call_fn fn to be more readable ( #1028 )  
						
						
						
						
					 
					
						2023-11-08 13:44:31 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						338c43a29d 
					 
					
						
						
							
							Fix auto-version in nightly builds ( #1026 )  
						
						... 
						
						
						
						* WIP Fix auto-version in nightly builds
Fixes  #1015 
* WIP
* Revert "WIP"
This reverts commit 7838bf1298 
						
						
					 
					
						2023-11-08 13:58:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						52bb5a2657 
					 
					
						
						
							
							Bump @sentry/react from 7.65.0 to 7.77.0 ( #977 )  
						
						... 
						
						
						
						Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 7.65.0 to 7.77.0.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.65.0...7.77.0 )
---
updated-dependencies:
- dependency-name: "@sentry/react"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 10:39:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b6a06d266 
					 
					
						
						
							
							Bump vscode-languageserver-protocol from 3.17.3 to 3.17.5 ( #978 )  
						
						... 
						
						
						
						Bumps [vscode-languageserver-protocol](https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol ) from 3.17.3 to 3.17.5.
- [Commits](https://github.com/Microsoft/vscode-languageserver-node/commits/release/types/3.17.5/protocol )
---
updated-dependencies:
- dependency-name: vscode-languageserver-protocol
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 05:28:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c68d4778a5 
					 
					
						
						
							
							Bump @tauri-apps/api from 1.5.0 to 1.5.1 ( #979 )  
						
						... 
						
						
						
						Bumps [@tauri-apps/api](https://github.com/tauri-apps/tauri ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v1.5...@tauri-apps/api-v1.5.1 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/api"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 05:28:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a8abea4fb5 
					 
					
						
						
							
							Bump eslint from 8.46.0 to 8.53.0 ( #1001 )  
						
						... 
						
						
						
						Bumps [eslint](https://github.com/eslint/eslint ) from 8.46.0 to 8.53.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.46.0...v8.53.0 )
---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-08 05:27:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0678d22a8 
					 
					
						
						
							
							fix epsilon bug ( #1025 )  
						
						
						
						
					 
					
						2023-11-08 09:27:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						acbfae2e65 
					 
					
						
						
							
							Bump wasm-bindgen from 0.2.87 to 0.2.88 in /src/wasm-lib ( #981 )  
						
						... 
						
						
						
						Bumps [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen ) from 0.2.87 to 0.2.88.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.87...0.2.88 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 23:56:23 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e1bec6a8a 
					 
					
						
						
							
							Bump winnow ( #1024 )  
						
						
						
						
					 
					
						2023-11-07 23:55:45 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06462b5a65 
					 
					
						
						
							
							Bump syn from 2.0.38 to 2.0.39 in /src/wasm-lib ( #1000 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.38 to 2.0.39.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.38...2.0.39 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 22:45:58 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f292fb1be 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 11048fd to 6865299 in /src-tauri ( #1023 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `11048fd` to `6865299`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](11048fd997...6865299149support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 22:45:20 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8184e7b376 
					 
					
						
						
							
							Bump serde from 1.0.190 to 1.0.192 in /src-tauri ( #1009 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.190 to 1.0.192.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.190...v1.0.192 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 22:45:03 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1084cbf80 
					 
					
						
						
							
							Bump serde from 1.0.190 to 1.0.192 in /src/wasm-lib ( #1012 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.190 to 1.0.192.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.190...v1.0.192 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-07 22:44:55 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						548b45905e 
					 
					
						
						
							
							Cut release v0.11.3 ( #1020 )  
						
						... 
						
						
						
						cut release v0.11.3 
						
						
					 
					
						2023-11-08 12:57:00 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						141fd2f3f1 
					 
					
						
						
							
							fix variables panel and others ( #1021 )  
						
						
						
						
					 
					
						2023-11-08 01:27:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						604d931962 
					 
					
						
						
							
							selections fix follow up ( #1019 )  
						
						
						
						
					 
					
						2023-11-07 23:10:30 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b1668410f8 
					 
					
						
						
							
							Neaten up stdlib code ( #1017 )  
						
						
						
						
					 
					
						2023-11-07 12:12:18 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13176cec38 
					 
					
						
						
							
							Cut release v0.11.2 ( #1005 )  
						
						... 
						
						
						
						* Cut release v0.11.2
* Replace 'release' with '*' for artifact upload
* New logic to prevent top-level artifact.zip changes
* Fix upload
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-11-07 05:20:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a59ae13b6 
					 
					
						
						
							
							fix selections ( #1013 )  
						
						
						
						
					 
					
						2023-11-07 07:21:32 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57c2481943 
					 
					
						
						
							
							unused imports ( #1011 )  
						
						
						
						
					 
					
						2023-11-07 03:29:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1c555c51e 
					 
					
						
						
							
							clear errors on good parse ( #1008 )  
						
						
						
						
					 
					
						2023-11-07 02:02:44 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d520541be 
					 
					
						
						
							
							Build release & sign only on merge / release / release PR ( #991 )  
						
						... 
						
						
						
						* Add env variable for release || schedule || Cut out v PR
* Skip Windows, Apple, and Tauri Updater signing
* Add tauri args to bypass updater on debug
* Trying to address includeRelease and includeDebug issues
* WIP
* Clean up, fix bool eval
* -c to --config
* Remove src-tauri
* inline config
* Cleanup
* Remove concurrency block
* Test release
* Escape backslash
* Clean up
* Add back concurrency and BUILD_RELEASE eval
* Back to build:wasm (no speed impr noticed)
* Adam's suggestions
Co-authored-by: Adam Chalmers <adam.chalmers@kittycad.io >
* New logic to prevent top-level artifact.zip changes
---------
Co-authored-by: Adam Chalmers <adam.chalmers@kittycad.io > 
						
						
					 
					
						2023-11-06 19:51:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82586f002b 
					 
					
						
						
							
							Test Jess's KCL error ( #1004 )  
						
						
						
						
					 
					
						2023-11-06 14:01:51 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bd08f7444 
					 
					
						
						
							
							safe parse ( #996 )  
						
						... 
						
						
						
						* safe parse
* use safe parse on mouse up, stream 
						
						
					 
					
						2023-11-06 06:47:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b2603b1c4 
					 
					
						
						
							
							don't overwrite current file on onboarding-replay ( #1003 )  
						
						... 
						
						
						
						don't over write file on onboarding 
						
						
					 
					
						2023-11-06 04:03:21 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af49bebde3 
					 
					
						
						
							
							compare formated asts before execute ( #1002 )  
						
						
						
						
					 
					
						2023-11-06 03:43:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca056996fd 
					 
					
						
						
							
							stop double execute on project open ( #997 )  
						
						
						
						
					 
					
						2023-11-06 14:33:19 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34163da361 
					 
					
						
						
							
							start of fixing changing files and cleaning up after execute ( #897 )  
						
						... 
						
						
						
						* start of fixing changing files and cleaning up after execute
* stop constraints from leaving artifacts
* don't write file on initial load 
						
						
					 
					
						2023-11-06 11:49:13 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c22bac638 
					 
					
						
						
							
							Remove unwraps from binary expression algorithm ( #992 )  
						
						
						
						
					 
					
						2023-11-03 13:30:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						37a65b166b 
					 
					
						
						
							
							Fix silly mistakes in previous CI.yml PRs ( #988 )  
						
						... 
						
						
						
						* Fix silly mistakes in previous CI.yml PRs
This is what happens when I code before my morning matcha
Part of #987  
						
						
					 
					
						2023-11-02 12:34:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1189f272ba 
					 
					
						
						
							
							Use debug builds for wasm-pack on PRs ( #986 )  
						
						
						
						
					 
					
						2023-11-02 09:55:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca5bc880dc 
					 
					
						
						
							
							Build tauri app in debug mode on PRs, release mode on releases ( #985 )  
						
						... 
						
						
						
						Build tauri app in debug mode on PRs, release mode on merges.
Release builds are very slow and should only be used for actual releases. Fast debug builds should be used for CI on PRs. 
						
						
					 
					
						2023-11-02 09:55:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						828daba304 
					 
					
						
						
							
							Tweak Codespell CI ( #975 )  
						
						... 
						
						
						
						Ensure codespell CI job actually catches typos 
						
						
					 
					
						2023-11-01 23:35:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b9ba55bb4 
					 
					
						
						
							
							Nicer error messages for unknown tokens ( #974 )  
						
						
						
						
					 
					
						2023-11-01 23:08:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d2a85ae7d 
					 
					
						
						
							
							remove view change from debug panel ( #866 )  
						
						... 
						
						
						
						remove view change from debug 
						
						
					 
					
						2023-11-01 23:03:58 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc57a302cc 
					 
					
						
						
							
							Update twenty-twenty ( #973 )  
						
						... 
						
						
						
						Due to engine PR #1566  
						
						
					 
					
						2023-11-01 22:35:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fdbfd0c4b6 
					 
					
						
						
							
							Fix typos ( #972 )  
						
						... 
						
						
						
						* Update twenty-twenty
Due to engine PR #1566 
* Fix typos 
						
						
					 
					
						2023-11-01 22:34:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e419907e6 
					 
					
						
						
							
							Tokenizing fallibility  ( #883 )  
						
						... 
						
						
						
						Tokenization tracks invalid tokens and produces a nice error about them
---------
Co-authored-by: Adam Chalmers <adam.chalmers@kittycad.io > 
						
						
					 
					
						2023-11-01 17:20:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d0c5c10b0 
					 
					
						
						
							
							KCL literals are typed, not JSON values ( #971 )  
						
						... 
						
						
						
						We now control the KCL type system instead of reusing JSON's type system. 
						
						
					 
					
						2023-11-01 13:52:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d47c067b7 
					 
					
						
						
							
							Snapshot testing for parser ( #969 )  
						
						... 
						
						
						
						See https://docs.rs/insta  for more. 
						
						
					 
					
						2023-11-01 12:40:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b3b5371eb 
					 
					
						
						
							
							Bump wasm-streams from 0.3.0 to 0.4.0 in /src/wasm-lib ( #961 )  
						
						... 
						
						
						
						Bumps [wasm-streams](https://github.com/MattiasBuelens/wasm-streams ) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/MattiasBuelens/wasm-streams/releases )
- [Changelog](https://github.com/MattiasBuelens/wasm-streams/blob/main/CHANGELOG.md )
- [Commits](https://github.com/MattiasBuelens/wasm-streams/compare/v0.3.0...v0.4.0 )
---
updated-dependencies:
- dependency-name: wasm-streams
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 08:43:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ea77f8e1e 
					 
					
						
						
							
							Bump zustand from 4.4.0 to 4.4.5 ( #963 )  
						
						... 
						
						
						
						Bumps [zustand](https://github.com/pmndrs/zustand ) from 4.4.0 to 4.4.5.
- [Release notes](https://github.com/pmndrs/zustand/releases )
- [Commits](https://github.com/pmndrs/zustand/compare/v4.4.0...v4.4.5 )
---
updated-dependencies:
- dependency-name: zustand
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-11-01 09:14:57 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fa7c07e54 
					 
					
						
						
							
							Bump @uiw/react-codemirror from 4.21.13 to 4.21.20 ( #967 )  
						
						... 
						
						
						
						Bumps [@uiw/react-codemirror](https://github.com/uiwjs/react-codemirror ) from 4.21.13 to 4.21.20.
- [Release notes](https://github.com/uiwjs/react-codemirror/releases )
- [Commits](https://github.com/uiwjs/react-codemirror/compare/v4.21.13...v4.21.20 )
---
updated-dependencies:
- dependency-name: "@uiw/react-codemirror"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-11-01 09:14:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c66a96a333 
					 
					
						
						
							
							Bump @testing-library/react from 13.4.0 to 14.0.0 ( #965 )  
						
						... 
						
						
						
						Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library ) from 13.4.0 to 14.0.0.
- [Release notes](https://github.com/testing-library/react-testing-library/releases )
- [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/react-testing-library/compare/v13.4.0...v14.0.0 )
---
updated-dependencies:
- dependency-name: "@testing-library/react"
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 07:42:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4196ff91ac 
					 
					
						
						
							
							Bump vite from 4.4.9 to 4.5.0 ( #966 )  
						
						... 
						
						
						
						Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 4.4.9 to 4.5.0.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v4.5.0/packages/vite )
---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-11-01 07:41:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf66b93963 
					 
					
						
						
							
							Fix most Github Actions 'annotations' in PRs ( #417 )  
						
						... 
						
						
						
						* Fix Github Actions 'annotations' in PRs
Fixes  #383 
* Fix the React Hooks complains, and _app for rust
* Revert "Fix the React Hooks complains, and _app for rust"
This reverts commit 4a2ff925e5346aaff5f4 
						
						
					 
					
						2023-11-01 07:39:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b0219b810 
					 
					
						
						
							
							Add repository field to Cargo.toml ( #960 )  
						
						
						
						
					 
					
						2023-10-31 18:24:19 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36c7fcf6d7 
					 
					
						
						
							
							Add a basic tauri e2e test on Linux ( #923 )  
						
						... 
						
						
						
						* WIP e2e test
* Working test on Linux
* Clean up
* Add to CI
* Fix
* Install tauri-driver
* Migrate to ubuntu-latest
* Add button check and click
* Update name
* Separate job for e2e test
* Fix path
* Fix perms
* Fix perms
* Single build-test-apps job
* Lint wdio file 
						
						
					 
					
						2023-10-31 18:30:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						023c3cbb90 
					 
					
						
						
							
							New math parser ( #956 )  
						
						... 
						
						
						
						* New math parser
* Remove old parser
* Comments
* Move tests into parser_impl, remove dead code
* Backport some math tests 
						
						
					 
					
						2023-10-31 14:16:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						387f7e0912 
					 
					
						
						
							
							New benchmark for parsing binary expressions ( #957 )  
						
						
						
						
					 
					
						2023-10-31 18:04:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b55b1fd12 
					 
					
						
						
							
							Bump serde_json from 1.0.107 to 1.0.108 in /src-tauri ( #954 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.107 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.107...v1.0.108 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-10-31 09:58:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b6662169c 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 68d77f9 to 11048fd in /src-tauri ( #955 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `68d77f9` to `11048fd`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](68d77f999c...11048fd997support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:50:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d36abfcb3d 
					 
					
						
						
							
							Bump serde_json from 1.0.107 to 1.0.108 in /src/wasm-lib ( #953 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.107 to 1.0.108.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.107...v1.0.108 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:50:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9002ae9efb 
					 
					
						
						
							
							Bump winnow from 0.5.17 to 0.5.18 in /src/wasm-lib ( #952 )  
						
						... 
						
						
						
						Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.17 to 0.5.18.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.17...v0.5.18 )
---
updated-dependencies:
- dependency-name: winnow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:49:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4deea25394 
					 
					
						
						
							
							Bump @codemirror/autocomplete from 6.9.0 to 6.10.2 ( #951 )  
						
						... 
						
						
						
						Bumps [@codemirror/autocomplete](https://github.com/codemirror/autocomplete ) from 6.9.0 to 6.10.2.
- [Changelog](https://github.com/codemirror/autocomplete/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codemirror/autocomplete/compare/6.9.0...6.10.2 )
---
updated-dependencies:
- dependency-name: "@codemirror/autocomplete"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:49:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5940d2cb7 
					 
					
						
						
							
							Bump @tauri-apps/cli from 1.5.2 to 1.5.6 ( #950 )  
						
						... 
						
						
						
						Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri ) from 1.5.2 to 1.5.6.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v1.5.2...@tauri-apps/cli-v1.5.6 )
---
updated-dependencies:
- dependency-name: "@tauri-apps/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:48:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						932b467c1e 
					 
					
						
						
							
							Bump @testing-library/user-event from 13.5.0 to 14.5.1 ( #949 )  
						
						... 
						
						
						
						Bumps [@testing-library/user-event](https://github.com/testing-library/user-event ) from 13.5.0 to 14.5.1.
- [Release notes](https://github.com/testing-library/user-event/releases )
- [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testing-library/user-event/compare/v13.5.0...v14.5.1 )
---
updated-dependencies:
- dependency-name: "@testing-library/user-event"
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:48:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c7f5c81c4 
					 
					
						
						
							
							Bump web-vitals from 2.1.4 to 3.5.0 ( #948 )  
						
						... 
						
						
						
						Bumps [web-vitals](https://github.com/GoogleChrome/web-vitals ) from 2.1.4 to 3.5.0.
- [Changelog](https://github.com/GoogleChrome/web-vitals/blob/main/CHANGELOG.md )
- [Commits](https://github.com/GoogleChrome/web-vitals/compare/v2.1.4...v3.5.0 )
---
updated-dependencies:
- dependency-name: web-vitals
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:48:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						066b4f3e06 
					 
					
						
						
							
							Bump typescript from 4.9.5 to 5.2.2 ( #778 )  
						
						... 
						
						
						
						Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.9.5 to 5.2.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.5...v5.2.2 )
---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-31 06:47:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6067bfc7a 
					 
					
						
						
							
							Bump kittycad from 0.2.38 to 0.2.41 in /src-tauri ( #935 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.38 to 0.2.41.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.38...v0.2.41 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:22:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2018f0d517 
					 
					
						
						
							
							Bump actions/setup-node from 3 to 4 ( #924 )  
						
						... 
						
						
						
						Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:21:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74aae3d15f 
					 
					
						
						
							
							Bump openapitor from 57b4d8b to 1b2562f in /src/wasm-lib ( #938 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `57b4d8b` to `1b2562f`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](57b4d8b168...1b2562f4b3support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:21:35 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						812f419e75 
					 
					
						
						
							
							Bump serde from 1.0.189 to 1.0.190 in /src/wasm-lib ( #941 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.189 to 1.0.190.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.189...v1.0.190 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:21:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ec8cc69db 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 9b20f28 to 68d77f9 in /src-tauri ( #942 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `9b20f28` to `68d77f9`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](9b20f28d74...68d77f999csupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 22:21:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5302b6e0e 
					 
					
						
						
							
							Nitpick my Winnow code ( #946 )  
						
						
						
						
					 
					
						2023-10-30 22:20:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2114cc0d94 
					 
					
						
						
							
							Bump @babel/traverse from 7.22.8 to 7.23.2 ( #879 )  
						
						... 
						
						
						
						Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.8 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:45:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2471ce1aba 
					 
					
						
						
							
							Bump swr from 2.2.0 to 2.2.2 ( #332 )  
						
						... 
						
						
						
						Bumps [swr](https://github.com/vercel/swr ) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/vercel/swr/releases )
- [Commits](https://github.com/vercel/swr/compare/v2.2.0...v2.2.2 )
---
updated-dependencies:
- dependency-name: swr
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-10-30 20:45:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35772475b9 
					 
					
						
						
							
							Bump uuid and @types/uuid ( #617 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuidjs/uuid ) and [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid ). These dependencies needed to be updated together.
Updates `uuid` from 9.0.0 to 9.0.1
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/uuidjs/uuid/compare/v9.0.0...v9.0.1 )
Updates `@types/uuid` from 9.0.2 to 9.0.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/uuid )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: "@types/uuid"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:44:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86c592c0f6 
					 
					
						
						
							
							Bump vite-tsconfig-paths from 4.2.0 to 4.2.1 ( #750 )  
						
						... 
						
						
						
						Bumps [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths ) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/aleclarson/vite-tsconfig-paths/releases )
- [Commits](https://github.com/aleclarson/vite-tsconfig-paths/compare/v4.2.0...v4.2.1 )
---
updated-dependencies:
- dependency-name: vite-tsconfig-paths
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:44:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e98973cfa 
					 
					
						
						
							
							Bump @types/debounce-promise from 3.1.6 to 3.1.8 ( #899 )  
						
						... 
						
						
						
						Bumps [@types/debounce-promise](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debounce-promise ) from 3.1.6 to 3.1.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/debounce-promise )
---
updated-dependencies:
- dependency-name: "@types/debounce-promise"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:43:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7dd16fe6de 
					 
					
						
						
							
							Bump clap from 4.4.6 to 4.4.7 in /src/wasm-lib ( #939 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.6 to 4.4.7.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.6...v4.4.7 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:42:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						478b636049 
					 
					
						
						
							
							Bump crypto-js from 4.1.1 to 4.2.0 ( #940 )  
						
						... 
						
						
						
						Bumps [crypto-js](https://github.com/brix/crypto-js ) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0 )
---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:42:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c779311a56 
					 
					
						
						
							
							Bump serde from 1.0.189 to 1.0.190 in /src-tauri ( #943 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.189 to 1.0.190.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.189...v1.0.190 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:42:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca02ec1151 
					 
					
						
						
							
							Bump futures from 0.3.28 to 0.3.29 in /src/wasm-lib ( #944 )  
						
						... 
						
						
						
						Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.28 to 0.3.29.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.29 )
---
updated-dependencies:
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-30 20:41:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b271d5060e 
					 
					
						
						
							
							Fix typos and unnecessary import paths ( #945 )  
						
						
						
						
					 
					
						2023-10-27 18:42:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19f11fe55a 
					 
					
						
						
							
							Cut release v0.11.1 ( #936 )  
						
						
						
						
					 
					
						2023-10-26 07:27:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6f1574982 
					 
					
						
						
							
							Use kittycad::Angle instead of our own ( #934 )  
						
						
						
						
					 
					
						2023-10-24 16:32:41 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dc4fbc808 
					 
					
						
						
							
							Use KittyCAD rust library from workspace ( #932 )  
						
						... 
						
						
						
						* Use KittyCAD rust library from workspace
* Clippy 
						
						
					 
					
						2023-10-24 20:49:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8843d02380 
					 
					
						
						
							
							Cargo update ( #929 )  
						
						
						
						
					 
					
						2023-10-24 11:24:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3578ec07e6 
					 
					
						
						
							
							Bump uuid from 1.4.1 to 1.5.0 in /src/wasm-lib ( #926 )  
						
						... 
						
						
						
						Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0 )
---
updated-dependencies:
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-24 10:42:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db35f73e41 
					 
					
						
						
							
							Bump thiserror from 1.0.49 to 1.0.50 in /src/wasm-lib ( #927 )  
						
						... 
						
						
						
						Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.49 to 1.0.50.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.49...1.0.50 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-24 10:41:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cfc2b7941 
					 
					
						
						
							
							DRY the code ( #921 )  
						
						
						
						
					 
					
						2023-10-24 17:30:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						318e4a0cc7 
					 
					
						
						
							
							Update kittycad.rs ( #919 )  
						
						
						
						
					 
					
						2023-10-23 14:03:38 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e23be8f08 
					 
					
						
						
							
							Update rustix ( #920 )  
						
						
						
						
					 
					
						2023-10-23 14:03:28 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef547e7db8 
					 
					
						
						
							
							bump kc lib 45 ( #913 )  
						
						
						
						
					 
					
						2023-10-20 05:05:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71b48bbd89 
					 
					
						
						
							
							Fix nightly last_update link ( #901 )  
						
						
						
						
					 
					
						2023-10-18 21:01:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c825eac27e 
					 
					
						
						
							
							Cut release v0.11.0 ( #826 )  
						
						... 
						
						
						
						Co-authored-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-10-17 18:15:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						82e8a491c4 
					 
					
						
						
							
							honour sketch mode after execute ( #885 )  
						
						... 
						
						
						
						* enable stay in sketch mode after execute
* clean up 
						
						
					 
					
						2023-10-17 17:03:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						93e806fc99 
					 
					
						
						
							
							don't query program memory for add sketch line ( #895 )  
						
						... 
						
						
						
						* don't query program memory for add sketch line
* add issue TODO
* fmt
* fix test tsc 
						
						
					 
					
						2023-10-18 07:30:03 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1a14f1e3d 
					 
					
						
						
							
							Guard all the vaules in the Metrics for undefined. ( #891 )  
						
						... 
						
						
						
						We've seen a few cases where the WebRTC metrics report contains
undefined values when the stream hasn't started yet. JavaScript, when we
send to the backend, drops `undefined` members of the object, for
example:
```
> JSON.stringify({rtc_frames_dropped: undefined})
< '{}'
```
This will fail the backend validation logic and cause an error to get
emitted to the front-end reporting the missing key. I don't think this
does anything to the session, but it's an error we can avoid by guarding
more of the statistics with a || 0.
Some of the values had this already, this just adds a few more.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-10-17 16:55:45 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57c01ec3a2 
					 
					
						
						
							
							Use platform-agnostic file separators ( #890 )  
						
						... 
						
						
						
						* Use platform-agnostic path separators
* Fix file settings by fixing absolute file path
* Fix missing home link in AppHeader
* Found so many more instances of raw "/" characters
* Tiny Settings style fix
* Clean up onboarding behavior for XState and multi-file 
						
						
					 
					
						2023-10-17 12:31:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce951d7c12 
					 
					
						
						
							
							Add  https://tauri.localhost  for Windows ( #886 )  
						
						... 
						
						
						
						* Add https://tauri.localhost  for Windows
Fixes  #878 
* Comments and info logs 
						
						
					 
					
						2023-10-17 09:37:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0aa2a6cee7 
					 
					
						
						
							
							more clean up ( #889 )  
						
						
						
						
					 
					
						2023-10-17 09:08:17 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba8f5d9785 
					 
					
						
						
							
							unused vars ( #887 )  
						
						
						
						
					 
					
						2023-10-17 05:34:35 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50a133b2fa 
					 
					
						
						
							
							add wasm error banner ( #882 )  
						
						... 
						
						
						
						add wasm error banner 
						
						
					 
					
						2023-10-17 01:07:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3b15bc12f7 
					 
					
						
						
							
							Franknoirot/multi file ( #844 )  
						
						... 
						
						
						
						* Fix unrelated bug, settings button in the home sidebar
doesn't go to the home settings after my previous fixes to routes
* Turn on "Replay Onboarding" button in home settings
* Add icons
* Add Tooltip component
* Rough-in of sidebar styling and add initial File Tree
* Polish basic styling
* Show nested files and directories
* Add tests
* use camelCase for entrypointMetadata
* Add ability to switch files via links
* Revert "Improve Prop Typings for Modals. Remove instances of `any`. (… (#813 )
Revert "Improve Prop Typings for Modals. Remove instances of `any`. (#792 )"
This reverts commit 629f326f4c#814 )
* Formatting
* Remove folder names from display in app header
* Highlight current file, open folders it's within
* Navigate on double click, delete on Cmd + Esc
+ highlight focused folders
* Migrate to an XState machine, add create new file
* Add ability to create folders (with naive names)
+ remove command bar stuff for now
* Use route loader data to instantiate the kcl code
* Clean up some unused things
* Add ability to rename files
* Add ability to rename folders
* Add keyboard shortcuts for creating files/folders
* Tooltip style tweaks
* Polish + re-execute when switching files with a connection
* Reset code before navigating via file tree
* Don't invoke `readProject` if you're in a browser
* Show files and folders for projects on home page
* Don't highlight folders further down the file tree
* @jgomez720 and @jessfraz feedback:
+ indentation markers
+ proper file icon
+ bump down font size
+ touch up colors
* Tune down spacing, allow scroll overflow
* Fix formatting
* Update src/lib/tauriFS.ts
* Add a confirmation dialog when deleting
Signed-off-by: Frank Noirot <frank@kittycad.io >
---------
Signed-off-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-10-16 13:28:41 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8eedee328b 
					 
					
						
						
							
							Add nightly releases ( #736 )  
						
						... 
						
						
						
						* WIP nightly release
Will fix  #708 
* semver compatible date
* shell: bash
* Update
* WIP
* WIP
* Revert and move to artifact for data sharing
* Update date
* Clean up
* Testing publish-apps-nightly
* Add config override
* Missing checkout
* Remove v
* Unified publish-apps-release step
* Add comment and commit sha
* Remove the remove-if-safe guards
* Final touches, cron to 4am UTC
* Add checks back 
						
						
					 
					
						2023-10-16 11:49:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49b321feb5 
					 
					
						
						
							
							Tauri Upgrade 1.5.0 ( #823 )  
						
						... 
						
						
						
						* Tauri Upgrade 1.5.0
* Add APPLE_TEAM_ID secret 
						
						
					 
					
						2023-10-16 11:04:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35b5ad7d9b 
					 
					
						
						
							
							refactor selections ( #876 )  
						
						... 
						
						
						
						* migrate selection types
* extract selection event into selections.ts
* move code-mirror selection functions into selections.ts
* move more selection logit out of code mirror and engine connection
* add selection functions pure
* tidy up naming
* write a novel about how selections work
* final comments 
						
						
					 
					
						2023-10-16 10:20:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fad9ef3c2 
					 
					
						
						
							
							fix vertex selection ( #869 )  
						
						
						
						
					 
					
						2023-10-16 15:29:02 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b257b202c3 
					 
					
						
						
							
							Add modal typing back in, and clean up old constraints code ( #865 )  
						
						... 
						
						
						
						* Revert "Revert "Improve Prop Typings for Modals. Remove instances of `any`. (… (#813 )"
This reverts commit 9822576077 
						
						
					 
					
						2023-10-15 21:54:38 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6af62797d 
					 
					
						
						
							
							holes ( #848 )  
						
						... 
						
						
						
						* start of holes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* close it
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Fix holes in jess's branch (#857 )
tweak
* holes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix image
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: mlfarrell <michael@kittycad.io > 
						
						
					 
					
						2023-10-13 12:02:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16a9acad56 
					 
					
						
						
							
							Bump kittycad from 0.2.32 to 0.2.33 in /src-tauri ( #851 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.32 to 0.2.33.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.32...v0.2.33 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-13 10:26:36 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a80a88ad3 
					 
					
						
						
							
							update images ( #856 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-13 10:26:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71d1bb70ef 
					 
					
						
						
							
							Fix move only working first time ( #850 )  
						
						... 
						
						
						
						* nuke fixIdMappings
* update readme
* remove sourceRangeMap as it was redundant
repeated state already covered by the artifactMap
* bug fix, name conflict
* bug fix
* update artifact map when sketch is first created
* update artifact map for line generation too
* fmt
* update move state to allow selections
* allow for selection of vertices
some what hacky, but better than nothing
* unnecessary react hook dependency
* generic react linting
* move working for non-execute case
* block partial contrained things too for now 
						
						
					 
					
						2023-10-13 09:47:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4853872614 
					 
					
						
						
							
							Bump serde from 1.0.188 to 1.0.189 in /src-tauri ( #852 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.188 to 1.0.189.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.189 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-13 09:47:29 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ca5204a1a 
					 
					
						
						
							
							Bump kittycad from 0.2.32 to 0.2.33 in /src/wasm-lib ( #853 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.32 to 0.2.33.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.32...v0.2.33 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-13 09:46:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7baed0b5bd 
					 
					
						
						
							
							Bump serde from 1.0.188 to 1.0.189 in /src/wasm-lib ( #854 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.188 to 1.0.189.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.189 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-13 09:46:23 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4969857bd 
					 
					
						
						
							
							Bump openapitor from c122a9b to 7e087ec in /src/wasm-lib ( #855 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `c122a9b` to `7e087ec`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](c122a9b1d6...7e087ecaeesupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-13 09:46:10 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b7cc7afa4 
					 
					
						
						
							
							save path id on path create ( #849 )  
						
						
						
						
					 
					
						2023-10-13 10:27:25 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						714917429e 
					 
					
						
						
							
							Release kcl-lib 0.1.34 ( #843 )  
						
						
						
						
					 
					
						2023-10-12 12:27:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5af9c6b22d 
					 
					
						
						
							
							Typo: tangental should be tangential ( #842 )  
						
						... 
						
						
						
						* Typo: tangental should be tangential
* Run executor tests in serial
* Fix typo in image file names 
						
						
					 
					
						2023-10-12 11:50:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						396a994fe6 
					 
					
						
						
							
							Add unit test ( #841 )  
						
						
						
						
					 
					
						2023-10-12 10:56:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						872da51da5 
					 
					
						
						
							
							Bump tauri from 1.5.1 to 1.5.2 in /src-tauri ( #836 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.1...tauri-v1.5.2 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-12 08:50:44 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05cd8cfec9 
					 
					
						
						
							
							Bump kittycad from 0.2.31 to 0.2.32 in /src-tauri ( #837 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.31 to 0.2.32.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.31...v0.2.32 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-12 08:50:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a02f6e039 
					 
					
						
						
							
							New parser built in Winnow ( #731 )  
						
						... 
						
						
						
						* New parser built with Winnow
This new parser uses [winnow](docs.rs/winnow) to replace the handwritten recursive parser.
## Differences
I think the Winnow parser is more readable than handwritten one, due to reusing standard combinators. If you have a parsre like `p` or `q` you can combine them with standard functions like `repeat(0..4, p)`, `opt(p)`, `alt((p, q))` and `separated1(p, ", ")`. This IMO makes it more readable once you know what those standard functions do.
It's also more accurate now -- e.g. the parser no longer swallows whitespace between comments, or inserts it where there was none before. It no longer changes // comments to /* comments depending on the surrounding whitespace. 
Primary form of testing was running the same KCL program through both the old and new parsers and asserting that both parsers produce the same AST. See the test `parser::parser_impl::tests::check_parsers_work_the_same`. But occasionally the new and old parsers disagree. This is either:
- Innocuous (e.g. disagreeing on whether a comment starts at the preceding whitespace or at the //)
- Helpful (e.g. new parser recognizes comments more accurately, preserving the difference between // and /* comments)
- Acceptably bad (e.g. new parser sometimes outputs worse error messages, TODO in #784 )
so those KCL programs have their own unit tests in `parser_impl.rs` demonstrating the behaviour.
If you'd like to review this PR, it's arguably more important to review changes to the existing unit tests rather than the new parser itself. Because changes to the unit tests show where my parser changes behaviour -- usually for the better, occasionally for the worse (e.g. a worse error message than before). I think overall the improvements are worth it that I'd like to merge it without spending another week fixing it up -- we can fix the error messages in a follow-up PR.
## Performance
| Benchmark | Old parser (this branch) | New parser (this branch) | Speedup |
| ------------- | ------------- | ------------- | ------------- |
| Pipes on pipes  | 922 ms  | 42 ms | 21x |
| Kitt SVG  | 148 ms  | 7 ms | 21x |
There's definitely still room to improve performance:
- https://github.com/KittyCAD/modeling-app/issues/839 
- https://github.com/KittyCAD/modeling-app/issues/840 
## Winnow
Y'all know I love [Nom](docs.rs/nom) and I've blogged about it a lot. But I'm very happy using Winnow, a fork. It's got some really nice usability improvements. While writing this PR I found some bugs or unclear docs in Winnow:
- https://github.com/winnow-rs/winnow/issues/339 
- https://github.com/winnow-rs/winnow/issues/341 
- https://github.com/winnow-rs/winnow/issues/342 
- https://github.com/winnow-rs/winnow/issues/344 
The maintainer was quick to close them and release new versions within a few hours, so I feel very confident building the parser on this library. It's a clear improvement over Nom and it's used in toml-edit (and therefore within Cargo) and Gitoxide, so it's becoming a staple of the Rust ecosystem, which adds confidence.
Closes  #716  
Closes  #815  
Closes  #599  
						
						
					 
					
						2023-10-12 09:42:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b90686e5e 
					 
					
						
						
							
							fix for culling ( #835 )  
						
						... 
						
						
						
						* start of fix for culling;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update lock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-11 18:30:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						298269d117 
					 
					
						
						
							
							Bump tokio from 1.32.0 to 1.33.0 in /src-tauri ( #822 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.33.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-11 17:47:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b379f6518f 
					 
					
						
						
							
							Add Language Data's Comment Tokens to Support Toggle Commenting Shortcuts in the Editor ( #809 )  
						
						... 
						
						
						
						Add Language Data's Comment Tokens to Support Toggle Comment Shortcuts
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-10-11 16:59:54 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b22c8789d 
					 
					
						
						
							
							Bump tokio from 1.32.0 to 1.33.0 in /src/wasm-lib ( #820 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.32.0 to 1.33.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.33.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-11 16:57:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb4683e70b 
					 
					
						
						
							
							Bump proc-macro2 from 1.0.67 to 1.0.69 in /src/wasm-lib ( #810 )  
						
						... 
						
						
						
						Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.67 to 1.0.69.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.67...1.0.69 )
---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-10-11 16:57:18 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a020d9959 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 9f27e6e to 9b20f28 in /src-tauri ( #828 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `9f27e6e` to `9b20f28`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](9f27e6e441...9b20f28d74support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-11 16:57:08 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7aae3dccdc 
					 
					
						
						
							
							Use route loader data to instantiate the kcl code ( #832 )  
						
						
						
						
					 
					
						2023-10-11 16:29:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						818bf96d0b 
					 
					
						
						
							
							update rendered images ( #831 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-11 11:49:55 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						03bc2eaf22 
					 
					
						
						
							
							Docs: std.md now displays correct number of members of an array ( #825 )  
						
						... 
						
						
						
						* First draft up
* removed print statements
* running cargo fmt
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-10-11 11:12:21 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ad1476c13 
					 
					
						
						
							
							wait to execute code until planes are ready ( #830 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-11 13:40:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c15a743a2 
					 
					
						
						
							
							remove useAppMode hook file ( #829 )  
						
						
						
						
					 
					
						2023-10-11 04:12:29 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d0930477ad 
					 
					
						
						
							
							xstate migration ( #713 )  
						
						... 
						
						
						
						* Add basic Popover functionality
* Fix up light mode of basic bar
* Add support for 2D and 3D mode styling
* Turn toolbar buttons back on
* Remove ActionButton until after tool logic refactor
* Add transitions
* Add initial modeling machine
This is not a full description of how the modelingMachine should work,
but begins to replicate all of the features of our useStore in XState
instead of zustand.
* Add fillet tool flow
* Refactor: break out engine manager setup into hook
Preparing for making a wrapper component around the App
that will manage the engine manager at the same level as
the modelingMachine.
* Create modeling provider, move engine management to it
* Refactor: move other engine-related useEffect into hook
* Add TS schema, selection actions to modelingMachine
* Add barebones modeling machine to app
Only implementing adding to code-based selections in the text editor so far
* Update moved useEffect hook after merge
* give myself reminder TODO
* fix engineCommandManager waitForReady Promise
* enable devtools
* make utility class for handling default planes
* progresson startNewSketch and EditSketch
* add provider to tests
* too large of a commit
put all of the lang state into another singleton, but did lots of work on xstate too
* fix edit sketch ast issue
* re-execute on sketch exit
* prettierignore xstate typegen file
* add move tool button back in
* handle mouse commands with xState states
* fix move
* remove old imports
* big useStore delete
* fix some destructuring bugs
* start of constraint actions
* add horizontal/vertical distance constraints
* fix more destructuring errors
* fix
* add angle constaints
* add align vertically/horizontally constraints
* add length and equal length constraints
* rename modal states to be more cmd bar friendly
* add doesPipeHave query
* add another query
* add extrude states
* state machine clean up
* xstate layout tweak
* make xstate types happy
* Revamp cursor logic and place curors after ast mod
* Xstate merge (#796 )
* turning back on all planes (#720 )
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix stdlib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
compile
Signed-off-by: Jess Frazelle <github@jessfraz.com >
update sample code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
re-enable the planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix all tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
boilerplate
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Cut release v0.9.2 (#714 )
rust make default planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
use the planes from engine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
negative args
Signed-off-by: Jess Frazelle <github@jessfraz.com >
diable camera
Signed-off-by: Jess Frazelle <github@jessfraz.com >
hide planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updatress
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Update src/hooks/useAppMode.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
Update src/hooks/useAppMode.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Bump kittycad from 0.2.26 to 0.2.27 in /src-tauri (#726 )
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump tauri-plugin-fs-extra from `b04bde3` to `6c7a4c0` in /src-tauri (#725 )
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `b04bde3` to `6c7a4c0`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](b04bde3461...6c7a4c0984support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump toml from 0.8.0 to 0.8.1 in /src-tauri (#724 )
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.0 to 0.8.1.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.0...toml-v0.8.1 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump openapitor from `61a1605` to `d3e98c4` in /src/wasm-lib (#723 )
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `61a1605` to `d3e98c4`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](61a16059b3...d3e98c4ec0support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump kittycad from 0.2.26 to 0.2.27 in /src/wasm-lib (#722 )
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump thiserror from 1.0.48 to 1.0.49 in /src/wasm-lib (#721 )
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump expectorate from 1.0.7 to 1.1.0 in /src/wasm-lib (#712 )
Bumps [expectorate](https://github.com/oxidecomputer/expectorate ) from 1.0.7 to 1.1.0.
- [Release notes](https://github.com/oxidecomputer/expectorate/releases )
- [Commits](https://github.com/oxidecomputer/expectorate/compare/v1.0.7...v1.1.0 )
---
updated-dependencies:
- dependency-name: expectorate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump clap from 4.4.4 to 4.4.5 in /src/wasm-lib (#711 )
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.4 to 4.4.5.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
refactor cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
type improvements
* use new sketchmode no camera
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js working better
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of negative planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests and neg
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* norma;s
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better initial load of planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tsc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix edit sketch
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add regression test for 2d solid issue
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* show planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* canecel in progress
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix ci as well
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* stopping point
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* refactor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* it works
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Hide planes (#797 )
* hide planes in one go
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update hide;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make tsc happy
* Make "Replay Onboarding" button available on home settings page (#804 )
* Fix unrelated bug, settings button in the home sidebar
doesn't go to the home settings after my previous fixes to routes
* Turn on "Replay Onboarding" button in home settings
* Use ONBOARDING_PROJECT_NAME in both places
* Fix formatting
* Cut release v0.10.0 (#803 )
Co-authored-by: Frank Noirot <frank@kittycad.io >
* Bump kittycad from 0.2.28 to 0.2.31 in /src-tauri (#798 )
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.28 to 0.2.31.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.28...v0.2.31 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump openapitor from `fa0345c` to `c122a9b` in /src/wasm-lib (#800 )
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `fa0345c` to `c122a9b`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](fa0345c514...c122a9b1d6support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump syn from 2.0.37 to 2.0.38 in /src/wasm-lib (#801 )
Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.37 to 2.0.38.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.37...2.0.38 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump winnow from 0.5.15 to 0.5.16 in /src/wasm-lib (#799 )
Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.15 to 0.5.16.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.15...v0.5.16 )
---
updated-dependencies:
- dependency-name: winnow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump tauri-plugin-fs-extra from `fa32d1a` to `9f27e6e` in /src-tauri (#802 )
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `fa32d1a` to `9f27e6e`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](fa32d1afa9...9f27e6e441support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* better plane selection
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* use the sketch plane id
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add todo w bug
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Improve Prop Typings for Modals. Remove instances of `any`. (#792 )
* Update typings for modals. Remove instances of `any`
* Fix generic type for creating modals
* cleanup other stuffs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make plane id available when selecting default plane
* few clean up things
* change enter sketch action order to make sure plane id is available to 'enter edit mode'
* Revert "Improve Prop Typings for Modals. Remove instances of `any`. (… (#813 )
Revert "Improve Prop Typings for Modals. Remove instances of `any`. (#792 )"
This reverts commit 629f326f4c#814 )
* fix some tsc stuff
* small tweak
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch >
Co-authored-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason Rametta <rametta@outlook.com >
* clean up
* fix test and tsc
* remove one more thing from useStore
* tweak state digrame layout
* fmt
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Frank Johnson <frankjohnson1993@gmail.com >
Co-authored-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason Rametta <rametta@outlook.com > 
						
						
					 
					
						2023-10-11 13:36:54 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5e30d231b 
					 
					
						
						
							
							ffmpeg instructions ( #814 )  
						
						
						
						
					 
					
						2023-10-10 06:54:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9822576077 
					 
					
						
						
							
							Revert "Improve Prop Typings for Modals. Remove instances of any. (… ( #813 )  
						
						... 
						
						
						
						Revert "Improve Prop Typings for Modals. Remove instances of `any`. (#792 )"
This reverts commit 629f326f4c 
						
						
					 
					
						2023-10-10 06:43:25 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						629f326f4c 
					 
					
						
						
							
							Improve Prop Typings for Modals. Remove instances of any. ( #792 )  
						
						... 
						
						
						
						* Update typings for modals. Remove instances of `any`
* Fix generic type for creating modals 
						
						
					 
					
						2023-10-06 16:34:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						89b880d9ae 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from fa32d1a to 9f27e6e in /src-tauri ( #802 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `fa32d1a` to `9f27e6e`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](fa32d1afa9...9f27e6e441support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 11:48:54 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f6de0de1bf 
					 
					
						
						
							
							Bump winnow from 0.5.15 to 0.5.16 in /src/wasm-lib ( #799 )  
						
						... 
						
						
						
						Bumps [winnow](https://github.com/winnow-rs/winnow ) from 0.5.15 to 0.5.16.
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md )
- [Commits](https://github.com/winnow-rs/winnow/compare/v0.5.15...v0.5.16 )
---
updated-dependencies:
- dependency-name: winnow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 11:48:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65ebb86b67 
					 
					
						
						
							
							Bump syn from 2.0.37 to 2.0.38 in /src/wasm-lib ( #801 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.37 to 2.0.38.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.37...2.0.38 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 11:48:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cce8274902 
					 
					
						
						
							
							Bump openapitor from fa0345c to c122a9b in /src/wasm-lib ( #800 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `fa0345c` to `c122a9b`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](fa0345c514...c122a9b1d6support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 11:48:15 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c515bef8e4 
					 
					
						
						
							
							Bump kittycad from 0.2.28 to 0.2.31 in /src-tauri ( #798 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.28 to 0.2.31.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.28...v0.2.31 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-06 11:47:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b17e61d963 
					 
					
						
						
							
							Cut release v0.10.0 ( #803 )  
						
						... 
						
						
						
						Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-10-06 11:09:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d31d07d9c8 
					 
					
						
						
							
							Make "Replay Onboarding" button available on home settings page ( #804 )  
						
						... 
						
						
						
						* Fix unrelated bug, settings button in the home sidebar
doesn't go to the home settings after my previous fixes to routes
* Turn on "Replay Onboarding" button in home settings
* Use ONBOARDING_PROJECT_NAME in both places
* Fix formatting 
						
						
					 
					
						2023-10-06 10:00:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7aa2d63c21 
					 
					
						
						
							
							Hide planes ( #797 )  
						
						... 
						
						
						
						* hide planes in one go
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update hide;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-05 19:54:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1081b0ee6 
					 
					
						
						
							
							turning back on all planes ( #720 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix stdlib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
compile
Signed-off-by: Jess Frazelle <github@jessfraz.com >
update sample code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
re-enable the planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix all tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
boilerplate
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Cut release v0.9.2 (#714 )
rust make default planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
use the planes from engine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
negative args
Signed-off-by: Jess Frazelle <github@jessfraz.com >
diable camera
Signed-off-by: Jess Frazelle <github@jessfraz.com >
hide planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updatress
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Update src/hooks/useAppMode.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
Update src/hooks/useAppMode.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Bump kittycad from 0.2.26 to 0.2.27 in /src-tauri (#726 )
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump tauri-plugin-fs-extra from `b04bde3` to `6c7a4c0` in /src-tauri (#725 )
Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `b04bde3` to `6c7a4c0`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](b04bde3461...6c7a4c0984support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump toml from 0.8.0 to 0.8.1 in /src-tauri (#724 )
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.0 to 0.8.1.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.0...toml-v0.8.1 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump openapitor from `61a1605` to `d3e98c4` in /src/wasm-lib (#723 )
Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `61a1605` to `d3e98c4`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](61a16059b3...d3e98c4ec0support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump kittycad from 0.2.26 to 0.2.27 in /src/wasm-lib (#722 )
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump thiserror from 1.0.48 to 1.0.49 in /src/wasm-lib (#721 )
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump expectorate from 1.0.7 to 1.1.0 in /src/wasm-lib (#712 )
Bumps [expectorate](https://github.com/oxidecomputer/expectorate ) from 1.0.7 to 1.1.0.
- [Release notes](https://github.com/oxidecomputer/expectorate/releases )
- [Commits](https://github.com/oxidecomputer/expectorate/compare/v1.0.7...v1.1.0 )
---
updated-dependencies:
- dependency-name: expectorate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump clap from 4.4.4 to 4.4.5 in /src/wasm-lib (#711 )
Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.4 to 4.4.5.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
refactor cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
type improvements
* use new sketchmode no camera
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* js working better
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of negative planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests and neg
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* norma;s
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better initial load of planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tsc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix edit sketch
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add regression test for 2d solid issue
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* show planes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* canecel in progress
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix ci as well
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-05 14:27:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59223279b7 
					 
					
						
						
							
							Type Error: Type error engineConnection.ts ( #786 )  
						
						... 
						
						
						
						* TypeError Fix
* removed not needed console log
* took into account adamchalmers feedback and fixed cl type error
* pretty up
* Irev-dev feedback fixes issue 
						
						
					 
					
						2023-10-05 16:18:50 +11:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a4e717565 
					 
					
						
						
							
							Use absolute URLs to settings to avoid relative URL edge cases ( #781 )  
						
						... 
						
						
						
						* Create useAbsoluteFilePath hook
* Fix "report bug" link on Error page
* Replace relative URL to settings with absolute URL
* Replace other absolute file URLs to use common hook
* Use named const for default browser file name
* Fix UI tests that now rely on useRouteLoaderData()
Signed-off-by: Frank Noirot <frank@kittycad.io >
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-10-04 18:00:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80b542ca18 
					 
					
						
						
							
							Allow Vertical Scroll Wheel to affect Horizontal Scroll for Toolbar ( #780 )  
						
						
						
						
					 
					
						2023-10-04 09:35:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4bfc863ea 
					 
					
						
						
							
							Bump re-resizable from 6.9.9 to 6.9.11 ( #777 )  
						
						... 
						
						
						
						Bumps [re-resizable](https://github.com/bokuweb/react-resizable-box ) from 6.9.9 to 6.9.11.
- [Release notes](https://github.com/bokuweb/react-resizable-box/releases )
- [Changelog](https://github.com/bokuweb/re-resizable/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bokuweb/react-resizable-box/commits )
---
updated-dependencies:
- dependency-name: re-resizable
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-04 10:08:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77ef255de4 
					 
					
						
						
							
							Bump tauri from 1.5.0 to 1.5.1 in /src-tauri ( #761 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5...tauri-v1.5.1 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-04 09:21:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64c3841079 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 9b96996 to fa32d1a in /src-tauri ( #776 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `9b96996` to `fa32d1a`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](9b96996b5a...fa32d1afa9support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 23:23:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7bb6bc845 
					 
					
						
						
							
							Bump reqwest from 0.11.21 to 0.11.22 in /src/wasm-lib ( #775 )  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.21 to 0.11.22.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.21...v0.11.22 )
---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 23:23:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1af8a8c64f 
					 
					
						
						
							
							Cut release v0.9.5 ( #772 )  
						
						
						
						
					 
					
						2023-10-03 17:35:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb4776826b 
					 
					
						
						
							
							disable pip for firefox ( #770 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-03 15:11:44 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3dd0469d5 
					 
					
						
						
							
							re-execute when we remount the app ( #769 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-03 15:07:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						deea74754d 
					 
					
						
						
							
							save actual file contents ( #768 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-03 15:06:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3fd798c704 
					 
					
						
						
							
							Bump @adobe/css-tools from 4.2.0 to 4.3.1 ( #353 )  
						
						... 
						
						
						
						Bumps [@adobe/css-tools](https://github.com/adobe/css-tools ) from 4.2.0 to 4.3.1.
- [Changelog](https://github.com/adobe/css-tools/blob/main/History.md )
- [Commits](https://github.com/adobe/css-tools/commits )
---
updated-dependencies:
- dependency-name: "@adobe/css-tools"
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com > 
						
						
					 
					
						2023-10-03 14:12:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc9eaf2991 
					 
					
						
						
							
							Bump get-func-name from 2.0.0 to 2.0.2 ( #730 )  
						
						... 
						
						
						
						Bumps [get-func-name](https://github.com/chaijs/get-func-name ) from 2.0.0 to 2.0.2.
- [Release notes](https://github.com/chaijs/get-func-name/releases )
- [Commits](https://github.com/chaijs/get-func-name/commits/v2.0.2 )
---
updated-dependencies:
- dependency-name: get-func-name
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 14:12:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f24031220 
					 
					
						
						
							
							add mit ( #765 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-03 11:59:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						672bcd297f 
					 
					
						
						
							
							Bump toml from 0.8.1 to 0.8.2 in /src-tauri ( #760 )  
						
						... 
						
						
						
						Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.1 to 0.8.2.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.1...toml-v0.8.2 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 07:20:21 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bc182fe16 
					 
					
						
						
							
							Bump reqwest from 0.11.20 to 0.11.21 in /src/wasm-lib ( #762 )  
						
						... 
						
						
						
						Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.20 to 0.11.21.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.20...v0.11.21 )
---
updated-dependencies:
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-03 07:20:08 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						589cd39eec 
					 
					
						
						
							
							Cut release v0.9.4 ( #759 )  
						
						... 
						
						
						
						Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-10-02 20:09:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63feebef5c 
					 
					
						
						
							
							add report a bug button ( #758 )  
						
						... 
						
						
						
						* add report a bug button
* format 
						
						
					 
					
						2023-10-02 16:33:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65037abd9a 
					 
					
						
						
							
							new sample code w tangental arc ( #756 )  
						
						... 
						
						
						
						* new sample code w tangental arc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* line 6
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make sure sample code works in test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-10-02 16:14:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97bc339a62 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 9af4c37 to 9b96996 in /src-tauri ( #751 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `9af4c37` to `9b96996`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](9af4c3727c...9b96996b5asupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-02 12:27:24 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e9a6375a5 
					 
					
						
						
							
							Bump tauri-build from 1.4.1 to 1.5.0 in /src-tauri ( #752 )  
						
						... 
						
						
						
						Bumps [tauri-build](https://github.com/tauri-apps/tauri ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v1.4.1...tauri-build-v1.5 )
---
updated-dependencies:
- dependency-name: tauri-build
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-10-02 12:27:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3d19dfb800 
					 
					
						
						
							
							Cut release v0.9.3 ( #753 )  
						
						
						
						
					 
					
						2023-10-02 14:14:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2a7b84292 
					 
					
						
						
							
							Request a feature should open externally ( #737 )  
						
						... 
						
						
						
						Fixes  #659  
					
						2023-10-02 13:26:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e02bab155 
					 
					
						
						
							
							Explicitly close the Engine Connection when ICE fails ( #732 )  
						
						... 
						
						
						
						This will avoid letting the stack think its ready until it times out,
and will hopefully help with faster retry logic in the future
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-10-02 09:50:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7352de5a70 
					 
					
						
						
							
							Bump vitest from 0.34.1 to 0.34.6 ( #747 )  
						
						... 
						
						
						
						Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest ) from 0.34.1 to 0.34.6.
- [Release notes](https://github.com/vitest-dev/vitest/releases )
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.6/packages/vitest )
---
updated-dependencies:
- dependency-name: vitest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-30 12:24:39 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9797d0cb81 
					 
					
						
						
							
							Fix pipe expression start ( #746 )  
						
						
						
						
					 
					
						2023-09-29 22:19:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83907fa9db 
					 
					
						
						
							
							adds tangentalArc and tangentalArcTo to the stdlib ( #748 )  
						
						... 
						
						
						
						* start of tangental arc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-29 14:41:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a367be4e2b 
					 
					
						
						
							
							add gizmo ( #738 )  
						
						... 
						
						
						
						* add gizmo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix force ast execution
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-29 12:41:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						056fa00adc 
					 
					
						
						
							
							Bump tauri from 1.4.1 to 1.5.0 in /src-tauri ( #742 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.4.1...tauri-v1.5.0 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-29 12:03:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4759fb2e6f 
					 
					
						
						
							
							Bump postcss from 8.4.27 to 8.4.31 ( #743 )  
						
						... 
						
						
						
						Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.27 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-29 11:12:08 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45f497d9cd 
					 
					
						
						
							
							Bump tauri-build from 1.4.0 to 1.4.1 in /src-tauri ( #741 )  
						
						... 
						
						
						
						Bumps [tauri-build](https://github.com/tauri-apps/tauri ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v1.4...tauri-build-v1.4.1 )
---
updated-dependencies:
- dependency-name: tauri-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-29 11:11:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc61bdebdf 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 3d27909 to 9af4c37 in /src-tauri ( #740 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `3d27909` to `9af4c37`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](3d279094d4...9af4c3727csupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-29 11:11:42 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61943055e5 
					 
					
						
						
							
							refactor a bit before more rust port ( #739 )  
						
						... 
						
						
						
						* partially there
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-29 11:11:01 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						416fe0f644 
					 
					
						
						
							
							Bump clap from 4.4.5 to 4.4.6 in /src/wasm-lib ( #744 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.5 to 4.4.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.5...v4.4.6 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-29 12:41:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						708465d818 
					 
					
						
						
							
							Bump kittycad from 0.2.27 to 0.2.28 in /src-tauri ( #734 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.27 to 0.2.28.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.27...v0.2.28 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-28 18:09:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e706fb02d6 
					 
					
						
						
							
							Bump openapitor from d3e98c4 to fa0345c in /src/wasm-lib ( #733 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `d3e98c4` to `fa0345c`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](d3e98c4ec0...fa0345c514support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-28 18:09:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1bf7daa474 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 6c7a4c0 to 3d27909 in /src-tauri ( #735 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `6c7a4c0` to `3d27909`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](6c7a4c0984...3d279094d4support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-28 18:09:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffc47f8f40 
					 
					
						
						
							
							actually use the units the user sets ( #727 )  
						
						... 
						
						
						
						* actually use the units the user sets
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update kittycad lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* next
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix bug
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-27 15:42:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768aaa84f6 
					 
					
						
						
							
							Bump clap from 4.4.4 to 4.4.5 in /src/wasm-lib ( #711 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.4 to 4.4.5.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 09:10:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3a700eec8 
					 
					
						
						
							
							Bump expectorate from 1.0.7 to 1.1.0 in /src/wasm-lib ( #712 )  
						
						... 
						
						
						
						Bumps [expectorate](https://github.com/oxidecomputer/expectorate ) from 1.0.7 to 1.1.0.
- [Release notes](https://github.com/oxidecomputer/expectorate/releases )
- [Commits](https://github.com/oxidecomputer/expectorate/compare/v1.0.7...v1.1.0 )
---
updated-dependencies:
- dependency-name: expectorate
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:39:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c853637a9a 
					 
					
						
						
							
							Bump thiserror from 1.0.48 to 1.0.49 in /src/wasm-lib ( #721 )  
						
						... 
						
						
						
						Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.48 to 1.0.49.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:39:03 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9af30d9ef6 
					 
					
						
						
							
							Bump kittycad from 0.2.26 to 0.2.27 in /src/wasm-lib ( #722 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:38:49 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6164714a6b 
					 
					
						
						
							
							Bump openapitor from 61a1605 to d3e98c4 in /src/wasm-lib ( #723 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `61a1605` to `d3e98c4`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](61a16059b3...d3e98c4ec0support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:38:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64ceb98eba 
					 
					
						
						
							
							Bump toml from 0.8.0 to 0.8.1 in /src-tauri ( #724 )  
						
						... 
						
						
						
						Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.0 to 0.8.1.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.0...toml-v0.8.1 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:38:25 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cbf260900 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from b04bde3 to 6c7a4c0 in /src-tauri ( #725 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `b04bde3` to `6c7a4c0`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](b04bde3461...6c7a4c0984support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:38:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfaaedf602 
					 
					
						
						
							
							Bump kittycad from 0.2.26 to 0.2.27 in /src-tauri ( #726 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.26 to 0.2.27.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.26...v0.2.27 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-27 08:37:54 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12b3717eb5 
					 
					
						
						
							
							Cut release v0.9.2 ( #714 )  
						
						
						
						
					 
					
						2023-09-26 20:39:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bc685b0c4 
					 
					
						
						
							
							Bump tungstenite from 0.20.0 to 0.20.1 in /src/wasm-lib/kcl/fuzz ( #709 )  
						
						... 
						
						
						
						Bumps [tungstenite](https://github.com/snapview/tungstenite-rs ) from 0.20.0 to 0.20.1.
- [Changelog](https://github.com/snapview/tungstenite-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/snapview/tungstenite-rs/compare/v0.20.0...v0.20.1 )
---
updated-dependencies:
- dependency-name: tungstenite
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-25 20:49:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ee032771a 
					 
					
						
						
							
							unused dep ( #710 )  
						
						
						
						
					 
					
						2023-09-26 03:22:05 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c307ddd1b1 
					 
					
						
						
							
							resize ( #706 )  
						
						... 
						
						
						
						* start of resize
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* refactor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check if 0
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* will work w new lib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* handle resize effect
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-25 19:49:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a30818ff2b 
					 
					
						
						
							
							fixes negative args in function ( #707 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-25 15:25:58 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53e763d938 
					 
					
						
						
							
							fix close arc ( #704 )  
						
						... 
						
						
						
						* fix close arc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* much bigger radius
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-25 12:14:41 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f74cd1d0c 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 0190f68 to b04bde3 in /src-tauri ( #702 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `0190f68` to `b04bde3`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](0190f68f1d...b04bde3461support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-25 09:33:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c271942897 
					 
					
						
						
							
							remove errors ( #703 )  
						
						
						
						
					 
					
						2023-09-25 07:28:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a03d09b41d 
					 
					
						
						
							
							Restructure tokenizer module ( #700 )  
						
						... 
						
						
						
						* Remove duplicated tests
These tests already were copied to tokeniser2.rs, so removing them doesn't affect code coverage.
* Move tokeniser to its own module
Now there's a module for tokens, and the tokenizer/lexer implementation is private within the token module. 
						
						
					 
					
						2023-09-24 20:01:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2971b7752b 
					 
					
						
						
							
							Bump rust websocket libraries ( #701 )  
						
						... 
						
						
						
						Changelog: https://github.com/snapview/tokio-tungstenite/blob/master/CHANGELOG.md#0201  
						
						
					 
					
						2023-09-24 21:34:31 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70e99eb00b 
					 
					
						
						
							
							Refactor is_code_token into a method ( #699 )  
						
						... 
						
						
						
						* Refactor is_code_token into a method
* Fix typos, use Parser as it was imported 
						
						
					 
					
						2023-09-24 21:11:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c66af59d2 
					 
					
						
						
							
							New tokenizer based on winnow ( #697 )  
						
						... 
						
						
						
						* New tokenizer, using Winnow instead of regexes.
Between 1.3x and 4.4x speedup on lexer benchmarks :)
* Use dispatch instead of alt
Most of the time, if you know the first character of a token, you can narrow down its potential possible token types, instead of just trying each token type until one succeeds.
This further speeds up the lexer. Compared to main, this branch is now between 3x and 12x faster than main. 
						
						
					 
					
						2023-09-22 21:57:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dda6daeef 
					 
					
						
						
							
							Use separate benchmarks for lexing and parsing ( #698 )  
						
						
						
						
					 
					
						2023-09-23 02:01:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5387f1220 
					 
					
						
						
							
							Cut release v0.9.1 ( #693 )  
						
						... 
						
						
						
						* bump to ⚡ ️⚡ ️⚡ ️v0.9.1⚡ ️⚡ ️⚡ ️
* update bump instructions
* readme update
* read me again
* change pr convention 
						
						
					 
					
						2023-09-22 10:38:17 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd5921b366 
					 
					
						
						
							
							Convert the lexer to be iterative not recursive ( #691 )  
						
						... 
						
						
						
						This is often more memory-efficient (does not create a bunch of stack
frames) 
						
						
					 
					
						2023-09-21 19:19:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						716ad938fc 
					 
					
						
						
							
							stop gap for large files making editor slow ( #690 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-21 16:13:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40136eb392 
					 
					
						
						
							
							Bump kittycad from 0.2.25 to 0.2.26 in /src-tauri ( #680 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.25 to 0.2.26.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.25...v0.2.26 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 14:05:55 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d2b89fcd1 
					 
					
						
						
							
							Bump openapitor from 0d121f6 to 61a1605 in /src/wasm-lib ( #679 )  
						
						... 
						
						
						
						Bumps [openapitor](https://github.com/KittyCAD/kittycad.rs ) from `0d121f6` to `61a1605`.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](0d121f6881...61a16059b3support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 15:22:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad9fba3390 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 76832e6 to 0190f68 in /src-tauri ( #681 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `76832e6` to `0190f68`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](76832e60bf...0190f68f1dsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 15:21:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						911c43af50 
					 
					
						
						
							
							Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src-tauri ( #687 )  
						
						... 
						
						
						
						Bumps [phonenumber](https://github.com/whisperfish/rust-phonenumber ) from 0.3.2+8.13.9 to 0.3.3+8.13.9.
- [Commits](https://github.com/whisperfish/rust-phonenumber/commits )
---
updated-dependencies:
- dependency-name: phonenumber
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 15:02:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab4e04f6c2 
					 
					
						
						
							
							Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src/wasm-lib ( #685 )  
						
						... 
						
						
						
						Bumps [phonenumber](https://github.com/whisperfish/rust-phonenumber ) from 0.3.2+8.13.9 to 0.3.3+8.13.9.
- [Commits](https://github.com/whisperfish/rust-phonenumber/commits )
---
updated-dependencies:
- dependency-name: phonenumber
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 15:02:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94aef05f74 
					 
					
						
						
							
							Bump phonenumber from 0.3.2+8.13.9 to 0.3.3+8.13.9 in /src/wasm-lib/kcl/fuzz ( #686 )  
						
						... 
						
						
						
						Bump phonenumber in /src/wasm-lib/kcl/fuzz
Bumps [phonenumber](https://github.com/whisperfish/rust-phonenumber ) from 0.3.2+8.13.9 to 0.3.3+8.13.9.
- [Commits](https://github.com/whisperfish/rust-phonenumber/commits )
---
updated-dependencies:
- dependency-name: phonenumber
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-21 15:02:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d820cf2446 
					 
					
						
						
							
							Tokenizer is accidentally quadratic ( #689 )  
						
						... 
						
						
						
						* Add comments and rename a function
* Typo: paran -> paren
* Use bytes, not string, for the tokenizer
* Fix typo 
						
						
					 
					
						2023-09-21 14:18:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c724c4971 
					 
					
						
						
							
							Start to restructure the Engine's connection to the backend ( #674 )  
						
						... 
						
						
						
						* Start to restructure the Engine's connectio to the backend
1) Add in a tearDown stub for when the Engine is torn down. This is now
   distinct from a 'close', which will not stop connect from trying
   again. Running tearDown will mark the connection to not be retried
   and close active connections.
2) Move the retry logic out of connect and into the constructor. It will
   attempt to reconnect at the same rate as we had previously.
3) The timeout will now only close the connection, not restart it.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* Don't continue on dead conn & setTimeout on init only
* Clean up extra setTimeout
* Keep track of connection timeouts and clear on close
* Fix tsc by defining Timeout
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* appease the format gods
---------
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
Co-authored-by: Adam Sunderland <adam@kittycad.io > 
						
						
					 
					
						2023-09-21 12:07:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b54ac4a694 
					 
					
						
						
							
							improve getNodePathFromSourceRange and therefore the ast explorer aswell ( #683 )  
						
						... 
						
						
						
						improve getNodePathFromSourceRange and therefore the ast explorer as well 
						
						
					 
					
						2023-09-21 05:40:41 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27227092b1 
					 
					
						
						
							
							app stuck on blur when engine errors ( #682 )  
						
						... 
						
						
						
						* temp fix for when engine returns error
* don't add extrued to show function 
						
						
					 
					
						2023-09-21 04:32:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04e1b92a5b 
					 
					
						
						
							
							Add a benchmark for parsing pipes-on-pipes ( #678 )  
						
						
						
						
					 
					
						2023-09-21 03:13:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0553cd4621 
					 
					
						
						
							
							tests for big files ( #675 )  
						
						... 
						
						
						
						* shit;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* still ignore the big one
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Add big kitt SVG to benchmarks
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Adam Chalmers <adam.s.chalmers@gmail.com > 
						
						
					 
					
						2023-09-20 19:35:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61a0c88af4 
					 
					
						
						
							
							Add IDE dirs to .gitignore ( #676 )  
						
						
						
						
					 
					
						2023-09-21 02:03:09 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5b0544437 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 5b814f5 to 76832e6 in /src-tauri ( #657 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `5b814f5` to `76832e6`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](5b814f56e6...76832e60bfsupport@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-20 18:47:38 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6cc8af5c23 
					 
					
						
						
							
							make stdlib functions async ( #672 )  
						
						... 
						
						
						
						* wip
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
closer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* closer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* closer
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* compiles
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* connection
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix wasm
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* timeout
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove the drop
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* drop handle
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-20 18:27:08 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						888104080e 
					 
					
						
						
							
							bump v0.9.0 ( #673 )  
						
						
						
						
					 
					
						2023-09-21 10:38:40 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6769889e3 
					 
					
						
						
							
							Handle relative paths at kcl level ( #506 )  
						
						... 
						
						
						
						* handle relative paths at kcl level
* fmt
* update kittycad
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-09-21 10:36:26 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a32258dac4 
					 
					
						
						
							
							Engine manager can be cloned ( #671 )  
						
						
						
						
					 
					
						2023-09-20 16:22:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18dbbad244 
					 
					
						
						
							
							Use an actor to manage the Tokio engine connection ( #669 )  
						
						... 
						
						
						
						* Use an actor to manage the Tokio engine connection
This means EngineManager trait's methods take &self not &mut self, and the tokio implementation can be cloned.
* Clean up code 
						
						
					 
					
						2023-09-20 16:59:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b67c16cc9d 
					 
					
						
						
							
							Benchmark for KCL parser ( #664 )  
						
						... 
						
						
						
						* KCL benchmarks
* CI for benchmarks
* More specific name for benchmark
* Benchmark the right directory
* Format 
						
						
					 
					
						2023-09-20 13:15:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad482641ef 
					 
					
						
						
							
							Unit test for zero-param programs ( #663 )  
						
						
						
						
					 
					
						2023-09-20 10:51:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ee24845a1 
					 
					
						
						
							
							Bump to v0.8.2 ( #656 )  
						
						... 
						
						
						
						Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-20 14:41:23 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e69d263252 
					 
					
						
						
							
							Revert swapping setCode for deferredSetCode in App ( #662 )  
						
						... 
						
						
						
						This fix was implemented in https://github.com/KittyCAD/modeling-app/pull/649 
to try and address https://github.com/KittyCAD/modeling-app/issues/545 .
However, we need to run `setCode` to execute immediately here or else
files will not render in the 3D view when opened, as reported by @pierremtb.
Reverting for now to allow for a timely release https://github.com/KittyCAD/modeling-app/pull/656 
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-20 10:32:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						111738f38e 
					 
					
						
						
							
							Fix the debug panel overflow ( #653 )  
						
						
						
						
					 
					
						2023-09-20 05:36:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e34501cc5a 
					 
					
						
						
							
							Ast fixes ( #650 )  
						
						... 
						
						
						
						* allow using member expressions for memory items
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes pi in binary expressions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-19 16:05:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c767c1c3a6 
					 
					
						
						
							
							Replace setCode with deferredSetCode in App ( #649 )  
						
						... 
						
						
						
						* Replace `setCode` with `deferredSetCode` in App
* Remove unused OpenFileButton component 
						
						
					 
					
						2023-09-19 22:07:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e399a8f938 
					 
					
						
						
							
							Franknoirot/ux papercuts 4 ( #640 )  
						
						... 
						
						
						
						* Add Cmd + / to support windows, update walkthrough
* Fix  #628  dark mode <select> bg color
* Fix  #621  by narrowing margins and moving to left
---------
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-09-19 18:06:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59d5f2524a 
					 
					
						
						
							
							fix function inside show not executing ( #641 )  
						
						... 
						
						
						
						* start of heap changes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix show bug
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-19 14:20:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b47ebd14d2 
					 
					
						
						
							
							Bump to v0.8.1 ( #637 )  
						
						... 
						
						
						
						Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-19 15:55:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e74bcd0695 
					 
					
						
						
							
							make it so the lsp server doesnt vom on restart ( #636 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-19 15:17:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22161ec386 
					 
					
						
						
							
							Variables needs to scroll ( #624 )  
						
						... 
						
						
						
						* Variables needs to scroll
Fixes  #609 
* Run yarn fmt
---------
Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-19 18:29:22 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ada46c4317 
					 
					
						
						
							
							Fix Tauri auth in development ( #635 )  
						
						... 
						
						
						
						* Fix Tauri auth in development
* Fix Rust formatting 
						
						
					 
					
						2023-09-19 14:08:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6675fa8d1e 
					 
					
						
						
							
							UX Papercuts 3: use absolute paths, add error page with buttons to help refresh, etc ( #615 )  
						
						... 
						
						
						
						* Fix  #593 : don't prevent default on link click
* Use absolute/explicit path for settings
Trying to test fix for #594 
* Broken: replace almost all relative URLs with absolute
* Clean up to use clean useDismiss with absolute path
* Merge branch 'main' into franknoirot/ux-papercuts-3a
* Add buttons to home, reload, clear, and bug report on error screen 
						
						
					 
					
						2023-09-19 14:06:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						075d2debce 
					 
					
						
						
							
							Bump to v0.8.0 ( #561 )  
						
						... 
						
						
						
						Co-authored-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-19 00:22:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						488e41ac0e 
					 
					
						
						
							
							Fix docs link, test fixing relative URLs in Windows ( #606 )  
						
						... 
						
						
						
						* Fix  #593 : don't prevent default on link click
* Use absolute/explicit path for settings
Trying to test fix for #594 
* Broken: replace almost all relative URLs with absolute
* add relative jump backs util
* dot dot slash everywhere
* use usLocation not window.location
* the one that got away
* fmt 🤦♂️ 
---------
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-19 13:55:14 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8147f5f1eb 
					 
					
						
						
							
							CLI-only code behind a feature flag ( #614 )  
						
						
						
						
					 
					
						2023-09-18 21:38:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc7e9d9789 
					 
					
						
						
							
							non wasm engine errors ( #612 )  
						
						... 
						
						
						
						updates
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-18 17:31:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d493d6517 
					 
					
						
						
							
							Cargo update ( #611 )  
						
						
						
						
					 
					
						2023-09-18 17:22:25 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fa98d6f3f 
					 
					
						
						
							
							Don't wipe cache for yarn build:wasm ( #610 )  
						
						... 
						
						
						
						You can still run a clean build (no cache) with yarn build:wasm-clean 
						
						
					 
					
						2023-09-18 17:10:16 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24a31c94e7 
					 
					
						
						
							
							Typo: noneCode => nonCode ( #607 )  
						
						
						
						
					 
					
						2023-09-18 18:14:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76e3207251 
					 
					
						
						
							
							recast fix ( #608 )  
						
						... 
						
						
						
						fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-18 15:56:11 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2237fa9f6 
					 
					
						
						
							
							use deferredSetCode so the 3D view resets ( #604 )  
						
						
						
						
					 
					
						2023-09-18 17:44:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae4aa82129 
					 
					
						
						
							
							windows fix ( #598 )  
						
						... 
						
						
						
						Break out windows sed in CI action
Add run-script-os, break apart find-replace for each
Fix importmeta command typos
Fix windows commands in packag.json and ci.yml
I actually ran these on my windows machine
Update package.json
call remove-import-meta from ci
fucking sed
updates
only remove import meta pre tests
updates
fix order
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-18 13:59:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						14b287a746 
					 
					
						
						
							
							Franknoirot/ux papercuts 1 ( #596 )  
						
						... 
						
						
						
						* Properly show dark logo in System-light theme
* Fix linting errors for fill-rule and clip-rule
* Support system-light theme on Parametric Modeling step as well
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Fix line number ref in Parametric Modeling copy
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Copyediting tweaks
* Fix part name disappearing even when there is space
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-18 13:13:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd1b7631fa 
					 
					
						
						
							
							round two decimal places on move ( #591 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-18 16:42:53 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f98f782b40 
					 
					
						
						
							
							Bump syn from 2.0.33 to 2.0.37 in /src/wasm-lib ( #586 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.33 to 2.0.37.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.33...2.0.37 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-17 23:40:33 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01f5ecdc36 
					 
					
						
						
							
							Bump schemars from 0.8.13 to 0.8.15 in /src/wasm-lib ( #587 )  
						
						... 
						
						
						
						Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.13 to 0.8.15.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.13...v0.8.15 )
---
updated-dependencies:
- dependency-name: schemars
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-17 23:38:05 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5297d3e142 
					 
					
						
						
							
							both edit and move in one PR ( #566 )  
						
						... 
						
						
						
						* get the data for where lines are
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make pretty
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* beginning of stufff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add new fns
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* basic function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix ups to keep order
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* further
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* failing test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* do it in rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* trait
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of ui integration
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* weird shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* generate close on close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of constraint functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* helper functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make work
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* constraints w ranges
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* skip
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* comment
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* throw
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make close a bit less sensitive in move scenario
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup shit we didnt end up using
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* make it less hard to close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Fix edit after sketch
* Move to plane for sketch
* Fix pathToNode for ast mods
* Fix exit sketch mode with escape
* Fix fmt since my editor did it wrong
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix link
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Adam Sunderland <adam@kittycad.io > 
						
						
					 
					
						2023-09-17 21:57:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f71f44968b 
					 
					
						
						
							
							remove unneeded import ( #565 )  
						
						
						
						
					 
					
						2023-09-17 09:19:53 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b79998c40 
					 
					
						
						
							
							put .env.dev back ( #564 )  
						
						
						
						
					 
					
						2023-09-17 09:17:14 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4632d407c1 
					 
					
						
						
							
							Sign macOS builds ( #539 )  
						
						... 
						
						
						
						* Sign macOS builds
Fixes  #295 
* Try without creds, only cert
* Add more creds 
						
						
					 
					
						2023-09-16 13:41:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						58d7e59ca4 
					 
					
						
						
							
							Let tauri-action perform Windows signing ( #535 )  
						
						... 
						
						
						
						* Check if tauri-action could sign Windows builds automatically
Fixes  #533 
* Cleanup
* Change to sha256
* Clean up 
						
						
					 
					
						2023-09-16 04:48:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f592d8db84 
					 
					
						
						
							
							Franknoirot/pretty buttons ( #550 )  
						
						
						
						
					 
					
						2023-09-16 01:23:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						31eca3728e 
					 
					
						
						
							
							add sample script as integration test ( #559 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-15 20:45:28 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5d8779af4 
					 
					
						
						
							
							Update onboarding to be more complete ( #551 )  
						
						... 
						
						
						
						* Update Introduction
* Update Camera step
* Change link to expectations
Co-authored-by: Josh Gomez <114548659+jgomez720@users.noreply.github.com >
* Set outline for onboarding
* Add Streaming step
* Remove Units step
* Add default kcl script
* Add Code Editor step
* Add Parametric Modeling step
* Add Interactive Numbers step
* Update bracket to use sqrt
* Add Command K step
* Assuage @jessfraz's code itchies
* Add User Menu step
* Add Project Menu step
* Add Export step
* Improve error page to actually show error
* Update the sketch step
* Add Future Work section
* Bring back the bracket code on the final step
* Set up the code to the bracket when starting onboarding
* Fix missing import
* Don't throw away users code if not empty
* Prompt the user if they have content in their file
---------
Co-authored-by: Josh Gomez <114548659+jgomez720@users.noreply.github.com > 
						
						
					 
					
						2023-09-16 02:37:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf686bdeb0 
					 
					
						
						
							
							adds more math functions and fixes parens  ( #558 )  
						
						... 
						
						
						
						* nested parens fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* e, tau
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove test w log since that is a stdlib fn now
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-15 17:40:57 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae7143a94f 
					 
					
						
						
							
							add a bunch of math stdlib fns ( #555 )  
						
						... 
						
						
						
						add a bunch of math stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-15 15:54:49 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2b24849b3 
					 
					
						
						
							
							Move calls to the unreliable channel into a helper method ( #543 )  
						
						... 
						
						
						
						This'll let us handle JSON encoding in one place, as well as adding any
logging or anything. Not a huge deal, but it's a minor cleanup I made
while looking into an unrelated bug.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-09-15 17:14:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						35d6530406 
					 
					
						
						
							
							Bump actions/checkout from 3 to 4 ( #379 )  
						
						... 
						
						
						
						Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-15 13:20:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						01208221c7 
					 
					
						
						
							
							Bump serde_json from 1.0.106 to 1.0.107 in /src/wasm-lib ( #518 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.106 to 1.0.107.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.106...v1.0.107 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-15 13:20:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbbed3fbfb 
					 
					
						
						
							
							Bump serde_json from 1.0.106 to 1.0.107 in /src-tauri ( #519 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.106 to 1.0.107.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.106...v1.0.107 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-15 13:20:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce51f26701 
					 
					
						
						
							
							fix negative word binary expression ( #549 )  
						
						... 
						
						
						
						* fix negative word binary expression
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-15 13:19:53 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						caddac5059 
					 
					
						
						
							
							Bump to v0.7.1 ( #548 )  
						
						
						
						
					 
					
						2023-09-15 15:43:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54751aa7bb 
					 
					
						
						
							
							Fix rtc_freeze_count error ( #544 )  
						
						
						
						
					 
					
						2023-09-15 12:05:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7b7d5e5f5e 
					 
					
						
						
							
							Fix extrude w/o pipe ( #542 )  
						
						
						
						
					 
					
						2023-09-15 11:51:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7971bddef 
					 
					
						
						
							
							Rename TooTip to ToolTip ( #541 )  
						
						
						
						
					 
					
						2023-09-15 11:48:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e4f2e66029 
					 
					
						
						
							
							inital rework of execution ( #528 )  
						
						... 
						
						
						
						* inital rework
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update the program memory as well
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates for typing code
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* some fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Only unselect line or move tool on escape, don't exit sketch
* Make scrollbar on toolbar smaller
* Add escape to exit sketch mode
* tidy up usestore
* clear scene on empty file
* disable sketch mode and re-execute on sketch loop close
* disable all but xy plane
* fix entering back into edit mode
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-15 21:35:48 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						663c396128 
					 
					
						
						
							
							Add link to KCL docs to CodeMenu ( #526 )  
						
						... 
						
						
						
						Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-15 00:07:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8db86a6783 
					 
					
						
						
							
							Fix sketch mode planes visibility on enter, exit, enter ( #527 )  
						
						... 
						
						
						
						* Fix sketch mode planes visibility on enter, exit, enter
* Fix tsc
* Rename to something that makes more sense 
						
						
					 
					
						2023-09-15 10:03:06 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7ad7c749e 
					 
					
						
						
							
							Franknoirot/fix prod tauri auth ( #531 )  
						
						... 
						
						
						
						* Invoke tauri-based logout if in tauri
* Add kittycad Rust library
* Add logout and get_user Tauri commands
* Invoke get_user instead of fetching in Tauri
* @jessfraz review
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Remove unnecessary logout command
* Fix rushed last commit
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-14 19:31:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6e3c642d22 
					 
					
						
						
							
							add expectations to modeling repo ( #530 )  
						
						
						
						
					 
					
						2023-09-14 15:41:38 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d7433ff3a 
					 
					
						
						
							
							Nicer geometry types ( #522 )  
						
						... 
						
						
						
						* Angle type
* Use Point2d
* use angle in more places
* Fix doctests
* Use angle in more places
* Import pi 
						
						
					 
					
						2023-09-14 14:51:26 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e93146559 
					 
					
						
						
							
							Remove old deps ( #529 )  
						
						... 
						
						
						
						Updates chrono to remove time 0.1
Updates openapitor to remove clap 3 
						
						
					 
					
						2023-09-14 15:05:07 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						731a9bfbdb 
					 
					
						
						
							
							Enable devtools on Tauri builds ( #525 )  
						
						
						
						
					 
					
						2023-09-14 10:25:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdb4c36cf5 
					 
					
						
						
							
							addNewSketchLn should close when latest point matches start ( #479 )  
						
						... 
						
						
						
						* addNewSketchLn should close when latest point matches start
* Fix types
* Include close in test case
* Add handling for continuing to sketch
* Fix types again
* close line edits (#523 )
* add close to pipe
* undo some previous changes
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-14 09:34:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66ba60dc8e 
					 
					
						
						
							
							Bump to v0.7.0 ( #524 )  
						
						
						
						
					 
					
						2023-09-14 07:35:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fcc8cdd17 
					 
					
						
						
							
							Change updater from .nsis to .msi, add EV Code Sign to it ( #435 )  
						
						... 
						
						
						
						* Change updater to msi over nsis, more common to sign
* Add sign-windows-msi from docs
* Add secrets and enable step
* Update ci.yml
* Add todo and fix download.json 
						
						
					 
					
						2023-09-14 07:04:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bba9bdc563 
					 
					
						
						
							
							Add logomark, update README ( #412 )  
						
						
						
						
					 
					
						2023-09-14 05:16:24 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						760a180f56 
					 
					
						
						
							
							Convert to radians/degrees using Rust methods ( #516 )  
						
						... 
						
						
						
						use to_radians and to_degrees 
						
						
					 
					
						2023-09-13 22:25:41 -06:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0eeff8cb45 
					 
					
						
						
							
							Add @replit/codemirror-interact ( #500 )  
						
						... 
						
						
						
						* Add @replit/codemirror-interact
Signed off by Frank Noirot <frank@kittycad.io >
* Add support for Alt + Meta + Shift for 0.01 increment
* Remove pixelsPerIncrement
This doesn't work because we have to rely on movementX, which means
only mouse movements of 3px or greater register while dragging. Although
I would eventually like to control the screen speed of incrementing,
I'd rather have consistent behavior for now.
Signed off by Frank Noirot <frank@kittycad.io >
---------
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-14 04:03:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c76721159 
					 
					
						
						
							
							Fix id source range mapping with path_get_info ( #517 )  
						
						
						
						
					 
					
						2023-09-14 13:49:59 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ac79ae645 
					 
					
						
						
							
							Move app.tsx effects ( #513 )  
						
						... 
						
						
						
						* move useSetupEngineManager
* move code eval
* add comment 
						
						
					 
					
						2023-09-14 10:47:55 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						90d7c33c92 
					 
					
						
						
							
							add roadmap md file ( #514 )  
						
						
						
						
					 
					
						2023-09-13 17:35:31 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e02bc76bdb 
					 
					
						
						
							
							add ast explorer ( #460 )  
						
						... 
						
						
						
						* add crude ast explorer
* tsc 
						
						
					 
					
						2023-09-14 08:51:23 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0466f04d82 
					 
					
						
						
							
							add sin cos tan to stdlib and make sure you cant redeclare a stdlib fn ( #497 )  
						
						... 
						
						
						
						more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 15:09:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8ed830b60 
					 
					
						
						
							
							Bump tauri from 1.3.0 to 1.4.1 in /src-tauri ( #490 )  
						
						... 
						
						
						
						Bumps [tauri](https://github.com/tauri-apps/tauri ) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.3...tauri-v1.4.1 )
---
updated-dependencies:
- dependency-name: tauri
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 14:15:46 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7ca91bf6d 
					 
					
						
						
							
							Bump oauth2 from 4.4.1 to 4.4.2 in /src-tauri ( #489 )  
						
						... 
						
						
						
						Bumps [oauth2](https://github.com/ramosbugs/oauth2-rs ) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/ramosbugs/oauth2-rs/releases )
- [Commits](https://github.com/ramosbugs/oauth2-rs/compare/4.4.1...4.4.2 )
---
updated-dependencies:
- dependency-name: oauth2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 13:46:17 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2261f92b0b 
					 
					
						
						
							
							Bump anyhow from 1.0.71 to 1.0.75 in /src-tauri ( #488 )  
						
						... 
						
						
						
						Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.71 to 1.0.75.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.71...1.0.75 )
---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 13:46:07 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bbe9e621b1 
					 
					
						
						
							
							Bump toml from 0.7.3 to 0.8.0 in /src-tauri ( #493 )  
						
						... 
						
						
						
						Bumps [toml](https://github.com/toml-rs/toml ) from 0.7.3 to 0.8.0.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.3...toml-v0.8.0 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 13:45:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf087d760b 
					 
					
						
						
							
							Bump thiserror from 1.0.47 to 1.0.48 in /src/wasm-lib ( #375 )  
						
						... 
						
						
						
						Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.47 to 1.0.48.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48 )
---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 13:45:49 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4353c63fd 
					 
					
						
						
							
							Bump tauri-plugin-fs-extra from 7e58dc8 to 5b814f5 in /src-tauri ( #491 )  
						
						... 
						
						
						
						Bumps [tauri-plugin-fs-extra](https://github.com/tauri-apps/plugins-workspace ) from `7e58dc8` to `5b814f5`.
- [Release notes](https://github.com/tauri-apps/plugins-workspace/releases )
- [Commits](7e58dc8502...5b814f56e6support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 13:45:36 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c438d11c3d 
					 
					
						
						
							
							make .4 parse as number ( #492 )  
						
						... 
						
						
						
						updates
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 13:10:55 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43284e33c8 
					 
					
						
						
							
							Bump toml from 0.6.0 to 0.7.3 in /src-tauri ( #277 )  
						
						... 
						
						
						
						Bumps [toml](https://github.com/toml-rs/toml ) from 0.6.0 to 0.7.3.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.6.0...toml-v0.7.3 )
---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:50:52 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77dce7f0dd 
					 
					
						
						
							
							Bump syn from 2.0.32 to 2.0.33 in /src/wasm-lib ( #485 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.32 to 2.0.33.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.32...2.0.33 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:50:39 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d559862051 
					 
					
						
						
							
							Bump proc-macro2 from 1.0.66 to 1.0.67 in /src/wasm-lib ( #486 )  
						
						... 
						
						
						
						Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.66 to 1.0.67.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.66...1.0.67 )
---
updated-dependencies:
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:50:22 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7382ed87ba 
					 
					
						
						
							
							Bump tokio from 1.29.1 to 1.32.0 in /src-tauri ( #280 )  
						
						... 
						
						
						
						Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.29.1 to 1.32.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.32.0 )
---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:23:56 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3324ed31de 
					 
					
						
						
							
							Bump serde_json from 1.0.96 to 1.0.106 in /src-tauri ( #429 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.96 to 1.0.106.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.96...v1.0.106 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:23:43 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba9dbc2205 
					 
					
						
						
							
							Bump rustls-webpki from 0.101.1 to 0.101.5 in /src-tauri ( #449 )  
						
						... 
						
						
						
						Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.101.1 to 0.101.5.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.101.1...v/0.101.5 )
---
updated-dependencies:
- dependency-name: rustls-webpki
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 12:23:32 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b0028d4874 
					 
					
						
						
							
							add basic docs for lang things ( #484 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 11:59:21 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e6be9651c 
					 
					
						
						
							
							Bump webpki from 0.22.0 to 0.22.1 in /src-tauri ( #399 )  
						
						... 
						
						
						
						Bumps [webpki](https://github.com/briansmith/webpki ) from 0.22.0 to 0.22.1.
- [Commits](https://github.com/briansmith/webpki/commits )
---
updated-dependencies:
- dependency-name: webpki
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 11:54:34 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b145ab0106 
					 
					
						
						
							
							Bump clap from 4.4.2 to 4.4.3 in /src/wasm-lib ( #459 )  
						
						... 
						
						
						
						Bumps [clap](https://github.com/clap-rs/clap ) from 4.4.2 to 4.4.3.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/v4.4.2...v4.4.3 )
---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 11:54:13 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84e0fbb70f 
					 
					
						
						
							
							Bump serde from 1.0.186 to 1.0.188 in /src/wasm-lib ( #330 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.186 to 1.0.188.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.186...v1.0.188 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 11:54:02 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						990605bbea 
					 
					
						
						
							
							fn required and can only be used for fn not var (#483 )  
						
						... 
						
						
						
						* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix javascript tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 11:42:09 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d075c4ad13 
					 
					
						
						
							
							Bump syn from 2.0.29 to 2.0.32 in /src/wasm-lib ( #427 )  
						
						... 
						
						
						
						Bumps [syn](https://github.com/dtolnay/syn ) from 2.0.29 to 2.0.32.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.29...2.0.32 )
---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-09-13 11:12:18 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3f41f5519 
					 
					
						
						
							
							Bump serde_json from 1.0.105 to 1.0.106 in /src/wasm-lib ( #428 )  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.105 to 1.0.106.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.105...v1.0.106 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com > 
						
						
					 
					
						2023-09-13 11:00:50 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb173e2850 
					 
					
						
						
							
							Error on keywords used in wrong way ( #481 )  
						
						... 
						
						
						
						* error if someone is using keyword where they should not
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 10:51:03 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87cd3b67f4 
					 
					
						
						
							
							allow ranges in arrays to work ( #476 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 10:03:28 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe3ee3806e 
					 
					
						
						
							
							Fix array expressions ( #473 )  
						
						... 
						
						
						
						* fix array expressions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix-tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 09:23:24 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9ed6c724c 
					 
					
						
						
							
							Fix path for starting second sketch ( #474 )  
						
						
						
						
					 
					
						2023-09-13 11:49:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a5fa259d55 
					 
					
						
						
							
							fixes obj.thing stuff and member expressions and bugs ( #461 )  
						
						... 
						
						
						
						* add failing tests for loops
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix obj["thing"] and obj.thing complex cases
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove println
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more test fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* last test fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 07:23:14 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33822b5a19 
					 
					
						
						
							
							Bump to v0.6.1 ( #465 )  
						
						
						
						
					 
					
						2023-09-13 06:33:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a2a4daebe3 
					 
					
						
						
							
							fix move cmd order ( #462 )  
						
						
						
						
					 
					
						2023-09-13 07:42:42 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a17ede50bd 
					 
					
						
						
							
							Build endpoint for download page on website ( #451 )  
						
						
						
						
					 
					
						2023-09-13 03:03:13 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d452f80d1 
					 
					
						
						
							
							ts-rs changes ( #450 )  
						
						... 
						
						
						
						* initial changes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bust cache
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add dumb shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Revert "add dumb shit"
This reverts commit 638e9cf72f75e1ad08fb6b22d2a7b143ab7e06e5.
* Revert "bust cache"
This reverts commit fd6f53ba0757d635190aa82d4b055a83755f3027.
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-13 11:10:27 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf39c08428 
					 
					
						
						
							
							Bump to v0.6.0 ( #442 )  
						
						
						
						
					 
					
						2023-09-12 18:48:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f25564fcc 
					 
					
						
						
							
							Fix PathError on Linux builds ( #441 )  
						
						... 
						
						
						
						* Path Error on Linux builds
Fixes  #438 
* Add fallback to homeDir 
						
						
					 
					
						2023-09-12 18:46:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd2ed8acbd 
					 
					
						
						
							
							Sketch on plane WIP ( #309 )  
						
						... 
						
						
						
						create default planes wip 
						
						
					 
					
						2023-09-12 22:36:47 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f3e1cfb6c 
					 
					
						
						
							
							ability to test stuff against a real executor ( #448 )  
						
						... 
						
						
						
						* ability to test stuff against a real executor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add another regression test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* figure out why hanging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ficxes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-12 14:59:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ee767afc3f 
					 
					
						
						
							
							Franknoirot/online indicator ( #443 )  
						
						... 
						
						
						
						* Add network health indicator to AppHeader
* Add tests for network detection responsiveness
* Format test file 
						
						
					 
					
						2023-09-12 14:58:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8071eb6f8a 
					 
					
						
						
							
							Fix: allow the error from getUser to really be thrown ( #437 )  
						
						... 
						
						
						
						We have been catching the error thrown by the getUser fetch,
but since our state machine needs to fire onError we should
actually *not* wrap it in a try/catch statement.
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-12 00:37:54 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11f789e980 
					 
					
						
						
							
							fixes angledLine ( #436 )  
						
						... 
						
						
						
						* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix other tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-11 17:14:41 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f82522fe9 
					 
					
						
						
							
							dont set globally that we are not in a pipe ( #432 )  
						
						... 
						
						
						
						* dont set globally that we are not in a pipe
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix 0-l case as well
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix unary expression as well, add test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix array expressions in functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more options
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add a test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* Revert "updates"
This reverts commit 3cf06388dbgithub@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-11 15:15:37 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5cb0e2fd4 
					 
					
						
						
							
							Add "Trackpad Friendly" camera control setting inspired by Blender ( #431 )  
						
						... 
						
						
						
						* Refactor: rename CADProgram to CameraSystem
* Fix buttonDownInStream always set to 0
This is problematic because the left mouse
button ID is actually 0. If no button is
pressed we should set back to undefined.
* Fix: middle mouse button ID is 1, not 3
* Add "Trackpad Friendly" camera system setting
Signed off by Frank Noirot <frank@kittycad.io >
* Allow camera configs to be lenient on first click 
						
						
					 
					
						2023-09-11 16:21:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e2a94fcd9 
					 
					
						
						
							
							Bump to v0.5.0 ( #430 )  
						
						
						
						
					 
					
						2023-09-11 05:16:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a3e8d331d 
					 
					
						
						
							
							Change WebRTC metrics to be request/response from the Engine ( #410 )  
						
						... 
						
						
						
						* Add in a Metrics request/response handler
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* Update @kittycad/lib to 0.0.37
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* Fix up type issues
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* yarn fmt
* Remove VITE_KC_CONNECTION_WEBRTC_REPORT_STATS_MS
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
---------
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-11 09:04:46 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1be9b2612c 
					 
					
						
						
							
							Add menu to code editor, put "Format code" and "Convert to variable" buttons in it ( #426 )  
						
						... 
						
						
						
						* Move format code button to menu item
by extending CollapsiblePanel to take an optional
menu React element.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Style tweaks
* Add shortcuts for format and cmd bar to codemirror
* Move convert to variable into code menu
Signed off by Frank Noirot <frank@kittycad.io >
* Add keyboard shortcut to convert to variable
* Remove convert to variable from toolbar
* Refactor: move TextEditor to its own component
* Set a better convertToVar shortcut
* Style and ergonomic polish for convertToVar modal
* Use named constants for shortcuts 😇 
* Try yet another keyboard shortcut
* Fix formatting
* remove isShiftDown from app.tsx
---------
Signed-off-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-09 05:38:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c9aaeafa2 
					 
					
						
						
							
							Guard Promise resolution with a shouldTrace() ( #424 )  
						
						... 
						
						
						
						The Promises are created behind a shouldTrace, so they'll be undefined
if you shouldn't be tracing. As a result, we need to guard the resoluton
of the promises.
Thanks @mlfarrell for spotting this in local dev!
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-09-08 16:40:08 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46c0078885 
					 
					
						
						
							
							try window.location.origin ( #423 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-08 13:02:02 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87ebf3b1d6 
					 
					
						
						
							
							bump kittycad lib ( #421 )  
						
						... 
						
						
						
						updates
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-08 11:20:59 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45238f8196 
					 
					
						
						
							
							Bump KCL lib to 0.1.25 ( #420 )  
						
						
						
						
					 
					
						2023-09-08 12:24:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44f3a12fbe 
					 
					
						
						
							
							Remove .vscode dir ( #419 )  
						
						
						
						
					 
					
						2023-09-08 11:47:34 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61acada2a0 
					 
					
						
						
							
							Bump kittycad from 0.2.23 to 0.2.25 in /src/wasm-lib ( #418 )  
						
						... 
						
						
						
						* Bump kittycad from 0.2.23 to 0.2.25 in /src/wasm-lib
Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.23 to 0.2.25.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.23...v0.2.25 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Handle metricsrequest
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam Chalmers <adam.s.chalmers@gmail.com > 
						
						
					 
					
						2023-09-08 11:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c68fbbd89d 
					 
					
						
						
							
							Make camera mouse controls configurable ( #411 )  
						
						... 
						
						
						
						* Add camera handler config object
Using definitions of camera controls of various
CAD incumbents from Onshape's onboarding.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Refactor: alphabetize settingsMachine
* Refactor: add descriptions to MouseGuards
* Refactor: don't destructure mousemove event
* Refactor: button down in stream as int, not bool
* Honor current camera control settings
* Add cameraControls to settings
* Refactor: alphabetize settings imports
* Refactor: break out cameraControls to own file
* Fix camera control setting in command bar
* Fix formatting on generated type file
* dont use "as" in App.tsx guards
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Don't use "as" in Stream.tsx
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Don't use "as" in settingsMachine.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Add type to cadPrograms
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Kurt review
---------
Signed-off-by: Frank Noirot <frank@kittycad.io >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-08 10:13:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						97a0b6a543 
					 
					
						
						
							
							fix persist ( #416 )  
						
						
						
						
					 
					
						2023-09-08 17:52:50 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3bccae492d 
					 
					
						
						
							
							clear old engine ids ( #415 )  
						
						... 
						
						
						
						* clear old engine ids
* animate re-execute and deffer execution for user typing 
						
						
					 
					
						2023-09-08 17:50:37 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0120a89d9c 
					 
					
						
						
							
							Make empty defaultProjectName value impossible ( #409 )  
						
						... 
						
						
						
						* Set named const as default project name
* Refactor: move base units into settings machine
Signed off by Frank Noirot <frank@kittycad.io >
* Reset default when creating with blank name
Signed off by Frank Noirot <frank@kittycad.io >
* Make it impossible to set empty defaultProjectName
Signed off by Frank Noirot <frank@kittycad.io >
* Make it impossible to assign empty strings
to defaultProjectName
Signed off by Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-07 21:48:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3da6fc3b7e 
					 
					
						
						
							
							Bump to v0.4.0 ( #413 )  
						
						
						
						
					 
					
						2023-09-07 20:04:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34dd15ead7 
					 
					
						
						
							
							Add macOS universal release builds ( #408 )  
						
						... 
						
						
						
						* Add macOS universal release builds
Fixes  #397 
* Change macos to universal-apple-darwin
* Upload universal-apple-darwin/release
* Clean up
* Clean up 
						
						
					 
					
						2023-09-07 19:19:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3d441e9d6 
					 
					
						
						
							
							start of fuzzing ( #405 )  
						
						... 
						
						
						
						* fuzzing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* unicode
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* one more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* one more
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* last one
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-06 21:56:10 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b3dc3756c 
					 
					
						
						
							
							remove noisy log ( #407 )  
						
						
						
						
					 
					
						2023-09-07 04:11:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						10027b98b5 
					 
					
						
						
							
							implement rename ( #396 )  
						
						... 
						
						
						
						* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rename function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of rename
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cache rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix gnarly bug
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fucking tabs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-06 19:34:47 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da17dad63b 
					 
					
						
						
							
							remove rust tests in ci, already covered in build ( #403 )  
						
						
						
						
					 
					
						2023-09-07 01:49:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fba6c422a8 
					 
					
						
						
							
							Fix LSP tooltip cutoff, style hover/autocomplete tooltips, add text wrapping setting ( #404 )  
						
						... 
						
						
						
						* Fix: allow tooltips to overflow code pane
while keeping the same vertical and horizontal
scroll behavior that we've had.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Style tooltips in light and dark mode
* Fix: properly display autocomplete info as HTML
We were parsing it from md to html, but displaying
the parsed html as a string in the info box.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Fix z-index of command bar to show over code panel
* Let user set text wrapping in editor
* Style hover tooltips
* Fix failing tests
by not including line wrapping plugin in test mode
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-06 21:27:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0b4b93932d 
					 
					
						
						
							
							tweak prettierignore ( #401 )  
						
						
						
						
					 
					
						2023-09-07 00:31:36 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f42900ec46 
					 
					
						
						
							
							break up ci ( #400 )  
						
						
						
						
					 
					
						2023-09-07 10:15:38 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eeca624ba6 
					 
					
						
						
							
							bump kitty lib ( #398 )  
						
						
						
						
					 
					
						2023-09-06 22:45:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						84d08bad16 
					 
					
						
						
							
							Allow people to set format options ( #389 )  
						
						... 
						
						
						
						* better naming
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* up[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* whitespace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-09-06 10:36:03 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1181f33e9d 
					 
					
						
						
							
							Bump to v0.3.2 ( #392 )  
						
						
						
						
					 
					
						2023-09-06 09:04:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						797e200d08 
					 
					
						
						
							
							Make sure extra artifacts don't get uploaded on release ( #390 )  
						
						... 
						
						
						
						* Make sure extra artifacts don't get uploaded on release
Fixes  #388 
* Clean up 
						
						
					 
					
						2023-09-06 07:52:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d2f231066b 
					 
					
						
						
							
							Franknoirot/debug rerendering ( #387 )  
						
						... 
						
						
						
						* Refactor: let Stream handle control drag status
* Fix: prevent app rerender on mouse move
By not setting the highlight range unless things
actually need to change. Setting the highlight range
still causes an app rerender, though.
Signed-off-by: Frank Noirot <frank@kittycad.io >
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-09-06 15:32:53 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86d40c964f 
					 
					
						
						
							
							Bump to v0.3.1 ( #386 )  
						
						
						
						
					 
					
						2023-09-05 19:08:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2604449239 
					 
					
						
						
							
							lsp stuff ( #370 )  
						
						... 
						
						
						
						* initial shit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add lsp here
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
less than a million restarts but still 3
Signed-off-by: Jess Frazelle <github@jessfraz.com >
only start once
Signed-off-by: Jess Frazelle <github@jessfraz.com >
some better stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
initial working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
working but jank
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleaner
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
operator types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
udpates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
hover working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
diagnosticcs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more capabilities
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
huge refactor
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove debugging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix ups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more passing tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
start of parser
Signed-off-by: Jess Frazelle <github@jessfraz.com >
syntax highlighting is back
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove prints
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
refactor recast
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix cljippuy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix whitespace tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Revert "updates"
This reverts commit c2c6dceb441ab8d98a590cb27bb462738f7c6df4.
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updaetgs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove printlns
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
whitespace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
udpates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
up[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* some style changes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updares
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* syntax highlighting fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove console log
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-09-05 16:02:27 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e992a96d3b 
					 
					
						
						
							
							The app names don't look native on Windows and macOS ( #373 )  
						
						... 
						
						
						
						* The app names don't look native on Windows and macOS
Fixes  #372 
* Typo
* Change default too
* Update json gen
* Reorg, fix upload glob
* Clean up 
						
						
					 
					
						2023-09-05 17:56:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22c4406105 
					 
					
						
						
							
							remove unused var ( #382 )  
						
						
						
						
					 
					
						2023-09-05 20:42:26 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad3f0fda6a 
					 
					
						
						
							
							remove cmdId ( #381 )  
						
						... 
						
						
						
						* remove cmdId
* remove log 
						
						
					 
					
						2023-09-05 20:40:50 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cccedceea0 
					 
					
						
						
							
							Bump to v0.3.0 ( #378 )  
						
						
						
						
					 
					
						2023-09-04 11:01:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed68a34560 
					 
					
						
						
							
							disable high dpi video streaming ( #374 )  
						
						
						
						
					 
					
						2023-09-01 20:29:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00ee913e3f 
					 
					
						
						
							
							Upload release artifacts to the release (on top of dl.kittycad.io) ( #371 )  
						
						... 
						
						
						
						* Upload release artifacts to the release (on top of dl.kittycad.io)
Fixes  #365 
* Remove test 
						
						
					 
					
						2023-09-01 14:20:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46cc67e2db 
					 
					
						
						
							
							messing around with arc and bezier ( #363 )  
						
						... 
						
						
						
						updates
fixes
updates
add another test
updates
updates
updates
updates
updates
updates
add test for error;
updates
updates
fixups
updates
updates
fixes
updates
fixes
updates
fixes
updates
updates
updates
bump
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-31 22:19:23 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff1be34f54 
					 
					
						
						
							
							Revert mute-reset behavior ( #369 )  
						
						... 
						
						
						
						I have a hunch this is causing more problems than it fixes.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-31 22:57:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						848bf61277 
					 
					
						
						
							
							Don't fetch for user if in dev with a local engine ( #368 )  
						
						... 
						
						
						
						* Don't fetch for user if in dev with a local engine
But rather return a dummy user (created by @paultag) so that
teammates using locally-running engines can bypass auth.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Use env var to be more explicit
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-08-31 16:23:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						043333d3bc 
					 
					
						
						
							
							Franknoirot/fix onboarding units feedback followup ( #367 )  
						
						
						
						
					 
					
						2023-08-31 16:08:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19d90b8081 
					 
					
						
						
							
							bump kitty lib ( #364 )  
						
						
						
						
					 
					
						2023-09-01 06:07:27 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4837c52908 
					 
					
						
						
							
							Redo how Spans are used from the Engine ( #359 )  
						
						... 
						
						
						
						* Redo how Spans are used from the Engine
I don't like all the Sentry-specific stuff we've got to work around, and
I want to add a bunch more spans and more cleanly end the transaction.
This isn't generic enough to pull out of this code (yet?), but we
clearly need some class of abstraction due to the highly async pattern
in the WebRTC code.
I want to add in more tags, but there are a lot of events we need to
wait on. I'd like to hook into the <video> 'play' eventListener, but
it's hard to do from all the way down in the Engine.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-31 12:59:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afcf820bdd 
					 
					
						
						
							
							Franknoirot/fix onboarding units ( #366 )  
						
						... 
						
						
						
						* Fix up camera step copy and pane opacity for step
* Fix broken onboarding redirect with double slash
* Fix pane height for web bug from blur filter
I found a bug with browser behavior, at least on Chrome.
If you use `backdrop-filter: blur()` at all, you can't
have any children that overflow. The browser will ignore
any attempt and make those children max full-height.
This broke our side panels after I added blur, but
only in Chrome/browser target.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Fix bug with unit system
Changing the unit system didn't also change the
base unit in the onboarding anymore. It needed
updated to use XState the same way as `/settings`
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Fix AppHeader item spacing when there's no toolbar
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-08-31 10:41:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18959510f8 
					 
					
						
						
							
							Franknoirot/expandable toolbar ( #343 )  
						
						... 
						
						
						
						* Add basic Popover functionality
* Fix up light mode of basic bar
* Add support for 2D and 3D mode styling
* Turn toolbar buttons back on
* Remove ActionButton until after tool logic refactor
* Add transitions
* Add styles to always center toolbar in header 
						
						
					 
					
						2023-08-31 09:47:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						798cbe968a 
					 
					
						
						
							
							Franknoirot/live system theme ( #358 )  
						
						... 
						
						
						
						* Only show the Replay Onboarding button in file settings
Resolves  #351 . Eventually we will implement more sophisticated
logic for which settings should be shown where.
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Remove unnecessary console.log
Signed-off-by: Frank Noirot <frank@kittycad.io >
* Respond to system theme changes in real-time
If the user has their "theme" setting to "system".
I tried to use the [XState invoked callback approach](https://xstate.js.org/docs/guides/communication.html#invoking-callbacks ),
but I could not find any way to respond to the latest context/state values within the
media listener; I kept receiving stale state.
Signed-off-by: Frank Noirot <frank@kittycad.io >
---------
Signed-off-by: Frank Noirot <frank@kittycad.io > 
						
						
					 
					
						2023-08-31 09:34:13 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cbc088ba3 
					 
					
						
						
							
							Only show the Replay Onboarding button in file settings ( #355 )  
						
						
						
						
					 
					
						2023-08-31 08:27:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2693a5609b 
					 
					
						
						
							
							Add subtle transitions to sidebars ( #344 )  
						
						
						
						
					 
					
						2023-08-31 08:17:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3507da7b39 
					 
					
						
						
							
							Tweak text constrast, blinking cursor ( #338 )  
						
						
						
						
					 
					
						2023-08-31 08:17:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						56cfb6d1f0 
					 
					
						
						
							
							remove excessive serialisation ( #362 )  
						
						... 
						
						
						
						remove excessive serialization 
						
						
					 
					
						2023-08-31 14:44:22 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b974ef1de 
					 
					
						
						
							
							Bump schemars from 0.8.12 to 0.8.13 in /src/wasm-lib ( #341 )  
						
						... 
						
						
						
						Bumps [schemars](https://github.com/GREsau/schemars ) from 0.8.12 to 0.8.13.
- [Release notes](https://github.com/GREsau/schemars/releases )
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md )
- [Commits](https://github.com/GREsau/schemars/compare/v0.8.12...v0.8.13 )
---
updated-dependencies:
- dependency-name: schemars
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 21:06:40 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						253f1992fd 
					 
					
						
						
							
							Bump tauri-build from 1.3.0 to 1.4.0 in /src-tauri ( #282 )  
						
						... 
						
						
						
						Bumps [tauri-build](https://github.com/tauri-apps/tauri ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/tauri-apps/tauri/releases )
- [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v1.3...tauri-build-v1.4 )
---
updated-dependencies:
- dependency-name: tauri-build
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 21:06:03 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76d3794b45 
					 
					
						
						
							
							Bump bson from 2.6.1 to 2.7.0 in /src/wasm-lib ( #360 )  
						
						... 
						
						
						
						Bumps [bson](https://github.com/mongodb/bson-rust ) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/mongodb/bson-rust/releases )
- [Commits](https://github.com/mongodb/bson-rust/compare/v2.6.1...v2.7.0 )
---
updated-dependencies:
- dependency-name: bson
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 21:05:35 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e52c8c9db6 
					 
					
						
						
							
							Bump kittycad from 0.2.22 to 0.2.23 in /src/wasm-lib ( #361 )  
						
						... 
						
						
						
						Bumps [kittycad](https://github.com/KittyCAD/kittycad.rs ) from 0.2.22 to 0.2.23.
- [Release notes](https://github.com/KittyCAD/kittycad.rs/releases )
- [Commits](https://github.com/KittyCAD/kittycad.rs/compare/v0.2.22...v0.2.23 )
---
updated-dependencies:
- dependency-name: kittycad
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2023-08-30 21:05:21 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb48d51309 
					 
					
						
						
							
							rename lossy to unreliable ( #357 )  
						
						... 
						
						
						
						* rename lossy to unreliable
* fmt
* missed a rename 
						
						
					 
					
						2023-08-31 07:39:03 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f3274e03ff 
					 
					
						
						
							
							refactor callbacks ( #334 )  
						
						... 
						
						
						
						refactor callbacks 
						
						
					 
					
						2023-08-30 15:19:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46937199a3 
					 
					
						
						
							
							Start to clean up Sentry now that the app is back up again. ( #356 )  
						
						... 
						
						
						
						* Start to clean up Sentry now that the app is back up again.
Remove Sentry from local development I thought .env.development
was for dev.kc.io, not just local dev. Someone can add this to .local
if they need to test the Sentry stuff for now.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-30 13:14:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2a4798c2f 
					 
					
						
						
							
							Update production Sentry values ( #354 )  
						
						... 
						
						
						
						Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-30 10:52:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						659e6d5b45 
					 
					
						
						
							
							Add in Sentry, WebRTC Statistics ( #345 )  
						
						... 
						
						
						
						Collect WebRTC Statistical Information
Add in some instrumentation to track the duration of the setup phase,
and set up a job to make periodic use of the WebRTC Statistics API
to collect information about the connection (specifically, each track),
including transport-level information, timing information and bandwidth
information.
Sentry isn't the best place for that information, but it'll work until we
can work out a good long-term solution for it.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-30 10:34:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fbd0ad675 
					 
					
						
						
							
							Bump to v0.2.0 ( #352 )  
						
						
						
						
					 
					
						2023-08-29 22:19:09 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						743ea1af4d 
					 
					
						
						
							
							Kcl updates for snapshot stuff for cli ( #350 )  
						
						... 
						
						
						
						* updates for snapshot file
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-29 19:13:30 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b1a556b81 
					 
					
						
						
							
							Wrap await in try/catch to fix sign-in in tauri builds ( #349 )  
						
						... 
						
						
						
						Fixes  #342  
					
						2023-08-29 21:45:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						853389ba22 
					 
					
						
						
							
							bump kittycad.rs ( #348 )  
						
						... 
						
						
						
						fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-29 16:31:19 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						023af60781 
					 
					
						
						
							
							fmt and move error stuff locally ( #347 )  
						
						... 
						
						
						
						* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* some fixups for errors
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* some fixups for errors
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump version
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tsc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-29 14:12:48 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18db6f2dc1 
					 
					
						
						
							
							change name for initial publish to cargo ( #340 )  
						
						... 
						
						
						
						* change name for initial publish to cargo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add license
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-29 12:35:45 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4afec15323 
					 
					
						
						
							
							bugfix: don't show a toast when onboarding changes ( #346 )  
						
						
						
						
					 
					
						2023-08-29 15:27:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						152108f7a5 
					 
					
						
						
							
							Refactor to just CommandBar and GlobalState ( #337 )  
						
						... 
						
						
						
						* Refactor to just CommandBar and GlobalState
* @Irev-Dev review: consolidate uses of useContext 
						
						
					 
					
						2023-08-29 10:48:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32d928ae0c 
					 
					
						
						
							
							Franknoirot/cmd bar ( #328 )  
						
						... 
						
						
						
						* Add XState and naive ActionBar
* Add basic dialog and combobox
* Selectable commands in command bar
* Add a few (broken) file actions
* Home commands
* Add subcommand descriptions, cleanup on navigate
* Refactor: move command creation and types to lib
* Refactor to allow any machine to add commands
* Add auth to command bar, add ability to hide cmds
* Refactor: consolidate theme utilities
* Add settings as machine and command set
* Fix: type tweaks
* Fix: only allow auth to navigate from signin
* Remove zustand-powered settings
* Fix: remove zustand settings from App
* Fix: browser infinite redirect
* Feature: allow commands to be hidden per-platform
* Fix: tsc errors
* Fix: hide default project directory from cmd bar
* Polish: transitions, css tweaks
* Feature: label current value in options settings
* Fix broken debug panel UI
* Refactor: move settings toasts to actions
* Tweak: css rounding
* Fix: set default directory recursion and reload 🐞 
* Refactor: move machines to their own directory
* Fix formatting
* @Irev-Dev clean-up catches, import cleanup 
						
						
					 
					
						2023-08-29 10:31:49 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f0fae625f 
					 
					
						
						
							
							quick fik ( #339 )  
						
						
						
						
					 
					
						2023-08-29 10:28:27 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bc47cf14a 
					 
					
						
						
							
							fix export and prepare for cli lib ( #325 )  
						
						... 
						
						
						
						* add a test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixup and make cleaner cfg options
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* redo
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* rearrange
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bincode error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* switch to bson
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove all bincode
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-28 14:58:24 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eea47aae1e 
					 
					
						
						
							
							Bump to v0.1.0 ( #335 )  
						
						
						
						
					 
					
						2023-08-28 17:23:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25b9b4cf98 
					 
					
						
						
							
							add isReducedMotion util ( #333 )  
						
						
						
						
					 
					
						2023-08-28 18:48:31 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f3f0b3b68 
					 
					
						
						
							
							Docs macros ( #318 )  
						
						... 
						
						
						
						* initial port
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of macro
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more macros
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of generated docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates for objects
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixiups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* descriptions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* descriptions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove vecs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-25 13:41:04 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33eb6126d4 
					 
					
						
						
							
							bump rust types ( #321 )  
						
						... 
						
						
						
						* get rid of noisy log
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix types in rust
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-25 11:29:18 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dccb83f614 
					 
					
						
						
							
							add plausible ( #322 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-25 11:09:36 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b56a3398ad 
					 
					
						
						
							
							Fix up message structure to match the new Engine messages ( #316 )  
						
						... 
						
						
						
						* Fix up message structure to match the new Engine messages
The types are still jacked up, I reckon we need to bump the node
@KittyCAD dep.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
* update types
* fmt
* export tsc
* fmt again
---------
Signed-off-by: Paul Tagliamonte <paul@kittycad.io >
Co-authored-by: Kurt Hutten Irev-Dev <k.hutten@protonmail.ch > 
						
						
					 
					
						2023-08-25 14:16:37 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11658e2ff5 
					 
					
						
						
							
							cleanup code we are no longer using ( #319 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-25 10:28:59 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						de255acc59 
					 
					
						
						
							
							Port executor ( #287 )  
						
						... 
						
						
						
						* parent
initial types
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more port
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
use the function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
ipdates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
pipe sjhit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanup and pipes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
attempt to call the function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
better
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add first function
Signed-off-by: Jess Frazelle <github@jessfraz.com >
start of stdlib
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
organize better
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
boilerplace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
boilerplace
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more stuff
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more path segment functions
Signed-off-by: Jess Frazelle <github@jessfraz.com >
reorganize files
Signed-off-by: Jess Frazelle <github@jessfraz.com >
extrude boilerplate
Signed-off-by: Jess Frazelle <github@jessfraz.com >
extrude
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
sketch boilerplate
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
comment out extrude for now
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more executor test passing
Signed-off-by: Jess Frazelle <github@jessfraz.com >
rename meta
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
cleanup unneeded deps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
generate executor typoes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove path to node
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates for tests js
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
ignore wasm file
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
start of websocket connection
Signed-off-by: Jess Frazelle <github@jessfraz.com >
boilerplate for engine connection
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
send the modeling cmd
Signed-off-by: Jess Frazelle <github@jessfraz.com >
implement close
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove refid
Signed-off-by: Jess Frazelle <github@jessfraz.com >
remove refid
Signed-off-by: Jess Frazelle <github@jessfraz.com >
do sketch start
Signed-off-by: Jess Frazelle <github@jessfraz.com >
almost done w sketch port
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix deserialize and tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests remove logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix the return type
Signed-off-by: Jess Frazelle <github@jessfraz.com >
make compile
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more tests pass
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
expect any string
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add failing test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix the tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
replace wasm_execute
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add more tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
make all tests pass
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fix remaining tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add a warpper
Signed-off-by: Jess Frazelle <github@jessfraz.com >
start of server side ws/webrtc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
more nonweb working
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
add test mock
Signed-off-by: Jess Frazelle <github@jessfraz.com >
fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
mutable engine
Signed-off-by: Jess Frazelle <github@jessfraz.com >
blocking snd engine cmd
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
tmp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* tmp
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix clippy
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixups
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* build wasm only
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix cargo builds
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more logging
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* push
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-24 15:34:51 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d33ddb2f1b 
					 
					
						
						
							
							fix typo in function name, cleanup unused args ( #317 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-24 11:41:38 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a0730ded4e 
					 
					
						
						
							
							Remove EventTarget from EngineConnection ( #315 )  
						
						... 
						
						
						
						Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-24 10:46:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afd2b507ef 
					 
					
						
						
							
							refactor engine connection to use callbacks ( #314 )  
						
						... 
						
						
						
						Less type maintenence 
						
						
					 
					
						2023-08-24 09:46:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8983a8231b 
					 
					
						
						
							
							update for types only kittycad.rs ( #312 )  
						
						... 
						
						
						
						Signed-off-by: Jess Frazelle <github@jessfraz.com > 
						
						
					 
					
						2023-08-24 07:08:15 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9dd708db5d 
					 
					
						
						
							
							Make the timeout for a WebRTC/WebSocket connection pair configurable ( #310 )  
						
						... 
						
						
						
						Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-24 06:49:04 +10:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c25dd1800c 
					 
					
						
						
							
							Track the connection time in the console ( #311 )  
						
						... 
						
						
						
						In the future, this should be sent as telemetry, but at least this would
give us a bit of info about the latency sitatuion locally if we start
seeing the refresh happen a lot.
Signed-off-by: Paul Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-23 15:29:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e56e7ba0fa 
					 
					
						
						
							
							Detect when a video stream fails from the server ( #307 )  
						
						... 
						
						
						
						It's not clear /what/ is breaking the connection, but this will add
retry when it does. The term 'muted' here is a bit hard to grok, it's a
read-only indication of the *peer*'s state
https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack/muted 
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-22 20:07:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbe4e7faa6 
					 
					
						
						
							
							Clean up after a closed EngineConnection ( #304 )  
						
						... 
						
						
						
						Because we gate a lot of things off this.foo?, leaving the closed
websocket/pc/etc in-place was causing a noisy log, and mucking with
reestablishing a broken connection.
While I was in here, I fixed a style nit from yarn.
Signed-off-by: Paul R. Tagliamonte <paul@kittycad.io > 
						
						
					 
					
						2023-08-22 18:18:22 -04:00