diff options
author | José Valim <jose.valim@dashbit.co> | 2021-11-16 21:36:19 +0100 |
---|---|---|
committer | José Valim <jose.valim@dashbit.co> | 2021-11-16 21:36:19 +0100 |
commit | 2765e0f2101c598847fede24a12c52b1b21b47f1 (patch) | |
tree | d433803aa1381627f0a7adf8f850a5021e2be9a2 | |
parent | c1fd4dd8da520421d821d1bdf8ee7dd5f879ee0e (diff) | |
download | elixir-2765e0f2101c598847fede24a12c52b1b21b47f1.tar.gz |
Release v1.13.0-rc.1v1.13.0-rc.1
-rw-r--r-- | CHANGELOG.md | 36 | ||||
-rw-r--r-- | VERSION | 2 | ||||
-rwxr-xr-x | bin/elixir | 2 | ||||
-rw-r--r-- | bin/elixir.bat | 2 |
4 files changed, 39 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 6db99b142..8adb71638 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -128,6 +128,42 @@ 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.0-rc.1 (2021-11-16) + +### 1. Enhancements + +#### Mix + + * [Mix] Add `Mix.installed?/0` + +### 2. Bug fixes + +#### Elixir + + * [Application] Allow any expression as first argument of `compile_env` + * [Kernel] Reject bidirectional formatting characters in strings and comments + * [Kernel] Support escaping of terminators in uppercase sigils heredocs for consistency + +#### IEx + + * [IEx] Stop evaluator before exiting IEx server + +#### Mix + + * [mix release] Raise proper error message when non-serializable values are in configs + +### 3. Regressions + +#### Elixir + + * [Code] Do not crash on duplicate bindings during eval + * [Macro] Do not raise on variables that look like an empty tuple in `Macro.to_string/1` + * [URI] Make sure parsed URIs with empty paths have the path field set to nil + +#### Mix + + * [Mix.Shell] Re-add `yes?/1` as a callback + ## v1.13.0-rc.0 (2021-11-01) ### 1. Enhancements @@ -1 +1 @@ -1.13.0-rc.0
\ No newline at end of file +1.13.0-rc.1
\ No newline at end of file diff --git a/bin/elixir b/bin/elixir index 62d7df605..413c92eff 100755 --- a/bin/elixir +++ b/bin/elixir @@ -1,7 +1,7 @@ #!/bin/sh set -e -ELIXIR_VERSION=1.13.0-rc.0 +ELIXIR_VERSION=1.13.0-rc.1 if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then cat <<USAGE >&2 diff --git a/bin/elixir.bat b/bin/elixir.bat index 80c665d50..3a3d4146a 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.0-rc.0 +set ELIXIR_VERSION=1.13.0-rc.1 setlocal enabledelayedexpansion if ""%1""=="""" if ""%2""=="""" goto documentation |