Skip to content

v0.6.0

Choose a tag to compare

@Ch4s3 Ch4s3 released this 05 Jun 19:25
· 4 commits to main since this release

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