dialyxir v1.0.0 Release Notes

Release Date: 2020-03-16 // 12 months ago
  • ๐Ÿ”„ Changed

    • Deprecated plt_add_deps modes: transitive, project. Use app_tree and apps_direct instead.
    • Moved Explain text to @moduledoc.

    ๐Ÿ›  Fixed

    • Warning pretty printing and message fixes/improvements.
    • Prevent crash when short_format fails.
    • Ensure path to PLT target directory exists.
    • Bumpe required erlex for formatting fix.

Previous changes from v1.0.0-rc.7

  • ๐Ÿ”„ Changed

    • Halt with a non-zero exit status by default; swap --halt-exit-status for --ignore-exit-status.

    โž• Added

    • OTP 22 compatibility in :fun_app_args warning.
    • Support for :map_update warning.
    • Report elapsed time in building/updating PLT.

    ๐Ÿ›  Fixed

    • Warnings for protocols not implemented for built-in types.
    • Fix ANSI disabling - its now actually possible to disable ANSI.
    • Improve wording and fix grammar/punctuation in many warnings.