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
@@ -1,6 +1,7 @@
1
1
# v0.12.2-dev
2
2
3
3
* Enhancements
4
+
*[EEx] Allow `EEx.AssignsEngine` to accept any Dict
4
5
*[Enum] Add `Enum.flat_map_reduce/3`
5
6
*[ExUnit] Support @moduletag in ExUnit cases
6
7
*[Kernel] Improve stacktraces to be relative to the compilation path and include the related application
@@ -16,12 +17,14 @@
16
17
*[Mix] Ensure mix properly copies _build dependencies on Windows
17
18
18
19
* Deprecations
20
+
*[Enum] Deprecate `Enum.first/1` in favor of `Enum.at/2` and `List.first/1`
21
+
*[Kernel] Deprecate continuable heredocs. In previous versions, Elixir would continue parsing on the same line the heredoc started, this behavior has been deprecated
19
22
*[Kernel]`is_alive/0` is deprecated in favor of `Node.alive?`
20
23
*[Kernel]`Kernel.inspect/2` with `Inspect.Opts[]` is deprecated in favor of `Inspect.Algebra.to_doc/2`
21
24
*[Kernel]`Kernel.inspect/2` with `:raw` option is deprecated, use `:records` option instead
22
25
23
26
* Backwards incompatible changes
24
-
27
+
*[String] Change `String.next_grapheme/1` and `String.next_codepoint/1` to return `nil` on string end
0 commit comments