Elixir v1.12.2 released

Release: Release v1.12.2 · elixir-lang/elixir · GitHub

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 and Application.compile_env!/2
  • [Enum] Optimize Enum.into/3 and Map.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

Have fun!

15 Likes