5474b3409e 
					 
					
						
						
							
							Merge branch 'main' into kurt-contraint-colours  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-02 12:18:46 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						29ae16fbf0 
					 
					
						
						
							
							fix console noise  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-02 11:55:50 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fba62dab98 
					 
					
						
						
							
							Add parsing arrays and objects as binary operands ( #7661 )  
						
						 
						
						... 
						
						
						
						* Add parsing arrays and objects as binary operands
* Add sim test showing the error message 
						
						
							
						
					 
					
						2025-07-01 23:33:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38ee257996 
					 
					
						
						
							
							Merge branch 'main' into kurt-contraint-colours  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-02 06:03:07 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a85a534d6b 
					 
					
						
						
							
							Release KCL 84 ( #7653 )  
						
						 
						
						
						
						
							
  kcl-84
 
						
					 
					
						2025-07-01 15:15:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ddbb7a31d 
					 
					
						
						
							
							Fix unknown property error message on sketches and solids ( #7632 )  
						
						 
						
						... 
						
						
						
						* Fix unknown property error message on sketches and solids
* Add suggestion for common case
* Move test code in file to avoid conflict 
						
						
							
  v1.0.8
 
						
					 
					
						2025-07-01 18:37:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						051bb0589e 
					 
					
						
						
							
							KCL: rectangle function ( #7616 )  
						
						 
						
						... 
						
						
						
						* KCL test for rectangle
* Rectangle function
* Rectangle helper tests
* Rectangle helper
* Fix clippy lints
* Update docs
* fmt
* Fix bug
* fmt
* Fix doc comments
* Update generated docs
---------
Co-authored-by: Jonathan Tran <jonnytran@gmail.com > 
						
						
							
						
					 
					
						2025-07-01 14:26:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7f9851ae28 
					 
					
						
						
							
							[Chore]: Added url-checker, updated circular-deps, documented new static analysis .txt pattern ( #7442 )  
						
						 
						
						... 
						
						
						
						* fix: ignoring url checker files
* fix: url checker
* fix: auto fmt and cleanup
* fix: moving the bash scripts and known files into the scripts repo
* fix: removed all url_results and made it be all in memory
* fix: fixed the newline issue
* fix: url checking as a step to the static analysis
* fix: removed old code
* chore: writing documentation on our static checker pattern
* fix: updating the docs more to be clearer
* fix: copy and paste without understanding requirements of ci cd dependencies? do i need all of these?
* fix: updating
* fix: I thought this got in?
* Update CONTRIBUTING.md
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
---------
Co-authored-by: Jace Browning <jacebrowning@gmail.com > 
						
						
							
						
					 
					
						2025-07-01 13:01:42 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fbcbb341e2 
					 
					
						
						
							
							KCL: Add planeOf function to stdlib ( #7643 )  
						
						 
						
						... 
						
						
						
						Gets the plane a face lies on, if any.
Closes  #7642  
						
						
							
						
					 
					
						2025-07-01 17:42:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4a080d1583 
					 
					
						
						
							
							Bump @types/node from 22.15.32 to 24.0.3 in /packages/codemirror-lsp-client in the major group ( #7490 )  
						
						 
						
						... 
						
						
						
						Bump @types/node in /packages/codemirror-lsp-client in the major group
Bumps the major group in /packages/codemirror-lsp-client with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ).
Updates `@types/node` from 22.15.32 to 24.0.3
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major
...
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 > 
						
						
							
						
					 
					
						2025-07-01 12:01:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47c29b2681 
					 
					
						
						
							
							Update snapshots  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-01 08:18:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23f51d73ee 
					 
					
						
						
							
							Update snapshots  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-01 08:04:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f752a496de 
					 
					
						
						
							
							fix package  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-01 17:51:02 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6545fb6db0 
					 
					
						
						
							
							package  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-01 17:26:15 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e63eb18d65 
					 
					
						
						
							
							constraint colors  
						
						 
						
						
						
						
							
						
					 
					
						2025-07-01 16:46:43 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85c721fb49 
					 
					
						
						
							
							Add display of units for calculated KCL values ( #7619 )  
						
						 
						
						... 
						
						
						
						* Add display of units in UI modals with calculated KCL values
* Fix command bar display to handle units
* Add display of units in the command bar
* Fix more cases of NaN from units
* Fix to support explicit plus for exponent in scientific notation
* Fix display in autocomplete
* Change to parseFloat to be more resilient
* Add e2e test for command bar
* Change an existing test to use explicit inline units
* Fix case when input string can't be parsed 
						
						
							
						
					 
					
						2025-06-30 15:26:45 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27af2d08a3 
					 
					
						
						
							
							Bump the patch group in /rust with 3 updates ( #7575 )  
						
						 
						
						... 
						
						
						
						* Bump the patch group in /rust with 3 updates
Bumps the patch group in /rust with 3 updates: [toml_edit](https://github.com/toml-rs/toml ), [syn](https://github.com/dtolnay/syn ) and [toml](https://github.com/toml-rs/toml ).
Updates `toml_edit` from 0.22.26 to 0.22.27
- [Commits](https://github.com/toml-rs/toml/compare/v0.22.26...v0.22.27 )
Updates `syn` from 2.0.103 to 2.0.104
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/2.0.103...2.0.104 )
Updates `toml` from 0.8.22 to 0.8.23
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.22...toml-v0.8.23 )
---
updated-dependencies:
- dependency-name: toml_edit
  dependency-version: 0.22.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: syn
  dependency-version: 2.0.104
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
- dependency-name: toml
  dependency-version: 0.8.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Trigger CI
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Tran <jonnytran@gmail.com > 
						
						
							
						
					 
					
						2025-06-30 12:09:43 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fb8b975b5e 
					 
					
						
						
							
							Bump esbuild from 0.25.2 to 0.25.3 in the security group across 1 directory ( #6681 )  
						
						 
						
						... 
						
						
						
						Bump esbuild in the security group across 1 directory
Bumps the security group with 1 update in the / directory: [esbuild](https://github.com/evanw/esbuild ).
Updates `esbuild` from 0.25.2 to 0.25.3
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.25.2...v0.25.3 )
---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.25.3
  dependency-type: direct:development
  dependency-group: security
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2025-06-30 15:40:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62d8d45a58 
					 
					
						
						
							
							Bump the major group across 1 directory with 4 updates ( #7572 )  
						
						 
						
						... 
						
						
						
						* Bump the major group across 1 directory with 4 updates
Bumps the major group with 4 updates in the / directory: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ), [runs-on/action](https://github.com/runs-on/action ), [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv ).
Updates `dawidd6/action-download-artifact` from 7 to 11
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v7...v11 )
Updates `runs-on/action` from 1 to 2
- [Release notes](https://github.com/runs-on/action/releases )
- [Commits](https://github.com/runs-on/action/compare/v1...v2 )
Updates `actions/create-github-app-token` from 1 to 2
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v1...v2 )
Updates `astral-sh/setup-uv` from 5 to 6
- [Release notes](https://github.com/astral-sh/setup-uv/releases )
- [Commits](https://github.com/astral-sh/setup-uv/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
  dependency-version: '11'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: runs-on/action
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: actions/create-github-app-token
  dependency-version: '2'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: astral-sh/setup-uv
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
...
Signed-off-by: dependabot[bot] <support@github.com >
* bump
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Ammann <max.ammann@zoo.dev > 
						
						
							
						
					 
					
						2025-06-30 10:07:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae3440df0a 
					 
					
						
						
							
							Use proper envs for Rust functions ( #7623 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-29 07:03:36 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af658c909d 
					 
					
						
						
							
							Enterprise plans should not have the upgrade button ( #7628 )  
						
						 
						
						... 
						
						
						
						* Enterprise plans should not have the upgrade button
Fixes  #7627 
* Move the check to BillingDialog
* Hide home box and change bool check
* Add component tests
* Clean up 
						
						
							
						
					 
					
						2025-06-28 12:03:41 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7ec11d23c8 
					 
					
						
						
							
							Capitalize labels in the native file menu ( #7639 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-28 12:00:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						30000a1eac 
					 
					
						
						
							
							Fix the vertical alignment on the temporary workspace label ( #7638 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-28 13:23:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb3b45747c 
					 
					
						
						
							
							Change AI to ML because cringe ( #7636 )  
						
						 
						
						... 
						
						
						
						Change AI to ML 
						
						
							
						
					 
					
						2025-06-27 19:44:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe66310f2d 
					 
					
						
						
							
							Update output to match main ( #7630 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-27 17:29:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fefb6cfe87 
					 
					
						
						
							
							Rerun sim tests after  #7608  ( #7624 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-27 10:21:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0f8375cbb4 
					 
					
						
						
							
							[BUG] offsetPlane back-side startSketchOn ( #7622 )  
						
						 
						
						... 
						
						
						
						offset backPlane selection bug 
						
						
							
						
					 
					
						2025-06-27 21:36:42 +10:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						107adc77b3 
					 
					
						
						
							
							Allow the origin of rotation to be specified ( #7608 )  
						
						 
						
						... 
						
						
						
						* pass axis origin to endpoint
* fmt
* fix lint errors
* update sim tests with new transform endpoint
* added missed files
* revert cargo.toml
* implement review requests
* fmt
* revert unnecessary custom origin 
						
						
							
						
					 
					
						2025-06-27 00:38:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4356885aa2 
					 
					
						
						
							
							Bump cargo to 1.88; 2024 edition for kcl-lib ( #7618 )  
						
						 
						
						... 
						
						
						
						This is a big one because the edition changes a fair number of things. 
						
						
							
						
					 
					
						2025-06-26 22:02:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6a2027cd51 
					 
					
						
						
							
							Keep subtract solids selection to one until engine supports multiple ( #7617 )  
						
						 
						
						... 
						
						
						
						Follow up to #7614  
						
						
							
						
					 
					
						2025-06-26 21:36:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f49cf8281c 
					 
					
						
						
							
							Allow point-and-click Substract to take in multiple solids and tools ( #7614 )  
						
						 
						
						... 
						
						
						
						* Allow point-and-click Substract to take in multiple tools
Fixes  #7612 
* Change target to solids for consistency and make it support multi select too
* Improve err message
* Update src/lang/modifyAst/boolean.ts
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* Update src/lang/modifyAst/boolean.ts
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch >
* Good bot
* Reduce array to single value if len 1
* Remove console.log
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch > 
						
						
							
						
					 
					
						2025-06-26 16:43:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7de27c648f 
					 
					
						
						
							
							Revoke token when logging out ( #7493 )  
						
						 
						
						... 
						
						
						
						* Revoke token when logging out
* extract OAUTH2_DEVICE_CLIENT_ID
* Update snapshots
* Update snapshots
* try fix
* try fix
* Move client id to `@src/lib/constants`
---------
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com >
Co-authored-by: Pierre Jacquier <pierre@zoo.dev > 
						
						
							
						
					 
					
						2025-06-26 15:24:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						344fb6f84d 
					 
					
						
						
							
							Hide Helix arguments that should have been hidden, plus other flow fixes ( #7606 )  
						
						 
						
						... 
						
						
						
						* Make sure mode-related args are hidden in point-and-click commands after option args change
Fixes  #7589 
* WIP improving helix flows and fixing tests
* Fix 2 more tests
* Add test step for opt arg
* Fix last helix test
* Clean up tests, hope to fix CI 
						
						
							
						
					 
					
						2025-06-26 14:12:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df808b3e58 
					 
					
						
						
							
							Bump google-github-actions/auth from 2.1.8 to 2.1.10 in the patch group across 1 directory ( #6566 )  
						
						 
						
						... 
						
						
						
						Bump google-github-actions/auth in the patch group across 1 directory
Bumps the patch group with 1 update in the / directory: [google-github-actions/auth](https://github.com/google-github-actions/auth ).
Updates `google-github-actions/auth` from 2.1.8 to 2.1.10
- [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.8...v2.1.10 )
---
updated-dependencies:
- dependency-name: google-github-actions/auth
  dependency-version: 2.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: 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 > 
						
						
							
						
					 
					
						2025-06-25 13:33:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e1ab6bbc48 
					 
					
						
						
							
							Swap "must" for "should" in identifier casing lint ( #7604 )  
						
						 
						
						... 
						
						
						
						Draft: Swap "must" for "should" in identifier casing lint 
						
						
							
						
					 
					
						2025-06-25 12:48:02 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a1f35b89a 
					 
					
						
						
							
							Release KCL 83 ( #7603 )  
						
						 
						
						
						
						
							
  kcl-83
 
						
					 
					
						2025-06-25 10:42:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						78278d6889 
					 
					
						
						
							
							Force the samples manifest to be updated ( #7591 )  
						
						 
						
						... 
						
						
						
						* Force the samples manifest to be updated
* Skip manifest generation on Windows
This results in non-POSIX paths in the manifest. 
						
						
							
						
					 
					
						2025-06-25 10:42:39 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f1a539e83 
					 
					
						
						
							
							Error on non-count indexing ( #7539 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Nick Cameron <nrc@ncameron.org > 
						
						
							
  v1.0.7
 
						
					 
					
						2025-06-25 20:36:57 +12:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ad619e1d2 
					 
					
						
						
							
							Change to use doc comments ( #7596 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-24 15:56:55 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8d876a806e 
					 
					
						
						
							
							Enable optional arguments in point-and-click Revolve ( #7590 )  
						
						 
						
						... 
						
						
						
						* WIP: Enable optional arguments in point-and-click Revolve
* Add e2e test step 
						
						
							
						
					 
					
						2025-06-24 15:45:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c7f0a6c2a0 
					 
					
						
						
							
							Upgrade to ts-rs 11.0 for TS type fixes ( #7581 )  
						
						 
						
						... 
						
						
						
						* Bump ts-rs from 10.1.0 to 11.0.1
* Fix breaking changes
* Fix tsc errors
* Update output
* Upgrade to kittycad-modeling-cmds 0.2.124 for ts-rs update
* Update parser snaps
* Update output of gridfinity_bins_stacking_lip sample
* Fix missing field in TS unit tests
* Fix tsc type error with fixed_size_grid project setting 
						
						
							
						
					 
					
						2025-06-24 18:38:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4941cb524 
					 
					
						
						
							
							Fix quote escaping in docs ( #7594 )  
						
						 
						
						
						
						
							
						
					 
					
						2025-06-24 17:43:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1b687a82a6 
					 
					
						
						
							
							Update stdlib docs output to match main ( #7593 )  
						
						 
						
						... 
						
						
						
						* Update sim test output to match main
* Update stdlib docs 
						
						
							
						
					 
					
						2025-06-24 12:44:28 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bb882acf8 
					 
					
						
						
							
							#7455  Last window size improvements: fix full screen on windows ( #7586 )  
						
						 
						
						... 
						
						
						
						* fix full screen size issue on windows
* createWindow() reuse param is not used 
						
						
							
						
					 
					
						2025-06-23 19:06:26 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						478bf34f2b 
					 
					
						
						
							
							Coordinate grid uses same scale as user's units ( #7465 )  
						
						 
						
						... 
						
						
						
						Closes https://github.com/KittyCAD/engine/issues/3494 . Thanks to @nadr0 for helping on the JS side.
If users set their units, the grid will stop auto scaling, and instead will be set to 10 of whatever unit they used. 
If users set their units, and those units are metric, then it'll include a scale bar (see screenshot). Imperial units won't have that bar. 
This behaviour is configurable via settings.
## Limitations
 - The scale bar below the grid cannot be disabled in metric units, and cannot be enabled in imperial units
<img width="1690" alt="Screenshot 2025-06-05 at 7 51 41 PM" src="https://github.com/user-attachments/assets/c597087c-f96d-4c30-95f4-b3d8ba2b5567 " /> 
						
						
							
						
					 
					
						2025-06-23 17:30:26 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dbc87292e4 
					 
					
						
						
							
							Enable optional arguments in point-and-click Loft ( #7587 )  
						
						 
						
						... 
						
						
						
						* Enable optional arguments in point-and-click Sweep
Fixes  #7578 
* Fix bug and add e2e test step
* Fix review not triggering bug and e2e test
* WIP: Enable optional arguments in point-and-click Loft
* Add edit flow for loft
* WIP: e2e test and fix
* Got it
* Got it v2 🤦  
						
						
							
						
					 
					
						2025-06-23 18:24:52 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bb3a74076f 
					 
					
						
						
							
							Improve display of KCL backtrace ( #7582 )  
						
						 
						
						... 
						
						
						
						* Improve display of KCL backtrace
* Fix circular dep 
						
						
							
						
					 
					
						2025-06-23 21:11:13 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0cd6031aae 
					 
					
						
						
							
							Enable optional arguments in point-and-click Sweep ( #7580 )  
						
						 
						
						... 
						
						
						
						* Enable optional arguments in point-and-click Sweep
Fixes  #7578 
* Fix bug and add e2e test step
* Fix review not triggering bug and e2e test 
						
						
							
						
					 
					
						2025-06-23 16:17:17 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1e1bdbd6e7 
					 
					
						
						
							
							use face edge info for some mirrors ( #7174 )  
						
						 
						
						... 
						
						
						
						* use face edge info for some mirrors
* add functionality for other mirror function
* Fix to create new Sketch when mirror results in a new path
* use the original ids and clone the sketches
* remove mirror param
* clippy fix
* debuggin, rm yarn
* Revert "remove mirror param"
This reverts commit a848e243f8 .
* use arrbitrary edge_id as sketch mirror id
* additinoal clenaup
* Update rust/kcl-lib/src/std/mirror.rs
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
* set .mirror for continuous case
* fix warning
* works without the for loops
* add error handling
* remove duplicate setter
* rm unused var
* clenaup
* unused import
* remove unused let
* Update snapshots
* Update snapshots
* cleanup
* update sim tests
---------
Co-authored-by: gserena <serena@zoo.dev >
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> 
						
						
							
						
					 
					
						2025-06-23 12:27:03 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						631b63b1b6 
					 
					
						
						
							
							Add reminder to merge documentation PRs with KCL releases ( #7579 )  
						
						 
						
						... 
						
						
						
						* Add reminder to merge documentation PRs with KCL releases
* Link to page to force Dependabot updates 
						
						
							
						
					 
					
						2025-06-23 15:44:41 +00:00