All Versions
11
Latest Version
Avg Release Cycle
112 days
Latest Release
18 days ago

Changelog History
Page 1

  • v1.0.0

    March 16, 2020

    🔄 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.
  • v1.0.0-rc.7

    September 21, 2019

    🔄 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.
  • v1.0.0-rc.6

    April 02, 2019

    🛠 Fixed

    • Improved warning formatting for unknown types/functions
  • v1.0.0-rc.5

    March 26, 2019

    ➕ Added

    • plt_ignore_apps option to ignore specific dependencies

    ✂ Removed

    • Removed instructions for global (mix archive) installation. Installing as a per-project mix dependency is the only supported method.

    🔄 Changed

    • Updated many short warning formats to be shorter and more consistent

    🛠 Fixed

    • Pretty print for a few warnings
    • Improved wording in explanations
    • Fix raw format and add all formats to CI
  • v1.0.0-rc.4

    October 31, 2018

    ➕ Added

    • Regex support in Elixir Term Format ignore entries.

    🔄 Changed

    • Extracted parsing / pretty printing to separate library: erlex.

    🛠 Fixed

    • Parsing, formatting fixes.
  • v1.0.0-rc.3

    June 30, 2018

    🛠 Fixed

    • Parsing, formatting fixes.
    • OptionParser fixes - remove unimplemented options.
  • v1.0.0-rc.2

    June 14, 2018
  • v1.0.0-rc.1

    June 14, 2018

    🛠 Fixed

    • Exception handling around formatter.
    • hex package file list.
  • v1.0.0-rc.0

    June 13, 2018

    ➕ Added

    • Parsing Erlang terms from dialyzer warnings and pretty-printing as Elixir terms.
    • Format options: short, raw, dialxyir dialyzer.
    • Ignore rules can be supplied in Elixir term format.
  • v0.5.1

    July 29, 2017

    ➕ Added

    • Elixir 1.5 support.