Skip to content

Commit 9e4eb3d

Browse files
committed
Release v1.20.0-rc.4
1 parent 2916f20 commit 9e4eb3d

4 files changed

Lines changed: 10 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ The code above has a type violation, which is now caught by the type system:
175175

176176
The type system was made possible thanks to a partnership between [CNRS](https://www.cnrs.fr/) and [Remote](https://remote.com/). The development work is currently sponsored by [Fresha](https://www.fresha.com/) and [Tidewave](https://tidewave.ai/).
177177

178-
## v1.20.0-rc.4
178+
## v1.20.0-rc.4 (2026-03-31)
179179

180180
This release requires Erlang/OTP 27+ and is compatible with Erlang/OTP 29.
181181

@@ -185,8 +185,9 @@ This release requires Erlang/OTP 27+ and is compatible with Erlang/OTP 29.
185185

186186
* [Code] Add `:dbg_callback` option to eval functions
187187
* [Code.Fragment] Allow preserving sigil metadata in `container_cursor_to_quoted`
188-
* [File] Add support for [:raw] opts in `File.read/2`
188+
* [File] Add support for `[:raw]` opts in `File.read/2`
189189
* [Kernel] Show undefined function errors even when missing variables (this helps debug errors caused when the developer forgets to require a macro)
190+
* [Module] Purge and delete modules if `after_verify/2` callback fails
190191
* [PartitionSupervisor] Support via tuples in `count_children/1` and `stop/3`
191192
* [Process] Add `Process.get_label/1`
192193

@@ -206,6 +207,10 @@ This release requires Erlang/OTP 27+ and is compatible with Erlang/OTP 29.
206207
* [Keyword] Raise `ArgumentError` in `Keyword.from_keys/2` for non-atom keys
207208
* [URI] Fix `URI.merge` leaking `:+` marker when base path is empty string
208209

210+
#### ExUnit
211+
212+
* [ExUnit.Diff] Avoid false positives when diffing bitstrings
213+
209214
#### Mix
210215

211216
* [mix deps] Use config files to pass project state to avoid argv limits on Windows when using `MIX_OS_DEPS_COMPILE_PARTITION_COUNT`

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.20.0-rc.3
1+
1.20.0-rc.4

bin/elixir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
set -e
88

9-
ELIXIR_VERSION=1.20.0-rc.3
9+
ELIXIR_VERSION=1.20.0-rc.4
1010

1111
if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
1212
cat <<USAGE >&2

bin/elixir.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
:: SPDX-FileCopyrightText: 2021 The Elixir Team
55
:: SPDX-FileCopyrightText: 2012 Plataformatec
66

7-
set ELIXIR_VERSION=1.20.0-rc.3
7+
set ELIXIR_VERSION=1.20.0-rc.4
88

99
if ""%1""=="""" if ""%2""=="""" goto documentation
1010
if /I ""%1""==""--help"" if ""%2""=="""" goto documentation

0 commit comments

Comments
 (0)