Skip to content

Commit 56f1037

Browse files
author
José Valim
committed
Release v1.3.2
1 parent e5fcef3 commit 56f1037

File tree

4 files changed

+33
-3
lines changed

4 files changed

+33
-3
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,36 @@ end
268268

269269
By restricting hierarchies in favor of named setups, it is straight-forward for the developer to glance at each describe block and know exactly the setup steps involved.
270270

271+
## v1.3.2 (2016-07-15)
272+
273+
### 1. Enhancements
274+
275+
#### Elixir
276+
277+
* [Kernel] Support guards in `else` clauses in `with`
278+
279+
#### Mix
280+
281+
* [Mix] Add `MIX_NO_DEPS` env var for disabling dep loading. Used for third-party scripts and tools like Nix package manager
282+
* [Mix] Add `mix test --listen-on-stdin` that automatically reruns tests on stdin
283+
* [Mix] Disable `--warnings-as-errors` when compiling dependencies
284+
* [Mix] Add `--filter` option to `mix deps.unlock` to unlock only matching dependencies
285+
286+
### 2. Bug fixes
287+
288+
#### Elixir
289+
290+
* [Enum] Return `nil` if enumerable halts in `Enum.find_index/3`
291+
* [Kernel] Do not attempt to load modules that have not been required when invoking regular functions, otherwise this invalidates the `@compile {:autoload, false}` directive.
292+
293+
#### Mix
294+
295+
* [Mix] Ensure missing protocol dependencies are discarded in umbrella projects with shared build
296+
297+
#### ExUnit
298+
299+
* [ExUnit.Diff] Ensure no leading or trailing when diffing some maps
300+
271301
## v1.3.1 (2016-06-28)
272302

273303
### 1. Enhancements

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.3.2-dev
1+
1.3.2

lib/mix/lib/mix/tasks/loadpaths.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ defmodule Mix.Tasks.Loadpaths do
3131
end
3232

3333
# --no-deps is used only internally. It has no purpose
34-
# from Mix.CLI because the CLI itself already loads deps.
34+
# from Mix.CLI because running a task may load deps.
3535
unless "--no-deps" in args or System.get_env("MIX_NO_DEPS") in ~w(1 true) do
3636
Mix.Task.run "deps.loadpaths", args
3737
end

src/elixir.app.src

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, elixir,
22
[{description, "elixir"},
3-
{vsn, "1.3.1"},
3+
{vsn, "1.3.2"},
44
{modules, [
55
elixir
66
]},

0 commit comments

Comments
 (0)