Yoav Lavi Melody Versions Save

Melody is a language that compiles to regular expressions and aims to be more readable and maintainable

0.19.0

9 months ago

Breaking

  • Sets the MSRV to Rust 1.65.0

Features

  • Adds error output for panics
  • Deno no longer requires an init function

Fixes

  • Does not escape hyphens in literals, they're only used in the context of classes and so do not need escaping
  • Fixes a few edge cases with hyphens and slashes

Dependencies

  • Updates dependencies

Refactoring

  • Clippy fixes

v0.18.1

1 year ago

Fixes

  • Fixes playground link (#83)

Dependencies

  • Updates dependencies

Refactoring

  • Clippy fixes

v0.18.0

2 years ago

Features

Misc.

  • Update dependencies

v0.17.0

2 years ago

Features

  • Add support for testing matches in a file in the CLI

Refactoring

  • Remove anyhow in compiler in favor of emitting specific error variants

v0.16.0

2 years ago

Features

  • Adds support for testing matches in CLI

v0.15.0

2 years ago

Features

  • Add shell completions for CLI
  • Add Deno support

v0.14.3

2 years ago

Fixes

  • Fixes the REPL not working due to argument validation

v0.14.2

2 years ago

Fixes

  • Fixes the CLI output to add a newline

v0.14.0

2 years ago

Features

  • Support stdin in CLI
  • Emit proper exit codes on specific errors

v0.13.10

2 years ago

Fixes

  • Fixes unnecessary grouping in quantifiers