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