@@ -85,24 +85,7 @@ ask Mix to use Rebar 3 to compile it by passing the `manager: :rebar3` option.
85
85
Once configured, Mix will prompt you to install Rebar 3 if it is not yet
86
86
available.
87
87
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)
106
89
107
90
### 1. Enhancements
108
91
@@ -146,6 +129,7 @@ available.
146
129
147
130
#### IEx
148
131
132
+ * [ IEx] Allow ` IEX_WITH_WERL ` to be set on Windows to always run on WERL mode
149
133
* [ IEx] Display type docs for ` t(Module.type) ` and ` t(Module.type/arity) `
150
134
* [ IEx] Add ` i/1 ` helper that prints information about any data type
151
135
* [ IEx] Show source code snippet whenever there is a request to pry a given process
@@ -159,21 +143,26 @@ available.
159
143
* [ Mix] Cache and always consolidate protocols
160
144
* [ Mix] Add ` warn_test_pattern ` to ` mix test ` that will warn on potentially misconfigured test files
161
145
* [ 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
162
147
* [ Mix] Validate git options and warn on conflicting ref, branch or tags
163
148
* [ Mix] New umbrella applications will now share configuration and build files
164
149
* [ Mix] Add experimental support for Rebar 3
165
150
* [ 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 `
166
153
167
154
### 2. Bug fixes
168
155
169
156
#### Kernel
170
157
158
+ * [ Access] Improve error messages when using Access on non-valid key-value structures
171
159
* [ Kernel] Raise when conflicting ` :only ` and ` :except ` are given to import
172
160
* [ Kernel] Change ` __ENV__.file ` if ` @file ` is set for the given function
173
161
* [ Kernel] Make ` Kernel.ParallelRequire ` aware of ` :warning_as_errors `
174
162
* [ Kernel] Improve error message for invalid ` do ` /` do: `
175
163
* [ Macro] Ensure ` Macro.to_string/2 ` respects operator precedence when using the access operator
176
164
* [ 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
177
166
178
167
#### IEx
179
168
@@ -187,6 +176,8 @@ available.
187
176
* [ Mix] Ignore directories inside ` apps ` in umbrellas that do not have a ` mix.exs ` file
188
177
* [ Mix] Ensure Mix can be used with path dependencies where the app name is different than the path basename
189
178
* [ 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
190
181
191
182
#### ExUnit
192
183
0 commit comments