diff --git a/templates/download.html b/templates/download.html index 6d4eade5..cb5b97bc 100644 --- a/templates/download.html +++ b/templates/download.html @@ -6,7 +6,16 @@

Download Latest

{% block main_content %} {% set release_section = get_section(path="download/releases/_index.md") %} -{% set most_recent_release_page = release_section.pages | reverse | slice(end= 1) %} +{% set releases = release_section.pages | reverse %} + +{% set_global active_releases = [] %} +{% for release in releases %} + {% if release.extra.tag is not matching(".*-.*") %} + {% set_global active_releases = active_releases | concat(with=release) %} + {% endif %} +{% endfor %} + +{% set most_recent_release_page = active_releases | slice(end= 1) %} {% set release_date = most_recent_release_page[0].date %} {% set release = most_recent_release_page[0].extra %} @@ -26,7 +35,7 @@

Version {{major}}.x.x

Latest supported version of past releases

-{% for older_release in release_section.pages | reverse %} +{% for older_release in active_releases %} {% set older_split_ver = older_release.extra.tag | split(pat=".")%} {% set older_major = older_split_ver | nth(n= 0) %} {% if older_major != major %} diff --git a/templates/release-section.html b/templates/release-section.html index 536440dc..61f95355 100644 --- a/templates/release-section.html +++ b/templates/release-section.html @@ -14,20 +14,22 @@

Valkey Releases

{% set major = split_ver | nth(n= 0) %} {% set minor = split_ver | nth(n= 1) %} {% set patch = split_ver | nth(n= 2) %} + {% set header = major ~ "." ~ minor %} - - {% set_global release_lines = release_lines | concat(with=major) %} + {% set_global release_lines = release_lines | concat(with=header) %} {% endfor %} {% set release_lines_unique = release_lines | unique %} {% for line in release_lines_unique %} -

{{ line }}.x.x

+

{{ line }}.x