1. Bug fixes
Elixir
- [Kernel] Ensure deprecated macros emit warnings
Mix
- [mix deps] Ensure unconstrained rebar deps generate valid mix specifications
2. Enhancements
Elixir
- [elixirc] Change the output of
--profile time
to make it easier to detect outliers - [Application] Do not add compile time deps on args to
Application.compile_env/2
andApplication.compile_env!/2
- [Enum] Optimize
Enum.into/3
andMap.new/2
Mix
- [mix compile] Compile most recently changed files first
- [mix compile, mix run, mix test] Speed up the time taken to load dependencies. This should make the usage of Mix inside projects quite more responsive
Checksums
- Precompiled.zip SHA1: 051c2728bfd679d1d6f74d11f25ca679491cd6b4
- Precompiled.zip SHA512: 38eb2281032b0cb096ef5e61f048c5374d6fb9bf4078ab8f9526a42e16e7c661732a632b55d6072328eedf87a47e6eeb3f0e3f90bba1086239c71350f90c75e5
- Docs.zip SHA1: a3573b1a759944669dec951b38d3a978e17ba535
- Docs.zip SHA512: ed1d9814e53a7d8abb13354f1772881640f84cb55dd6f4fdf24465b871aae5561d0b64627b2cba03dd00494c1822ce1108956b02cdaa230d41ce7e5c6ede1222