Skip to content

Commit f1e5d77

Browse files
committed
Release v1.15.1
1 parent bceda78 commit f1e5d77

File tree

4 files changed

+17
-5
lines changed

4 files changed

+17
-5
lines changed

CHANGELOG.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -117,29 +117,41 @@ in the long term.
117117
See the new `Logger` documentation for more information on the
118118
new features and on compatibility.
119119

120-
## v1.15.1
120+
## v1.15.1 (2023-06-30)
121121

122-
### 1. Bug fixes
122+
### 1. Enhancements
123+
124+
* [Code] `Code.string_to_quoted/2` honors `:static_atoms_encoder` for multi-letter sigils
125+
126+
### 2. Bug fixes
123127

124128
#### ExUnit
125129

126130
* [ExUnit.CaptureLog] Fix race condition on concurrent `capture_log`
131+
* [ExUnit.CaptureLog] Respect options passed to nested `capture_log` calls
127132
* [ExUnit.Doctest] Properly compile doctests without results terminated by fences
133+
* [ExUnit.Doctest] Allow variables defined in doctests to be used in expectation
128134

129135
#### IEx
130136

131137
* [IEx] Ensure `pry` works on Erlang/OTP 25 and earlier while IEx is booting
138+
* [IEx] `Code.Fragment.surround_context` considers surround context around spaces and parens
132139

133140
#### Logger
134141

142+
* [Logger] Do not assume Logger has been loaded at compile-time
135143
* [Logger.Formatter] Properly handle `:function` as metadata
136144

137145
#### Mix
138146

139147
* [mix compile] Ensure the current project is available on the code path after its Elixir sources are compiled
140148
* [mix compile] Guarantee yecc/leex are available when emitting warnings from previous runs
149+
* [mix compile] Fix bug where an external resource was deleted after its
150+
mtime was successfully retrieved
151+
* [mix compile] Track removed modules and exports across local deps
141152
* [mix deps] Fix an issue where dependencies could not be started in an umbrella projects
142153
* [mix release] Properly handle optional dependencies when there is a conflict in the application start mode
154+
* [mix release] Remove `--werl` from release scripts on Erlang/OTP 26
143155

144156
## v1.15.0 (2023-06-19)
145157

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.0
1+
1.15.1

bin/elixir

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22
set -e
33

4-
ELIXIR_VERSION=1.15.0
4+
ELIXIR_VERSION=1.15.1
55

66
if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
77
cat <<USAGE >&2

bin/elixir.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@if defined ELIXIR_CLI_ECHO (@echo on) else (@echo off)
22

3-
set ELIXIR_VERSION=1.15.0
3+
set ELIXIR_VERSION=1.15.1
44

55
setlocal enabledelayedexpansion
66
if ""%1""=="""" if ""%2""=="""" goto documentation

0 commit comments

Comments
 (0)