Skip to content

v1.6.5

Compare
Choose a tag to compare
@josevalim josevalim released this 07 May 11:35

This release supports Erlang/OTP 21.0-rc by removing all warnings and by properly redirecting logger output. Note it is not guaranteed it will support Erlang/OTP 21.0 final.

1. Bug fixes

  • [Code] Preserve the user's choice in the formatter on parens call with next break fits
  • [Code] Preserve the user's choice in the formatter on calls without parens when we have one argument per line
  • [Code] Fix formatting when there is a tilde in the first element of a bitstring
  • [Kernel] Support specsdiff flag on __info__ spec clauses
  • [Kernel] Do not exclude hygienic vars in defguard
  • [Kernel.SpecialForms] Mark for comprehensions as generated to avoid dialyzer warnings
  • [Macro] Make sure Macro.to_string/2 emits valid quoted expressions
  • [Task] Support :infinity timeout on Task.yield_many/2
  • [Task.Supervisor] Do not crash spawning supervised tasks when the parent process is dead
  • [URI] Fix parsing of URIs with trailing ?