Skip to content

v1.3.4

Compare
Choose a tag to compare
@josevalim josevalim released this 09 Oct 14:40

1. Bug fixes

Elixir

  • [Kernel] Ensure the compiler does not generate unecessary variable bindings inside case statements. This improves the code emitted and make sure "unused variable warnings" are not mistakenly silenced
  • [Kernel] Move raise checks to runtime to avoid crashing cover on Erlang 19.1
  • [Protocol] Do not emit warnings when using protocols on opaque types

ExUnit

  • [ExUnit.CaptureLog] Flush Erlang's :error_logger before capturing to avoid mixed messages