Skip to content

Releases: Ch4s3/assay

v0.6.1

05 Jun 19:34

Choose a tag to compare

Fixed

  • Fixed syntax error (missing end) in the marcli formatter test that caused CI to fail with TokenMissingError.
  • Updated install test version assertion from ~> 0.5 to ~> 0.6 to match the version the installer now writes into new projects.

Full changelog: https://github.com/Ch4s3/assay/blob/main/CHANGELOG.md

v0.6.0

05 Jun 19:25

Choose a tag to compare

Added

  • --format markdown output format renders Dialyzer warnings as a Markdown document, suitable for pasting into issues, PRs, or documentation.
  • --format marcli output format renders warnings with rich terminal styling via the optional marcli dependency (add {:marcli, "~> 0.3"} to your project deps to enable).

Fixed

  • Formatter no longer crashes when Dialyzer reports a warning at a line number beyond the end of the source file (can occur with macro-generated code, protocol implementations, or stale PLT data). Affected both --format elixir and --format github modes.

Dependencies

  • Bumped erlex 0.2.8 → 0.2.9 (removes compile-time shift/reduce warnings).
  • Bumped ex_doc 0.39.3 → 0.40.3.
  • Bumped igniter 0.7.0 → 0.8.1.
  • Bumped credo 1.7.18 → 1.7.19 (Elixir 1.20 compatibility).

Full changelog: https://github.com/Ch4s3/assay/blob/main/CHANGELOG.md

0.3.0

07 Jan 20:49

Choose a tag to compare

Full Changelog: 0.2.0...0.3.0

0.1.0 Release

06 Jan 03:00

Choose a tag to compare