1.12.2

Released on 2021-07-01

Changes

Type
bugfix
Tool
Elixir
Module
Kernel
Description
Ensure deprecated macros emit warnings
Type
bugfix
Tool
Mix
Module
mix deps
Description
Ensure unconstrained rebar deps generate valid mix specifications
Type
enhancement
Tool
Elixir
Module
elixirc
Description
Change the output of `--profile time` to make it easier to detect outliers
Type
enhancement
Tool
Elixir
Module
Application
Description
Do not add compile time deps on args to `Application.compile_env/2` and `Application.compile_env!/2`
Type
enhancement
Tool
Elixir
Module
Enum
Description
Optimize `Enum.into/3` and `Map.new/2`
Type
enhancement
Tool
Mix
Module
mix compile
Description
Compile most recently changed files first
Type
enhancement
Tool
Mix
Module
mix compile, mix run, mix test
Description
Speed up the time taken to load dependencies. This should make the usage of Mix inside projects quite more responsive