Skip to content

Releases: yoav-lavi/melody

v0.19.0

16 Jul 18:28
Compare
Choose a tag to compare

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

25 Jun 11:28
Compare
Choose a tag to compare

Fixes

  • Fixes playground link (#83)

Dependencies

  • Updates dependencies

Refactoring

  • Clippy fixes

v0.18.0

24 Apr 15:25
Compare
Choose a tag to compare

Features

Misc.

  • Update dependencies

v0.17.0

23 Apr 12:05
Compare
Choose a tag to compare

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

13 Apr 15:22
Compare
Choose a tag to compare

Features

  • Adds support for testing matches in CLI

v0.15.0

13 Apr 12:08
Compare
Choose a tag to compare

Features

  • Add shell completions for CLI
  • Add Deno support

v0.14.3

11 Apr 17:06
Compare
Choose a tag to compare

Fixes

  • Fixes the REPL not working due to argument validation

v0.14.2

11 Apr 16:53
Compare
Choose a tag to compare

Fixes

  • Fixes the CLI output to add a newline

v0.14.0

11 Apr 16:15
Compare
Choose a tag to compare

Features

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

v0.13.10

05 Apr 18:21
Compare
Choose a tag to compare

Fixes

  • Fixes unnecessary grouping in quantifiers