Releases: jeremyjh/dialyxir
Releases · jeremyjh/dialyxir
1.4.4
Fixed
- Invalid contract formatting failed on OTP 26 & later.
- Empty ignore files are ignored.
- Several improvements and corrections to documentation.
Changed
- Updated Erlex minimum version to 0.27, bringing in several fixes and improvements.
Added
- Multiple formatters can be used in the same invocation.
1.4.3
1.4.1
1.4.0
1.3.0
Added
- Elixir 1.15 support.
- Support for warning
:callback_not_exported
.
Changed
- Several improvements to documentation, particularly Github CI documentation.
Removed
- Support for
:race_conditions
flag which was removed from Erlang.
Fixed
- Crash when
mix.lock
is missing.
1.2.0
1.1.0
Added
- Configuration option to set the project's PLT path:
:plt_local_path
. - Project configuration setting to exclude files based on a regex:
:exclude_files
. explain
text for:missing_range
warning.
Fixed
- Fixes and improvements to README and documentation.
- Fixed
mix.lock
hash stability. Will cause a recheck of PLTs on first usage in each project.
Changed
- Improved wording of argument mismatch warnings.