1.10.4

Released on 2020-07-04

Changes

Type
bugfix
Tool
Elixir
Module
Kernel
Description
Fix a bug where custom types were printed as built-in types
Type
bugfix
Tool
Elixir
Module
Kernel
Description
Don't add compile-time dependency on `defdelegate`
Type
bugfix
Tool
Elixir
Module
Kernel
Description
Add line numbers to warnings on deprecated imports
Type
bugfix
Tool
Elixir
Module
Kernel
Description
Report the correct line number when raising inside a macro
Type
bugfix
Tool
Elixir
Module
Task
Description
Include callers in translated Logger metadata for Task
Type
bugfix
Tool
Elixir
Module
Task
Description
Fix Task PID and caller in Task Supervisor reports
Type
bugfix
Tool
ExUnit
Module
ExUnit.Formatter
Description
Avoid crashes when diffing guards when the pattern does not match
Type
bugfix
Tool
ExUnit
Module
ExUnit.Formatter
Description
Also blame exceptions that come from linked and trapped exits
Type
bugfix
Tool
IEx
Module
IEx.Helpers
Description
Do not crash when printing a type that cannot be code formatted
Type
bugfix
Tool
Mix
Module
mix app.start
Description
Fix reading `.app` file located in archives (`.ez` files)
Type
bugfix
Tool
Mix
Module
mix local.hex
Description
Provide more guidance when Hex can't be installed
Type
bugfix
Tool
Mix
Module
mix release
Description
Properly encode config in releases