summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md23
-rw-r--r--VERSION2
-rwxr-xr-xbin/elixir2
-rw-r--r--bin/elixir.bat2
4 files changed, 26 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 77f6eae0c..7a6d29c6b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -128,6 +128,29 @@ 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.1 (2021-12-14)
+
+### 1. Bug fixes
+
+#### Elixir
+
+ * [Code] Do not show code snippets in `SyntaxError` and `TokenMissingError` if line is empty
+ * [Exception] Do not fail blaming `ArgumentError` for improper lists on `apply/3`
+ * [Macro] Set a max `line_length` for `Macro.to_string/1`
+ * [Macro] Fix formatting of lists on module attributes for `Macro.to_string/1`
+ * [String] Fix incorrect codepoint byte counting in `slice` with negative positions in ranges
+ * [Task] Ensure async streams can be consumed from another process than the one that creates them
+ * [URI] Undeprecate `URI.parse/1` as `URI.new/1` is too strict in many common cases
+ * [URI] Make sure `URI.new/1` returns nil for empty paths
+
+#### IEx
+
+ * [IEx] Make sure the `--version` flag halts IEx
+
+#### Mix
+
+ * [Mix] Make protocol consolidation part of the `Mix.install/2` cache
+
## v1.13.0 (2021-12-03)
### 1. Enhancements
diff --git a/VERSION b/VERSION
index f88cf52e6..da38e07b3 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.13.0 \ No newline at end of file
+1.13.1 \ No newline at end of file
diff --git a/bin/elixir b/bin/elixir
index 02950099f..cd90cda5d 100755
--- a/bin/elixir
+++ b/bin/elixir
@@ -1,7 +1,7 @@
#!/bin/sh
set -e
-ELIXIR_VERSION=1.13.0
+ELIXIR_VERSION=1.13.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 dcbe5e75e..eb748dcc4 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
+set ELIXIR_VERSION=1.13.1
setlocal enabledelayedexpansion
if ""%1""=="""" if ""%2""=="""" goto documentation