You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,7 +58,7 @@ Another important change related to configuration is that `mix new` will no long
58
58
59
59
There are many other enhancements. The Elixir CLI got a handful of new options in order to best support releases. `Logger` now computes its sync/async/discard thresholds in a decentralized fashion, reducing contention. `EEx` templates support more complex expressions than before. Finally, there is a new `~U` sigil for working with UTC DateTimes as well as new functions in the `File`, `Registry`, and `System` modules.
60
60
61
-
## v1.9.0-rc.0 (2019-06-04)
61
+
## v1.9.0 (2019-06-24)
62
62
63
63
### 1. Enhancements
64
64
@@ -110,6 +110,7 @@ There are many other enhancements. The Elixir CLI got a handful of new options i
110
110
111
111
*[Mix] Follow XDG base dir specification in Mix for temporary and configuration files
112
112
*[Mix.Generator] Add `copy_file/3`, `copy_template/4`, and `overwite?/2`
113
+
*[Mix.Project] Add `preferred_cli_target` that works like `preferred_cli_env`
113
114
*[mix archive.uninstall] Allow `mix archive.uninstall APP` to uninstall any installed version of APP
114
115
*[mix new] No longer generate a `config/` directory for mix new
115
116
*[mix release] Add support for releases
@@ -125,6 +126,7 @@ There are many other enhancements. The Elixir CLI got a handful of new options i
125
126
#### Elixir
126
127
127
128
*[Code] Quote `::` in `Code.format_string!/1` to avoid ambiguity
129
+
*[Code] Do not crash formatter on false positive sigils
128
130
*[Enum] Ensure the first equal entry is returned by `Enum.min/2` and `Enum.max/2`
129
131
*[Kernel] Improve error message when string interpolation is used in a guard
130
132
*[Kernel] Properly merge and handle docs for callbacks with multiple clauses
@@ -157,6 +159,7 @@ There are many other enhancements. The Elixir CLI got a handful of new options i
157
159
*[mix compile] Ensure Erlang-based Mix compilers (erlang, leex, yecc) set valid position on diagnostics
158
160
*[mix compile] Ensure compilation halts in an umbrella project if one of the siblings fail to compile
159
161
*[mix deps] Raise an error if the umbrella app's dir name and `mix.exs` app name don't match
162
+
*[mix deps.compile] Fix subcommand splitting bug in rebar3
160
163
*[mix test] Do not consider modules that are no longer cover compiled when computing coverage report, which could lead to flawed reports
0 commit comments