diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f1884f626f..ef8bfa1eb8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -70,6 +70,29 @@ Finally, a new `Kernel.to_timeout/1` function has been added, which helps develo Process.send_after(pid, :wake_up, to_timeout(hour: 1)) ``` +## v1.17.1 (2024-06-18) + +### 1. Enhancements + +#### Mix + + * [mix compile.elixir] Do not run fixpoint computation on runtime dependencies. This should considerably improve compilation times for large projects when changing only one or two files + +### 2. Bug fixes + +#### EEx + + * [EEx] Do not warn for assignment with blocks in EEx + +#### Elixir + + * [Kernel] Fix bug when using pinned variables inside `with`'s `else` patterns + * [Kernel] Fix Dialyzer error when with else clause is calling a `no_return` function + +#### ExUnit + + * [ExUnit] Do not alternative sync/async suites on `--repeat-until-failure` + ## v1.17.0 (2024-06-12) ### 1. Enhancements diff --git a/VERSION b/VERSION index 092afa15df4..511a76e6faf 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.17.0 +1.17.1 diff --git a/bin/elixir b/bin/elixir index 4604b23ee9d..b42f168af7a 100755 --- a/bin/elixir +++ b/bin/elixir @@ -1,7 +1,7 @@ #!/bin/sh set -e -ELIXIR_VERSION=1.17.0 +ELIXIR_VERSION=1.17.1 if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then cat <&2 diff --git a/bin/elixir.bat b/bin/elixir.bat index bc7ceaa8811..757866bb0ff 100644 --- a/bin/elixir.bat +++ b/bin/elixir.bat @@ -1,6 +1,6 @@ @echo off -set ELIXIR_VERSION=1.17.0 +set ELIXIR_VERSION=1.17.1 if ""%1""=="""" if ""%2""=="""" goto documentation if /I ""%1""==""--help"" if ""%2""=="""" goto documentation