File tree Expand file tree Collapse file tree 4 files changed +17
-5
lines changed Expand file tree Collapse file tree 4 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -117,29 +117,41 @@ in the long term.
117117See the new ` Logger ` documentation for more information on the
118118new 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
Original file line number Diff line number Diff line change 1- 1.15.0
1+ 1.15.1
Original file line number Diff line number Diff line change 11#! /bin/sh
22set -e
33
4- ELIXIR_VERSION=1.15.0
4+ ELIXIR_VERSION=1.15.1
55
66if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ " $1 " = " --help" ] || [ " $1 " = " -h" ]; }; }; then
77 cat << USAGE >&2
Original file line number Diff line number Diff line change 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
55setlocal enabledelayedexpansion
66if " " %1 " " == " " " " if " " %2 " " == " " " " goto documentation
You can’t perform that action at this time.
0 commit comments