From 55e317f85c434d7459a4380ae4566faf5fdc1181 Mon Sep 17 00:00:00 2001 From: David Legrand <1110600+davlgd@users.noreply.github.com> Date: Tue, 26 Nov 2024 17:35:49 +0100 Subject: [PATCH] feat(versions): add mention to EOL versions and a source link (#449) ## Describe your PR This PR adds a mention to every end-of-life versions in the YAML and a sentence explaining `EOL` acronym to shortcode, with a link to lifecycle info source. --- data/runtime_versions.yml | 38 +++++++++++++---------- layouts/shortcodes/runtimes_versions.html | 1 + 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/data/runtime_versions.yml b/data/runtime_versions.yml index 83acd544a..bd53683e1 100644 --- a/data/runtime_versions.yml +++ b/data/runtime_versions.yml @@ -2,59 +2,63 @@ node: default: - "v20.15.0" PHP: + eol_source: "https://www.php.net/supported-versions.php" default: - "8.3" accepted: - - "5.6" - - "7" - - "7.2" - - "7.3" - - "7.4" + - "5.6 (EOL)" + - "7 (EOL)" + - "7.2 (EOL)" + - "7.3 (EOL)" + - "7.4 (EOL)" - "8" - - "8.0" + - "8.0 (EOL)" - "8.1" - "8.2" - "8.3" python: + eol_source: "https://devguide.python.org/versions/#python-release-cycle" default: - "3.12" accepted: - "2" - "3" - - "3.7 (deprecated)" - - "3.8" + - "3.7 (EOL)" + - "3.8 (EOL)" - "3.9" - "3.10" - "3.11" - "3.12" dotnet: + eol_source: "https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core" default: - - "6.0" + - "6.0 (EOL)" accepted: - "8.0" elixir: + eol_source: "https://hexdocs.pm/elixir/compatibility-and-deprecations.html" default: - - "1.16" - "1.17" accepted: - - "1.8" - - "1.9" - - "1.10" - - "1.11" - - "1.12" + - "1.8 (EOL)" + - "1.9 (EOL)" + - "1.10 (EOL)" + - "1.11 (EOL)" + - "1.12 (EOL)" - "1.13" - "1.14" - "1.15" - "1.16" java: + eol_source: "https://www.oracle.com/fr/java/technologies/java-se-support-roadmap.html" default: - "11" accepted: - - "22" - "23" + - "22 (EOL)" - "21" - "17" - "11" - "8" - - "7" + - "7 (EOL)" - "graalvm-ce" diff --git a/layouts/shortcodes/runtimes_versions.html b/layouts/shortcodes/runtimes_versions.html index 0c9fb5d1b..beea16c45 100644 --- a/layouts/shortcodes/runtimes_versions.html +++ b/layouts/shortcodes/runtimes_versions.html @@ -46,4 +46,5 @@ {{ end }} +
The end-of-life (EOL) versions are marked as such.
{{ end }}