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