diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c82ff84296..a2c262744e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -128,6 +128,31 @@ Now any application can use your formatter as follows: Finally, the `Code` module has also been augmented with two functions: `Code.string_to_quoted_with_comments/2` and `Code.quoted_to_algebra/2`. Those functions allow someone to retrieve the Elixir AST with their original source code comments, and then convert this AST to formatted code. In other words, those functions provide a wrapper around the Elixir Code Formatter, supporting developers who wish to create tools that directly manipulate and custom format Elixir source code. +## v1.13.4 (2022-04-07) + +This release has been verified to work with Erlang/OTP 25 RC2. + +### 1. Enhancements + +#### Elixir + + * [Code] Allow iodata to be returned in sigil formatting functions + * [Code] Pass opening delimiter information to sigil formatting functions + +### 2. Bug fixes + +#### Elixir + + * [Kernel] Tweak type unification to fix infinite loop with recursive vars + * [Kernel] Add compile-time dependencies on `require` + * [Registry] Make `Registry` send work with named triplets + +### 3. Deprecations + +#### Mix + + * [mix rebar] Deprecate Rebar 2 as it no longer works on Erlang/OTP 25 + ## v1.13.3 (2022-02-09) ### 1. Enhancements diff --git a/VERSION b/VERSION index d9ee6574b29..11d0d979d76 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.13.3 \ No newline at end of file +1.13.4 \ No newline at end of file diff --git a/bin/elixir b/bin/elixir index 8173aa0275e..5bcd76ced6c 100755 --- a/bin/elixir +++ b/bin/elixir @@ -1,7 +1,7 @@ #!/bin/sh set -e -ELIXIR_VERSION=1.13.3 +ELIXIR_VERSION=1.13.4 if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then cat <&2 diff --git a/bin/elixir.bat b/bin/elixir.bat index 0631c04dd08..33087aa33e0 100644 --- a/bin/elixir.bat +++ b/bin/elixir.bat @@ -1,6 +1,6 @@ @if defined ELIXIR_CLI_ECHO (@echo on) else (@echo off) -set ELIXIR_VERSION=1.13.3 +set ELIXIR_VERSION=1.13.4 setlocal enabledelayedexpansion if ""%1""=="""" if ""%2""=="""" goto documentation