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...6865299149
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
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-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
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 >
v0.11.2
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 4a2ff925e5
.
* Add back prettier fix and rust _app
* Fmt
* More annotation fixes
* More non-hooks fixes
* Rollback with eslint rule
* Add APPLE_TEAM_ID secret
* Revert "Add APPLE_TEAM_ID secret"
This reverts commit 346aaff5f4
.
* More fixes
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...11048fd997
)
---
updated-dependencies:
- dependency-name: tauri-plugin-fs-extra
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-31 06:50:50 -04:00