summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@dashbit.co>2021-11-16 21:36:19 +0100
committerJosé Valim <jose.valim@dashbit.co>2021-11-16 21:36:19 +0100
commit2765e0f2101c598847fede24a12c52b1b21b47f1 (patch)
treed433803aa1381627f0a7adf8f850a5021e2be9a2
parentc1fd4dd8da520421d821d1bdf8ee7dd5f879ee0e (diff)
downloadelixir-2765e0f2101c598847fede24a12c52b1b21b47f1.tar.gz
Release v1.13.0-rc.1v1.13.0-rc.1
-rw-r--r--CHANGELOG.md36
-rw-r--r--VERSION2
-rwxr-xr-xbin/elixir2
-rw-r--r--bin/elixir.bat2
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
diff --git a/VERSION b/VERSION
index 60e8d94c9..3d9584e45 100644
--- a/VERSION
+++ b/VERSION
@@ -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