From 2746efbd948e7f5fa1fbca60a4d3c4412703685b Mon Sep 17 00:00:00 2001 From: "rascal-releaser[bot]" <284405409+rascal-releaser[bot]@users.noreply.github.com> Date: Sun, 17 May 2026 00:46:24 +0000 Subject: [PATCH] chore: release v0.3.3 --- crates/cli/CHANGELOG.md | 6 ++++++ crates/cli/Cargo.toml | 2 +- crates/rascal/CHANGELOG.md | 18 ++++++++++++++++++ 3 files changed, 25 insertions(+), 1 deletion(-) diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 19a196d0..982f4155 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.4](https://github.com/Dinnerbone/Rascal/compare/rascal_cli-v0.3.2...rascal_cli-v0.3.4) - 2026-05-17 + +### Other + +- release v0.3.2 + ## [0.3.0](https://github.com/Dinnerbone/Rascal/compare/rascal_cli-v0.2.7...rascal_cli-v0.3.0) - 2026-05-12 ### Added diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 96ee24b8..a5f45d77 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -16,7 +16,7 @@ path = "src/main.rs" [dependencies] anyhow = "1" clap = { version = "4", features = ["derive"] } -rascal = { path = "../rascal", version = "0.3.3" } +rascal = { path = "../rascal", version = "0.3.4" } [features] default = [] diff --git a/crates/rascal/CHANGELOG.md b/crates/rascal/CHANGELOG.md index 297327cc..125dc78f 100644 --- a/crates/rascal/CHANGELOG.md +++ b/crates/rascal/CHANGELOG.md @@ -7,6 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.4](https://github.com/Dinnerbone/Rascal/compare/rascal-v0.3.2...rascal-v0.3.4) - 2026-05-17 + +### Added + +- Support #include "foo.as" +- *(lexer)* Lex # tokens (will be used for preprocessor, e.g. #include) + +### Fixed + +- *(api)* Make sure our error type is Sync for compatibility with anyhow; use Arcs instead of Rc + +### Other + +- release v0.3.2 +- Made error handling a little cleaner and work by span's `file_id` rather than a fixed file name +- *(ast)* Box ast::SwitchElement::Statement as it's three times bigger than Case +- Add file id to Span + ## [0.3.3](https://github.com/Dinnerbone/Rascal/compare/rascal-v0.3.2...rascal-v0.3.3) - 2026-05-16 ### Added