Elixir release

1.9.2

Change breakdown

Organization at a glance

Detailed changelog

Enhancement

1 change

Tool: Mix Module: mix release

Allow {:from_app, app_name} as a version for releases

Bugfix

6 changes

Tool: Elixir Module: Kernel

Ensure compilation works for a variable named super

Tool: Elixir Module: Kernel

Ensure capture operator of a local function expands correctly inside a macro

Tool: Elixir Module: Regex

Ensure dynamic recompilation of regexes considers options. This fixes an issue where parsing the protocol in URI.parse/1 seemingly looked case sensitive when running Elixir precompiled on another machine

Tool: Mix Module: mix release

Use Base.encode32 when generating cookie to avoid unsafe chars

Tool: Mix Module: mix release

Fix install command on Windows

Tool: Mix Module: mix release

Quote executable path on Windows to ensure it works on directories with spaces