Skip to content

Commit 0745083

Browse files
committed
Release v1.10.2
1 parent 34adbcb commit 0745083

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,23 @@ 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.2 (2020-02-26)
159+
160+
### 1. Bug fixes
161+
162+
#### Elixir
163+
164+
* [Macro] Fix a bug where `Macro.to_string/1` would emit invalid code for sigils
165+
* [Task] Do not crash `async_stream` monitor if it receives spurious DOWN messages
166+
167+
#### Logger
168+
169+
* [Logger] Fix a bug where the Logger formatter would fail when handling unknown metadata values
170+
171+
#### Mix
172+
173+
* [mix compile] Do not write files to disk if `--warnings-as-errors` was given and warnings were emitted
174+
158175
## v1.10.1 (2020-02-10)
159176

160177
### 1. Bug fixes

VERSION

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

0 commit comments

Comments
 (0)