Skip to content

Commit d7bdf22

Browse files
committed
Release v1.15.0-rc.1
1 parent 4415148 commit d7bdf22

File tree

4 files changed

+33
-8
lines changed

4 files changed

+33
-8
lines changed

CHANGELOG.md

+30-5
Original file line numberDiff line numberDiff line change
@@ -109,24 +109,49 @@ in the long term.
109109
See the new `Logger` documentation for more information on the
110110
new features and on compatibility.
111111

112-
## v1.15.0-rc.1
112+
## v1.15.0-rc.1 (2022-05-29)
113113

114114
### 1. Enhancements
115115

116+
#### Elixir
117+
116118
* [File] Support distributed `File.Stream`
119+
* [Module] Add `Module.get_last_attribute/3`
117120
* [Task] Reduce footprint of tasks by avoiding unecessary work during spawning
118121

122+
#### ExUnit
123+
124+
* [ExUnit.Case] Add `ExUnit.Case.get_last_registered_test/1`
125+
119126
### 2. Bug fixes
120127

121128
#### Elixir
122129

123-
* [Kernel] Raise when macros are given to dialyzer
124-
* [Kernel] Support bitstring specifiers as map keys in pattern (regression)
125-
* [Task] Do not double log Task failure reports
130+
* [Code] Ensure `:on_undefined_variable` option works as advertised (regression)
131+
* [Code] Format paths in `Code.with_diagnostic/2` as relative paths (regression)
132+
* [Kernel] Raise when macros are given to dialyzer
133+
* [Kernel] Support bitstring specifiers as map keys in pattern (regression)
134+
* [Task] Do not double log Task failure reports
135+
136+
#### ExUnit
137+
138+
* [ExUnit.CaptureLog] Allow capturing deprecated log level (regression)
139+
* [ExUnit.DocTest] Ensure proper line is returned when failing to parse doctest results
126140

127141
#### IEx
128142

129-
* [IEx] Fix IO operations not returning when booting IEx
143+
* [IEx] Fix IO operations not returning when booting IEx (regression)
144+
145+
#### Mix
146+
147+
* [mix deps] Ensure dependencies with `included_applications` can be loaded (regression)
148+
* [mix format] Ensure proper formatter options are returned for files (regression)
149+
150+
### 3. Soft deprecations
151+
152+
#### Elixir
153+
154+
* [Kernel] Require pin variable when accessing variable inside binary size in match
130155

131156
## v1.15.0-rc.0 (2022-05-22)
132157

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.0-rc.0
1+
1.15.0-rc.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-rc.0
4+
ELIXIR_VERSION=1.15.0-rc.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-rc.0
3+
set ELIXIR_VERSION=1.15.0-rc.1
44

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

0 commit comments

Comments
 (0)