Skip to content

Commit 67e575e

Browse files
author
José Valim
committed
Release v1.6.0-rc.1
1 parent f3960a2 commit 67e575e

File tree

3 files changed

+44
-2
lines changed

3 files changed

+44
-2
lines changed

CHANGELOG.md

+42
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,48 @@ Those improvements will help developers better understand the relationship betwe
123123

124124
Other improvements in Mix include better compiler diagnostics for editor integration, support for the `--slowest N` flag in `mix test` that shows the slowest tests in your suite, and a new `mix profile.eprof` task that provides time based profiling, complementing the existing `mix profile.cprof` (count based) and `mix profile.fprof` (flame based).
125125

126+
## v1.6.0-rc.1 (2018-01-11)
127+
128+
### 1. Enhancements
129+
130+
#### Elixir
131+
132+
* [Code] Render tuples and bitstrings as "flex" in the formatter so they attempt to fit the maximum amount of entries in the same line
133+
* [Exception] Improve the printing of guards on blamed exceptions
134+
* [List] Rearrange equals and inserts for shorter diff scripts in `List.myers_difference/2`
135+
* [Kernel] Warn if heredoc is outdented compared to its closing quotes
136+
* [Record] Allow `:macros` and `:includes` to be given to `Record.extract/2`
137+
138+
#### ExUnit
139+
140+
* [ExUnit.Assertions] Perform inclusive checks in `assert_in_delta`
141+
142+
#### IEx
143+
144+
* [IEx.CLI] Provide hints for developers when a bad host name is given to `--remsh`
145+
146+
#### Logger
147+
148+
* [Logger] Add `:discard_threshold` to Logger to help with buffer overflow
149+
150+
### 2. Bug fixes
151+
152+
#### Elixir
153+
154+
* [Inspect] Properly handle minus signal for non-decimal negative integers
155+
* [Kernel] Allow `defguard` to call another `defguard` (previous RC only)
156+
* [Kernel] Return right side expression value on variable struct matching (previous RC only)
157+
* [Kernel] Do not leak variables during optimizations (previous RC only)
158+
* [Kernel] Avoid badarg/badfun on long-lived functions defined during compilation (previous RC only)
159+
* [Kernel] Fix precedence of `&` in regards to `=` (previous RC only)
160+
* [String] Consider case ignorable characters when downcasing greek characters (previous RC only)
161+
162+
#### Mix
163+
164+
* [mix clean] Fix error when cleaning compiled Erlang code (previous RC only)
165+
* [mix deps.update] Ensure transitive new non-Hex dependencies are also fetched when a repo is updated
166+
* [mix format] Raise if imported dependencies have not been checked out on `mix format` (previous RC only)
167+
126168
## v1.6.0-rc.0 (2017-12-24)
127169

128170
### 1. Enhancements

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.6.0-rc.0
1+
1.6.0-rc.1

lib/elixir/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.6.0-rc.0"},
3+
{vsn, "1.6.0-rc.1"},
44
{modules, [
55
elixir
66
]},

0 commit comments

Comments
 (0)