Skip to content

Commit 47a63a7

Browse files
committed
Update CHANGELOG
1 parent d0ebaa7 commit 47a63a7

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,34 @@ 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.4 (2020-07-01)
159+
160+
### 1. Bug fixes
161+
162+
#### Elixir
163+
164+
* [Kernel] Fix a bug where custom types were printed as regular types
165+
* [Kernel] Don't add compile-time dependency on `defdelegate`
166+
* [Kernel] Add line numbers to warnings on deprecated imports
167+
* [Kernel] Report the correct line number when raising inside a macro
168+
* [Task] Include callers in translated Logger metadata for Task
169+
* [Task] Fix Task PID and caller in Task Supervisor reports
170+
171+
#### ExUnit
172+
173+
* [ExUnit.Formatter] Avoid crashes when diffing guards when the pattern does not match
174+
* [ExUnit.Formatter] Also blame exceptions that come from linked and trapped exits
175+
176+
#### IEx
177+
178+
* [IEx.Helpers] Do not crash when printing a type that cannot be code formatted
179+
180+
#### Mix
181+
182+
* [mix app.start] Fix reading `.app` file located in archives (`.ez` files)
183+
* [mix local.hex] Provide more guidance when Hex can't be installed
184+
* [mix release] Properly encode config in releases
185+
158186
## v1.10.3 (2020-04-25)
159187

160188
### 1. Bug fixes

0 commit comments

Comments
 (0)