1.3.2

Released on 2016-07-15

Changes

Type
enhancement
Tool
Elixir
Module
Kernel
Description
Support guards in `else` clauses in `with`
Type
enhancement
Tool
Mix
Module
Mix
Description
Add `MIX_NO_DEPS` env var for disabling dep loading. Used for third-party scripts and tools like Nix package manager
Type
enhancement
Tool
Mix
Module
Mix
Description
Add `mix test --listen-on-stdin` that automatically reruns tests on stdin
Type
enhancement
Tool
Mix
Module
Mix
Description
Disable `--warnings-as-errors` when compiling dependencies
Type
enhancement
Tool
Mix
Module
Mix
Description
Add `--filter` option to `mix deps.unlock` to unlock only matching dependencies
Type
bugfix
Tool
Elixir
Module
Enum
Description
Return `nil` if enumerable halts in `Enum.find_index/3`
Type
bugfix
Tool
Elixir
Module
Kernel
Description
Do not attempt to load modules that have not been required when invoking regular functions, otherwise this invalidates the `@compile {:autoload, false}` directive.
Type
bugfix
Tool
Mix
Module
Mix
Description
Ensure missing protocol dependencies are discarded in umbrella projects with shared build
Type
bugfix
Tool
ExUnit
Module
ExUnit.Diff
Description
Ensure no leading or trailing when diffing some maps