Path to this page:
Subject: CVS commit: pkgsrc/lang/elixir
From: Nia Alarie
Date: 2020-05-17 16:44:21
Message id: 20200517144421.C84E0FB27@cvs.NetBSD.org
Log Message:
elixir: Update to 1.10.3
## v1.10.3 (2020-04-25)
### 1. Bug fixes
#### Elixir
* [Code] Return `[{mod, bin}]` from `Code.compile_file/2`, \
`Code.require_file/2`, `Code.load_file/2`
* [Code] Make sure the formatter respects newlines before and after module \
attributes
* [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise \
in long compilation cycles
* [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise \
if some of the modules being compiled referred to a module that has been loaded \
directly to memory
* [Module] Fix accidental breaking change where bodiless clauses had their \
body value on `@on_definition` callbacks set to an empty list instead of `nil`
* [String] Undeprecate `String.normalize/2` normalize and fix infinite loop \
caused by certain invalid strings
#### ExUnit
* [ExUnit.Assertions] Fix pattern matching diff when matching on pinned variables
* [ExUnit.Assertions] Fix pattern matching diff when matching variable struct names
* [ExUnit.Assertions] Fix pattern matching diff when matching on the binary \
concat operator (`<>`) and the left side is not a literal string
* [ExUnit.Assertions] Fix pattern matching diff when matching on pseudo-vars \
(`__MODULE__`, `__DIR__`, etc)
#### Mix
* [mix release] Respect the `:path` option when creating a `:tar` file for releases
Files: