Skip to content

Commit b134472

Browse files
author
José Valim
committed
Release v1.2.0
1 parent 4a7e541 commit b134472

File tree

3 files changed

+11
-20
lines changed

3 files changed

+11
-20
lines changed

CHANGELOG.md

+9-18
Original file line numberDiff line numberDiff line change
@@ -85,24 +85,7 @@ ask Mix to use Rebar 3 to compile it by passing the `manager: :rebar3` option.
8585
Once configured, Mix will prompt you to install Rebar 3 if it is not yet
8686
available.
8787

88-
## v1.2.0-rc.1 (2015-12-21)
89-
90-
### 1. Enhancements
91-
92-
* [Mix] Raise readable error message when parsertools is not available
93-
* [Mix] Add `--build` flag to `mix deps.clean DEP` to only remove artifacts from `_build`
94-
* [Typespec] Improve error message on invalid maps on typespecs
95-
96-
### 2. Bug fixes
97-
98-
* [Access] Improve error messages when using Access on non-valid key-value structures
99-
* [Mix] Do not run remote converger if dependencies have diverged
100-
* [Mix] Generate proper `config/config.exs` for umbrella projects
101-
* [Mix] Ensure umbrella dependencies across all environments are loaded on parent deps.get/deps.update
102-
* [Logger] Check for :name or :id in Logger translator to support old OTP projects
103-
* [String] Ensure `UnicodeConversionError` does not contain invalid string in its error message
104-
105-
## v1.2.0-rc.0 (2015-12-09)
88+
## v1.2.0 (2016-01-01)
10689

10790
### 1. Enhancements
10891

@@ -146,6 +129,7 @@ available.
146129

147130
#### IEx
148131

132+
* [IEx] Allow `IEX_WITH_WERL` to be set on Windows to always run on WERL mode
149133
* [IEx] Display type docs for `t(Module.type)` and `t(Module.type/arity)`
150134
* [IEx] Add `i/1` helper that prints information about any data type
151135
* [IEx] Show source code snippet whenever there is a request to pry a given process
@@ -159,21 +143,26 @@ available.
159143
* [Mix] Cache and always consolidate protocols
160144
* [Mix] Add `warn_test_pattern` to `mix test` that will warn on potentially misconfigured test files
161145
* [Mix] Introduce `MIX_QUIET` environment variable that configures the underlying Mix task to output only error messages
146+
* [Mix] Introduce `MIX_DEBUG` environment variable that prints information about the task being run
162147
* [Mix] Validate git options and warn on conflicting ref, branch or tags
163148
* [Mix] New umbrella applications will now share configuration and build files
164149
* [Mix] Add experimental support for Rebar 3
165150
* [Mix] Do not warn when an optional dependency has a conflicting `:only` option with another dependency
151+
* [Mix] Raise readable error message when parsertools is not available
152+
* [Mix] Add `--build` flag to `mix deps.clean DEP` to only remove artifacts from `_build`
166153

167154
### 2. Bug fixes
168155

169156
#### Kernel
170157

158+
* [Access] Improve error messages when using Access on non-valid key-value structures
171159
* [Kernel] Raise when conflicting `:only` and `:except` are given to import
172160
* [Kernel] Change `__ENV__.file` if `@file` is set for the given function
173161
* [Kernel] Make `Kernel.ParallelRequire` aware of `:warning_as_errors`
174162
* [Kernel] Improve error message for invalid `do`/`do:`
175163
* [Macro] Ensure `Macro.to_string/2` respects operator precedence when using the access operator
176164
* [Path] Do not crash when expanding paths that go beyond the root, for example, `Path.expand("/../..")`
165+
* [String] Ensure `UnicodeConversionError` does not contain invalid string in its error message
177166

178167
#### IEx
179168

@@ -187,6 +176,8 @@ available.
187176
* [Mix] Ignore directories inside `apps` in umbrellas that do not have a `mix.exs` file
188177
* [Mix] Ensure Mix can be used with path dependencies where the app name is different than the path basename
189178
* [Mix] Ensure dependencies won't crash when updating from a git repository to a hex repository and the git version did not respect SemVer
179+
* [Mix] Do not run remote converger if dependencies have diverged
180+
* [Mix] Ensure umbrella dependencies across all environments are loaded on parent deps.get/deps.update
190181

191182
#### ExUnit
192183

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.2.0-rc.1
1+
1.2.0

src/elixir.app.src

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{application, elixir,
22
[{description, "elixir"},
3-
{vsn, "1.2.0-rc.1"},
3+
{vsn, "1.2.0"},
44
{modules, [
55
elixir
66
]},

0 commit comments

Comments
 (0)