Elixir release

1.2.4

Change breakdown

Organization at a glance

Detailed changelog

Enhancement

10 changes

Tool: Elixir Module: Mix

Add :archives configuration to def project that allows projects to list archive dependencies. --no-archives-check (as well as --no-deps-check) will disable the archive check. The :archives option is not checked for dependencies.

Tool: Elixir Module: Mix

Add deps.precompile task as hook

Tool: Elixir Module: Mix

Support --include-children in mix deps.compile option

Tool: Elixir Module: String

Update version of the Unicode database to 8.0.0

Tool: Elixir Module: Application

Ensure spec/2 returns nil for unknown applications

Tool: Elixir Module: Integer

Fix a possible binary leak in parse/1

Tool: Elixir Module: Mix

Purge Erlang modules on recompilation

Tool: Elixir Module: String

Ensure split/1 does not break on non-breakable whitespace

Tool: Elixir Module: String

Ensure NFC and NFD normalization pass all of Unicode 8.0.0 tests

Tool: Elixir Module: Version

Allow dots in build info for versions in Version.parse/1