Skip to content

chore: release v0.2.0#22

Merged
Dinnerbone merged 1 commit intomainfrom
release-plz-2026-04-22T21-54-53Z
Apr 22, 2026
Merged

chore: release v0.2.0#22
Dinnerbone merged 1 commit intomainfrom
release-plz-2026-04-22T21-54-53Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

🤖 New release

  • rascal: 0.1.2 -> 0.2.0
  • rascal_cli: 0.1.2 -> 0.2.0
Changelog

rascal

0.2.0 - 2026-04-22

Other

  • Move all internal crates to just modules
  • Add a bunch of crate metadata
  • Restructure everything to have a public crate 'rascal', which internally uses other crates

rascal_cli

0.2.0 - 2026-04-22

Other

  • Update version to 0.2.0
  • Move all internal crates to just modules
  • Add a bunch of crate metadata
  • Restructure everything to have a public crate 'rascal', which internally uses other crates
  • Separate CLI help menu into different categories
  • Add --classpath cli argument
  • Add --class cli argument
  • Allow multiple scripts to be specified on cli
  • Add --output cli argument
  • Add --frame-rate option, defaults to 24fps
  • Add -v (or --swf-version) to cli
  • Add swf_version to hir_to_pcode(program, swf_version)
  • Codegen can spit out interfaces properly!
  • Codegen now technically supports multiple modules
  • Remove error generation from codegen, it's now infallible
  • Introduce Error struct from as2 lib
  • Introduce ProgramBuilder, for compiling multiple files
  • Rename project from ruasc to Rascal
  • Codegen can now emit errors
  • Move codegen to own crate
  • Allow compiling pcode files from cli
  • Compile pcode to swfs
  • Add pcode to_string impl
  • Add pcode parser
  • Restructure to a workspace with cli and as2 crates


This PR was generated with release-plz.

@Dinnerbone Dinnerbone enabled auto-merge (rebase) April 22, 2026 21:58
@Dinnerbone Dinnerbone merged commit 2380270 into main Apr 22, 2026
2 checks passed
@Dinnerbone Dinnerbone deleted the release-plz-2026-04-22T21-54-53Z branch April 22, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant