Skip to content

Commit 9a9cf41

Browse files
committed
Release v1.15.0-rc.2
1 parent 0f92512 commit 9a9cf41

File tree

4 files changed

+39
-9
lines changed

4 files changed

+39
-9
lines changed

CHANGELOG.md

+36-6
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ In Elixir v1.15, the new reports will look like:
6868
error: undefined function foo/0 (there is no such import)
6969
my_file.exs:1
7070

71-
** (CompileError) nofile: cannot compile file (errors have been logged)
71+
** (CompileError) my_file.exs: cannot compile file (errors have been logged)
7272

7373
A new function, called `Code.with_diagnostics/2`, has been added so this
7474
information can be leveraged by editors, allowing them to point to several
@@ -100,16 +100,46 @@ config :logger, :default_formatter,
100100
format: "$time $message $metadata"
101101
```
102102

103-
If you use `Logger.Backends.Console` or other backends, they are
104-
still fully supported and functional. If you implement your own
105-
backends, you want to consider migrating to
103+
If you use `Logger.Backends.Console` with a custom device or other
104+
backends, they are still fully supported and functional. If you
105+
implement your own backends, you want to consider migrating to
106106
[`:logger_backends`](https://github.com/elixir-lang/logger_backends)
107107
in the long term.
108108

109109
See the new `Logger` documentation for more information on the
110110
new features and on compatibility.
111111

112-
## v1.15.0-rc.1 (2022-05-29)
112+
## v1.15.0-rc.2 (2023-06-12)
113+
114+
### 1. Enhancements
115+
116+
#### Elixir
117+
118+
* [Module] Mark functions as generated in "Docs" chunk
119+
120+
#### ExUnit
121+
122+
* [ExUnit.Doctest] Include `doctest_data` in doctest tags
123+
124+
### 2. Bug fixes
125+
126+
#### Elixir
127+
128+
* [Kernel] Fix `import m, only: :sigils` for multi-letter sigils (regression)
129+
* [Macro] Fix `Macro.to_string/1` for multi-letter sigils (regression)
130+
131+
#### ExUnit
132+
133+
* [ExUnit] Mark test cases as invalid when an exit occurs during `setup_all`
134+
* [ExUnit] Fix ExUnit diffs for multi-letter sigils (regression)
135+
* [ExUnit.Doctest] Fix line information when a doctest with multiple assertions fails
136+
137+
#### Mix
138+
139+
* [mix compile] Keep erts when pruning load paths (regression)
140+
* [mix xref] Raise early if `mix xref` is used at the umbrella root
141+
142+
## v1.15.0-rc.1 (2023-05-29)
113143

114144
### 1. Enhancements
115145

@@ -154,7 +184,7 @@ new features and on compatibility.
154184

155185
* [Kernel] Require pin variable when accessing variable inside binary size in match
156186

157-
## v1.15.0-rc.0 (2022-05-22)
187+
## v1.15.0-rc.0 (2023-05-22)
158188

159189
### 1. Enhancements
160190

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.15.0-rc.1
1+
1.15.0-rc.2

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.1
4+
ELIXIR_VERSION=1.15.0-rc.2
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.1
3+
set ELIXIR_VERSION=1.15.0-rc.2
44

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

0 commit comments

Comments
 (0)