Skip to content

Commit 3cdb388

Browse files
committed
Release v1.15.0-rc.0
1 parent 05bf8e8 commit 3cdb388

File tree

5 files changed

+12
-14
lines changed

5 files changed

+12
-14
lines changed

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ 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-dev
112+
## v1.15.0-rc.0 (2022-05-22)
113113

114114
### 1. Enhancements
115115

RELEASE.md

+8-10
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,21 @@
22

33
## Shipping a new version
44

5-
1. Ensure you are running on the oldest supported Erlang version
5+
1. Update version in /VERSION, bin/elixir and bin/elixir.bat
66

7-
2. Update version in /VERSION, bin/elixir and bin/elixir.bat
7+
2. Ensure /CHANGELOG.md is updated, versioned and add the current date
88

9-
3. Ensure /CHANGELOG.md is updated, versioned and add the current date
9+
3. Update "Compatibility and Deprecations" if a new OTP version is supported
1010

11-
4. Update "Compatibility and Deprecations" if a new OTP version is supported
11+
4. Commit changes above with title "Release vVERSION", generate a new tag, and push it
1212

13-
5. Commit changes above with title "Release vVERSION", generate a new tag, and push it
13+
5. Wait until GitHub Actions publish artifacts to the draft release and the CI is green
1414

15-
6. Wait until GitHub Actions publish artifacts to the draft release and the CI is green
15+
6. Copy the relevant bits from /CHANGELOG.md to the GitHub release and publish it
1616

17-
7. Copy the relevant bits from /CHANGELOG.md to the GitHub release and publish it
17+
7. Add the release to `elixir.csv` with the minimum supported OTP version (all releases), update `erlang.csv` to the latest supported OTP version, and `_data/elixir-versions.yml` (except for RCs) files in `elixir-lang/elixir-lang.github.com`
1818

19-
8. Add the release to `elixir.csv` with the minimum supported OTP version (all releases), update `erlang.csv` to the latest supported OTP version, and `_data/elixir-versions.yml` (except for RCs) files in `elixir-lang/elixir-lang.github.com`
20-
21-
## Creating a new vMAJOR.MINOR branch
19+
## Creating a new vMAJOR.MINOR branch (after first rc)
2220

2321
### In the new branch
2422

VERSION

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

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

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

0 commit comments

Comments
 (0)