Skip to content

Commit c148261

Browse files
authored
Merge pull request #7549 from fabriziopandini/update-support-policy
✨ Update support policy
2 parents 428a73b + 3f20861 commit c148261

File tree

1 file changed

+25
-11
lines changed

1 file changed

+25
-11
lines changed

CONTRIBUTING.md

Lines changed: 25 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -116,19 +116,33 @@ this should generally not be the case.
116116

117117
### Support and guarantees
118118

119-
Cluster API maintains the most recent release branch for all supported API and contract versions. Support for this section refers to the ability to backport and release patch versions.
120-
121-
| API Version | Branch | Supported Until |
122-
| ------------- |-------------|-----------------|
123-
| **v1beta1** | release-1.2 | current stable |
124-
| **v1beta1** | release-1.1 | 2022-09-15 |
125-
| **v1beta1** | release-1.0 | 2022-02-02 |
126-
| **v1alpha4** | release-0.4 | 2022-04-06 |
127-
| **v1alpha3** | release-0.3 | 2022-02-23 |
119+
Cluster API maintains the most recent release/releases for all supported API and contract versions. Support for this section refers to the ability to backport and release patch versions;
120+
[backport policy](#backporting-a-patch) is defined above.
128121

129122
- The API version is determined from the GroupVersion defined in the top-level `api/` package.
130-
- The EOL date is determined from the last release available once a new API version is published.
131-
- For each given API version only the most recent associated release branch is supported, older branches are immediately unsupported. Exceptions can be filed with maintainers and taken into consideration on a case-by-case basis.
123+
- The EOL date of each API Version is determined from the last release available once a new API version is published.
124+
125+
| API Version | Supported Until |
126+
|--------------|----------------------|
127+
| **v1beta1** | TBD (current stable) |
128+
| **v1alpha4** | EOL since 2022-04-06 |
129+
| **v1alpha3** | EOL since 2022-02-23 |
130+
131+
- For the latest API version we support the two most recent minor releases; older minor releases are immediately unsupported when a new major/minor release is available.
132+
- For older API versions we only support the most recent minor release until the API version reaches EOL.
133+
134+
| Minor Release | API Version | Supported Until |
135+
|---------------|--------------|------------------------------------------------------|
136+
| v1.3.x | **v1beta1** | when v1.5.0 will be released |
137+
| v1.2.x | **v1beta1** | when v1.4.0 will be released, tentatively March 2023 |
138+
| v1.1.x | **v1beta1** | EOL since 2022-07-18 - v1.2.0 release date (*) |
139+
| v1.0.x | **v1beta1** | EOL since 2022-02-02 - v1.1.0 release date (*) |
140+
| v0.4.x | **v1alpha4** | EOL since 2022-04-06 - API version EOL |
141+
| v0.3.x | **v1alpha3** | EOL since 2022-02-23 - API version EOL |
142+
143+
(*) Previous support policy applies, older minor releases were immediately unsupported when a new major/minor release was available
144+
145+
- Exceptions can be filed with maintainers and taken into consideration on a case-by-case basis.
132146

133147
## Contributing a Patch
134148

0 commit comments

Comments
 (0)