Page MenuHomeSolus

Update to 1.6.6 and rebuild for erlang 21.0
ClosedPublic

Authored by theSoenke on Jun 24 2018, 6:17 PM.

Details

Summary

Depends on D3154

1.6.6:

  • This release supports Erlang/OTP 21.0 by removing all warnings and by properly supporting the new Erlang logger module
  • [Base] Do not raise when finding bad digits in Base.decode32! with case: :mixed
  • [Code] Preserve the user's choice when fn is followed by a newline and it has only a single clause
  • [DynamicSupervisor] Properly account for restarting children in the :max_children configuration
  • [String] Add performant impl for string upcase/downcase :ascii mode
  • [Task.Supervisor] Fix type spec for start_child/4

1.6.5:

  • [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 ?

Release notes 1.6.6
Release notes 1.6.5

Test Plan
  • Installed
  • Created phoenix project and executed tests

Diff Detail

Repository
R692 elixir
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

theSoenke created this revision.Jun 24 2018, 6:17 PM
theSoenke requested review of this revision.Jun 24 2018, 6:17 PM
JoshStrobl requested changes to this revision.Jun 25 2018, 8:26 PM
JoshStrobl added a subscriber: JoshStrobl.

Very few items there, should write a proper changelog.

This revision now requires changes to proceed.Jun 25 2018, 8:26 PM
theSoenke edited the summary of this revision. (Show Details)Jun 25 2018, 9:21 PM
theSoenke edited the summary of this revision. (Show Details)

Added changelog

JoshStrobl accepted this revision.Jul 11 2018, 9:41 PM
This revision is now accepted and ready to land.Jul 11 2018, 9:41 PM
This revision was automatically updated to reflect the committed changes.