Elixir release

1.0.1

Change breakdown

Organization at a glance

Detailed changelog

Enhancement

14 changes

Tool: Elixir Module: Mix

Add MIX_ENV output to archive.build (as on escript.build)

Tool: Elixir Module: CLI

Fix Elixir CLI when running on Cygwin

Tool: Elixir Module: ExUnit

Include stacktraces in ExUnit timeouts

Tool: Elixir Module: Mix

Load dependencies before deps.check compiles dependencies

Tool: Elixir Module: Mix

Ensure Mix.Config is deep merged

Tool: Elixir Module: Mix

Change version requirement in new apps to ~> MAJOR.MINOR

Tool: Elixir Module: Mix

Report correct location if local.hex fails and give higher priority to powershell install on Windows

Tool: Elixir Module: Mix

Ensure --elixirc-paths option for compile.elixir is a subset of the project :elixirc_paths configuration and it does not remove skipped entries from the manifest

Tool: Elixir Module: Mix

Ensure compile.elixir writes to manifest when files are removed

Tool: Elixir Module: Mix

Ensure compile.elixir purges and deletes modules before compiling

Tool: Elixir Module: Mix

Do not crash on malformed proxy env var

Tool: Elixir Module: Stream

Ensure chunk/4 works correctly when halted

Tool: Elixir Module: System

Do not allow relative paths in System.cmd/3 as documented

Tool: Elixir Module: System

Fix :stderr_to_stdout option in System.cmd/3