Skip to content

Commit 294bbb4

Browse files
Erlang compatibility guide: 27 is supported starting with RabbitMQ 4.0.4
1 parent a05757e commit 294bbb4

File tree

2 files changed

+54
-16
lines changed

2 files changed

+54
-16
lines changed

docs/which-erlang.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@ At the moment they are Erlang `26.x` and `25.x`.
3636

3737
### Erlang 27 Support
3838

39-
:::warning
40-
Erlang 27 (released in May 2024) is currently [not supported by any available RabbitMQ version](/blog/2024/05/23/erlang27-support).
41-
There are significant performance regressions when running RabbitMQ on Erlang 27.
42-
:::
39+
Erlang 27 is supported starting with RabbitMQ 4.0.4.
4340

4441
### Erlang 26 Support
4542

@@ -61,6 +58,30 @@ For RabbitMQ releases that have reached end of life, see [Unsupported Series Com
6158
<td>
6259
<ul>
6360
<li>4.0.4</li>
61+
</ul>
62+
</td>
63+
<td>
64+
<ul>
65+
<li>26.2</li>
66+
</ul>
67+
</td>
68+
<td>
69+
<ul>
70+
<li>27.x</li>
71+
</ul>
72+
</td>
73+
<td>
74+
<ul class="notes">
75+
<li>
76+
The starting with the 4.0.4 release, the 4.0.x release series is compatible with Erlang 27.
77+
</li>
78+
</ul>
79+
</td>
80+
</tr>
81+
82+
<tr>
83+
<td>
84+
<ul>
6485
<li>4.0.3</li>
6586
<li>4.0.2</li>
6687
<li>4.0.1</li>
@@ -81,11 +102,9 @@ For RabbitMQ releases that have reached end of life, see [Unsupported Series Com
81102
<li>
82103
The 4.0 release series is compatible with Erlang 26.2.
83104
</li>
84-
:::warning
105+
:::important
85106

86-
RabbitMQ 4.0 can run on Erlang/OTP 27. However, there were multiple performance regressions
87-
to address and issues in Erlang/OTP itself to resolve. Erlang 27 support will be announced in
88-
a future 4.0.x release.
107+
RabbitMQ versions prior to 4.0.4 are not compatible with Erlang 27.
89108

90109
:::
91110
</ul>

versioned_docs/version-4.0/which-erlang.md

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,7 @@ At the moment they are Erlang `26.x` and `25.x`.
3636

3737
### Erlang 27 Support
3838

39-
:::warning
40-
Erlang 27 (released in May 2024) is currently [not supported by any available RabbitMQ version](/blog/2024/05/23/erlang27-support).
41-
There are significant performance regressions when running RabbitMQ on Erlang 27.
42-
:::
39+
Erlang 27 is supported starting with RabbitMQ 4.0.4.
4340

4441
### Erlang 26 Support
4542

@@ -61,6 +58,30 @@ For RabbitMQ releases that have reached end of life, see [Unsupported Series Com
6158
<td>
6259
<ul>
6360
<li>4.0.4</li>
61+
</ul>
62+
</td>
63+
<td>
64+
<ul>
65+
<li>26.2</li>
66+
</ul>
67+
</td>
68+
<td>
69+
<ul>
70+
<li>27.x</li>
71+
</ul>
72+
</td>
73+
<td>
74+
<ul class="notes">
75+
<li>
76+
The starting with the 4.0.4 release, the 4.0.x release series is compatible with Erlang 27.
77+
</li>
78+
</ul>
79+
</td>
80+
</tr>
81+
82+
<tr>
83+
<td>
84+
<ul>
6485
<li>4.0.3</li>
6586
<li>4.0.2</li>
6687
<li>4.0.1</li>
@@ -81,11 +102,9 @@ For RabbitMQ releases that have reached end of life, see [Unsupported Series Com
81102
<li>
82103
The 4.0 release series is compatible with Erlang 26.2.
83104
</li>
84-
:::warning
105+
:::important
85106

86-
RabbitMQ 4.0 can run on Erlang/OTP 27. However, there were multiple performance regressions
87-
to address and issues in Erlang/OTP itself to resolve. Erlang 27 support will be announced in
88-
a future 4.0.x release.
107+
RabbitMQ versions prior to 4.0.4 are not compatible with Erlang 27.
89108

90109
:::
91110
</ul>

0 commit comments

Comments
 (0)