Skip to content

Commit 045ef71

Browse files
committed
Add past releases
1 parent 5239963 commit 045ef71

File tree

4 files changed

+48
-2
lines changed

4 files changed

+48
-2
lines changed

src/_data/core-releases.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
{
32
"2.4": {
43
"releases": [
@@ -305,4 +304,4 @@
305304
],
306305
"end-of-support": "2018-03-31"
307306
}
308-
}
307+
}

src/_data/toc/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
label: Release Information
22
pages:
33

4+
- label: Past releases
5+
url: /release/
6+
versionless: true
7+
48
- label: Upcoming releases
59
url: /release/
610
versionless: true
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
{% assign releases = site.data.core-releases %}
2+
{% assign now_in_seconds = "now" | date: "%s" %}
3+
4+
{% for minor_release in releases %}
5+
6+
## {{ minor_release[0] }}
7+
{% if minor_release[1].end-of-support == 'not available yet' %}
8+
The date when support of the {{ minor_release[0] }} release line ends has not been set yet.
9+
{% else %}
10+
{% assign end_of_support_in_seconds = minor_release[1].end-of-support | date: "%s" %}
11+
{% if end_of_support_in_seconds < now_in_seconds %}
12+
Support for the {{ minor_release[0] }} release line ended on {{ end_of_support_in_seconds | date: "%B&nbsp;%e, %Y" }}.
13+
{% elsif end_of_support_in_seconds > now_in_seconds %}
14+
Support for the {{ minor_release[0] }} release line ends on {{ minor_release[1].end-of-support | date: "%B&nbsp;%e, %Y" }}.
15+
{% endif %}
16+
{% endif %}
17+
18+
<table>
19+
<thead>
20+
<tr>
21+
<th>Patch version</th>
22+
<th>Release date</th>
23+
</tr>
24+
</thead>
25+
<tbody>
26+
{% for patch_release in minor_release[1].releases %}
27+
<tr>
28+
<td>{{ patch_release.tagName }}</td>
29+
<td>{{ patch_release.publishedAt | date: "%B&nbsp;%e, %Y" }}</td>
30+
</tr>
31+
{% endfor %}<!-- patch_releases -->
32+
</tbody>
33+
</table>
34+
35+
{% endfor %} <!-- minor_releases -->

src/release/past-releases.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: Released versions
3+
group: release
4+
---
5+
6+
This list of released verisons is applicable to both products {{ site.data.var.ce }} and {{ site.data.var.ee }}. It contains release dates for every minor or patch release, as well as the end of support dates for minor release lines. For conceptual details, refer to the [Lifecycle policy]({{ site.baseurl }}/release/lifecycle-policy.html).
7+
8+
{% include release-notes/core-releases.md %}

0 commit comments

Comments
 (0)