This repository has been archived by the owner on Dec 16, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 79
/
maintenance.html
42 lines (32 loc) · 2.24 KB
/
maintenance.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
layout: page
title: Maintenance policy
permalink: /maintenance/
description: "Support of the Rails framework is divided into four groups: New features, bug fixes, security issues, and severe security issues. They are handled as follows, all versions in X.Y.Z format."
---
<section>
<h1>Maintenance policy</h1>
<figure class="right">
<img src="/images/maintenance.png" alt="Maintenance">
</figure>
<p>
Support of the Rails framework is divided into four groups: New features, bug fixes, security issues, and severe security issues. They are handled as follows, all versions in X.Y.Z format.
</p>
<p>
<ul>
<li><b>Major X</b>: New features, will likely contain API changes. The difference between Rails' minor and major releases is the magnitude of breaking changes, and usually reserved for special occasions.</li>
<li><b>Minor Y</b>: New features, may contain API changes. Breaking changes are paired with deprecation notices in the previous minor or major release.</li>
<li><b>Patch Z</b>: Only bug fixes, no API changes, no new features. Except as necessary for security fixes.</li>
</ul>
</p>
<h2>New features</h2>
<p>New features are only added to the master branch and will not be made available in patch releases.</p>
<h2>Bug fixes</h2>
<p>Only the latest release series will receive bug fixes. When enough bugs are fixed and its deemed worthy to release a new gem, this is the branch it happens from.</p>
<p>In special situations, where someone from the <a href="/community#core">Rails core team</a> agrees to support more series, they are included in the list of supported series.</p>
<p>Currently included series: 6.1.Z.</p>
<h2>Security issues</h2>
<p>See the <a href="/security/">security policy</a> for more details.</p>
<h2>Unsupported release series</h2>
<p>When a release series is no longer supported, it's your own responsibility to deal with bugs and security issues. We may provide backports of the fixes and publish them to git, however there will be no new versions released. If you are not comfortable maintaining your own versions, you should upgrade to a supported version.</p>
</section>