Skip to content

v1.3.4

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