* Give a warning when using per-project default units Signed-off-by: Nick Cameron <nrc@ncameron.org> * Factor non-settings out of MetaSettings Signed-off-by: Nick Cameron <nrc@ncameron.org> * Fix formatting * Fix code pane e2e test * Fix callstack blowup in edit flow * Avoid dumb timeout issue with command registration in test * Use a safer way to wait for modeling command registration in test --------- Signed-off-by: Nick Cameron <nrc@ncameron.org> Co-authored-by: Nick Cameron <nrc@ncameron.org> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Pierre Jacquier <pierre@zoo.dev> Co-authored-by: Frank Noirot <frankjohnson1993@gmail.com>
Rust Crates
Releasing
- Make sure your working directory is this directory.
- Bump the versions of the crates:
just bump-kcl-crate-versions - Commit the changes:
git add . git commit -m "Bump versions" - Push the changes and get your PR approved.
- Publish the crates:
just publish-kcl {version}- This will publish the relevant crates and push a new tag with the prefix
kcl-. DO NOT SET THE PREFIX TOkcl-when you run the command. Thejustcommand will do that for you. - The tag will then trigger the release of
kcl-python-bindingsandkcl-language-server.
- This will publish the relevant crates and push a new tag with the prefix