Skip to content

Commit 51c95b6

Browse files
committed
Release v1.10.1
1 parent 12917b0 commit 51c95b6

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,33 @@ assert %{"status" => 200, "body" => %{"key" => "foo"}} = json_payload
155155

156156
Now imagine that `json_payload` is a large JSON blob and the `"key"` inside the `"body"` did not have value of `"foo"`. In previous Elixir versions, if the assertion failed, Elixir would print the right side and let you up to your own devices to figure out what went wrong. In Elixir v1.10, we diff the data structure against the pattern so you can see exactly which parts of the data matched the pattern and which ones did not. Note ExUnit already performed diffing when comparing data types, this new version adds diffing when matching data against a pattern.
157157

158+
## v1.10.1 (2020-02-10)
159+
160+
### 1. Bug fixes
161+
162+
#### Elixir
163+
164+
* [Code] Do not emit invalid code when formatting `nil`, `false`, and `true` keys in maps
165+
* [Kernel] Ensure `with` clauses properly unpack "implicit guards" (such as matching on the struct name)
166+
* [Kernel] Do not warn if commas are used by themselves in `~w`/`~W` sigils
167+
* [Kernel] Do not validate the `:line` option in quote (the validation has been moved to v1.11 to give users more time to update their code)
168+
* [Module] Ensure the code verifier handles the `:erlang.size/1` guard properly
169+
170+
#### Logger
171+
172+
* [Logger] Properly handle the `report_cb/2` option from Erlang
173+
* [Logger] Fix truncation for multi-byte characters
174+
* [Logger] Do not rebroadcast messages from remote nodes as this is now taken care by Erlang's logger
175+
176+
#### ExUnit
177+
178+
* [ExUnit] Ensure `assert_receive` produces valid exception messages in case of errors
179+
180+
#### Mix
181+
182+
* [mix release] Make sure the install command (Window specific) works on paths with spaces in the name
183+
* [mix release] Allow using `remote` and `rpc` commands with `Application.compile_env/3`
184+
158185
## v1.10.0 (2020-01-27)
159186

160187
### 1. Enhancements

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.10.0
1+
1.10.1

0 commit comments

Comments
 (0)