diff --git a/releases/apache-airflow.json b/releases/apache-airflow.json index f918dfe8..fe163269 100644 --- a/releases/apache-airflow.json +++ b/releases/apache-airflow.json @@ -5,22 +5,22 @@ }, "1.9": { "name": "1.9", - "support": "2018-08-27", + "eoas": "2018-08-27", "eol": "2018-08-27" }, "1.8": { "name": "1.8", - "support": "2018-01-03", + "eoas": "2018-01-03", "eol": "2018-01-03" }, "1.7": { "name": "1.7", - "support": "2017-03-19", + "eoas": "2017-03-19", "eol": "2017-03-19" }, "1.10": { "name": "1.10", - "support": "2020-12-17", + "eoas": "2020-12-17", "eol": "2021-06-17" } }, @@ -262,4 +262,4 @@ "date": "2017-05-09" } } -} \ No newline at end of file +} diff --git a/releases/apache-kafka.json b/releases/apache-kafka.json index d41c2c89..842fae32 100644 --- a/releases/apache-kafka.json +++ b/releases/apache-kafka.json @@ -2,39 +2,39 @@ "releases": { "3.6": { "name": "3.6", - "extendedSupport": "2026-02-09" + "eoes": "2026-02-09" }, "3.5": { "name": "3.5", - "extendedSupport": "2025-08-25" + "eoes": "2025-08-25" }, "3.4": { "name": "3.4", - "extendedSupport": "2025-05-03" + "eoes": "2025-05-03" }, "3.3": { "name": "3.3", - "extendedSupport": "2024-11-04" + "eoes": "2024-11-04" }, "3.2": { "name": "3.2", - "extendedSupport": "2024-07-06" + "eoes": "2024-07-06" }, "3.1": { "name": "3.1", - "extendedSupport": "2024-04-05" + "eoes": "2024-04-05" }, "3.0": { "name": "3.0", - "extendedSupport": "2023-10-27" + "eoes": "2023-10-27" }, "2.8": { "name": "2.8", - "extendedSupport": "2023-06-08" + "eoes": "2023-06-08" }, "2.7": { "name": "2.7", - "extendedSupport": "2023-02-09" + "eoes": "2023-02-09" } }, "versions": { diff --git a/releases/aws-lambda.json b/releases/aws-lambda.json index d9216c12..2b378288 100644 --- a/releases/aws-lambda.json +++ b/releases/aws-lambda.json @@ -2,197 +2,197 @@ "releases": { "ruby3.2": { "name": "ruby3.2", - "support": true, + "eoas": false, "eol": false }, "ruby2.7": { "name": "ruby2.7", - "support": "2023-12-07", + "eoas": "2023-12-07", "eol": "2024-02-08" }, "ruby2.5": { "name": "ruby2.5", - "support": "2021-07-30", + "eoas": "2021-07-30", "eol": "2022-03-31" }, "python3.9": { "name": "python3.9", - "support": true, + "eoas": false, "eol": false }, "python3.8": { "name": "python3.8", - "support": "2024-10-14", + "eoas": "2024-10-14", "eol": "2025-01-07" }, "python3.7": { "name": "python3.7", - "support": "2023-12-04", + "eoas": "2023-12-04", "eol": "2024-02-08" }, "python3.6": { "name": "python3.6", - "support": "2022-07-18", + "eoas": "2022-07-18", "eol": "2022-08-29" }, "python3.12": { "name": "python3.12", - "support": true, + "eoas": false, "eol": false }, "python3.11": { "name": "python3.11", - "support": true, + "eoas": false, "eol": false }, "python3.10": { "name": "python3.10", - "support": true, + "eoas": false, "eol": false }, "python2.7": { "name": "python2.7", - "support": "2021-07-15", + "eoas": "2021-07-15", "eol": "2022-05-30" }, "provided.al2023": { "name": "provided.al2023", - "support": true, + "eoas": false, "eol": false }, "provided.al2": { "name": "provided.al2", - "support": true, + "eoas": false, "eol": false }, "provided": { "name": "provided", - "support": "2024-01-08", + "eoas": "2024-01-08", "eol": "2024-03-12" }, "nodejs8.10": { "name": "nodejs8.10", - "support": "2020-03-06", + "eoas": "2020-03-06", "eol": "2020-03-06" }, "nodejs6.10": { "name": "nodejs6.10", - "support": "2019-08-12", + "eoas": "2019-08-12", "eol": true }, "nodejs4.3-edge": { "name": "nodejs4.3-edge", - "support": "2020-03-05", + "eoas": "2020-03-05", "eol": "2020-04-30" }, "nodejs4.3": { "name": "nodejs4.3", - "support": "2020-03-05", + "eoas": "2020-03-05", "eol": "2020-03-05" }, "nodejs20.x": { "name": "nodejs20.x", - "support": true, + "eoas": false, "eol": false }, "nodejs18.x": { "name": "nodejs18.x", - "support": true, + "eoas": false, "eol": false }, "nodejs16.x": { "name": "nodejs16.x", - "support": "2024-06-12", + "eoas": "2024-06-12", "eol": "2024-08-15" }, "nodejs14.x": { "name": "nodejs14.x", - "support": "2023-12-04", + "eoas": "2023-12-04", "eol": "2024-02-08" }, "nodejs12.x": { "name": "nodejs12.x", - "support": "2023-03-31", + "eoas": "2023-03-31", "eol": "2023-04-30" }, "nodejs10.x": { "name": "nodejs10.x", - "support": "2021-07-30", + "eoas": "2021-07-30", "eol": "2022-02-14" }, "nodejs": { "name": "nodejs", - "support": false, + "eoas": true, "eol": "2016-10-31" }, "java8.al2": { "name": "java8.al2", - "support": true, + "eoas": false, "eol": false }, "java8": { "name": "java8", - "support": "2024-01-08", + "eoas": "2024-01-08", "eol": "2024-03-12" }, "java21": { "name": "java21", - "support": true, + "eoas": false, "eol": false }, "java17": { "name": "java17", - "support": true, + "eoas": false, "eol": false }, "java11": { "name": "java11", - "support": true, + "eoas": false, "eol": false }, "go1.x": { "name": "go1.x", - "support": "2024-01-08", + "eoas": "2024-01-08", "eol": "2024-03-12" }, "dotnetcore3.1": { "name": "dotnetcore3.1", - "support": "2023-04-03", + "eoas": "2023-04-03", "eol": "2023-05-03" }, "dotnetcore2.1": { "name": "dotnetcore2.1", - "support": "2022-01-05", + "eoas": "2022-01-05", "eol": "2022-04-13" }, "dotnetcore2.0": { "name": "dotnetcore2.0", - "support": "2019-05-30", + "eoas": "2019-05-30", "eol": "2019-05-30" }, "dotnetcore1.0": { "name": "dotnetcore1.0", - "support": "2019-06-27", + "eoas": "2019-06-27", "eol": "2019-07-30" }, "dotnet8": { "name": "dotnet8", - "support": true, + "eoas": false, "eol": false }, "dotnet7": { "name": "dotnet7", - "support": "2024-05-14", + "eoas": "2024-05-14", "eol": false }, "dotnet6": { "name": "dotnet6", - "support": "2024-11-12", + "eoas": "2024-11-12", "eol": "2025-02-11" }, "dotnet5.0": { "name": "dotnet5.0", - "support": "2022-05-10", + "eoas": "2022-05-10", "eol": true } }, diff --git a/releases/cockroachdb.json b/releases/cockroachdb.json index feeca690..1bc884d8 100644 --- a/releases/cockroachdb.json +++ b/releases/cockroachdb.json @@ -3,85 +3,85 @@ "23.2": { "name": "23.2", "releaseDate": "2024-02-05", - "support": "2025-02-05", + "eoas": "2025-02-05", "eol": "2025-08-05" }, "23.1": { "name": "23.1", "releaseDate": "2023-05-15", - "support": "2024-05-15", + "eoas": "2024-05-15", "eol": "2024-11-15" }, "22.2": { "name": "22.2", "releaseDate": "2022-12-05", - "support": "2023-12-05", + "eoas": "2023-12-05", "eol": "2024-06-05" }, "22.1": { "name": "22.1", "releaseDate": "2022-05-24", - "support": "2023-05-24", + "eoas": "2023-05-24", "eol": "2023-11-24" }, "21.2": { "name": "21.2", "releaseDate": "2021-11-16", - "support": "2022-11-16", + "eoas": "2022-11-16", "eol": "2023-05-16" }, "21.1": { "name": "21.1", "releaseDate": "2021-05-18", - "support": "2022-05-18", + "eoas": "2022-05-18", "eol": "2022-11-18" }, "20.2": { "name": "20.2", "releaseDate": "2020-11-10", - "support": "2021-11-10", + "eoas": "2021-11-10", "eol": "2022-05-10" }, "20.1": { "name": "20.1", "releaseDate": "2020-05-12", - "support": "2021-05-12", + "eoas": "2021-05-12", "eol": "2021-11-12" }, "2.1": { "name": "2.1", "releaseDate": "2018-10-30", - "support": "2019-10-30", + "eoas": "2019-10-30", "eol": "2020-04-30" }, "2.0": { "name": "2.0", "releaseDate": "2018-04-04", - "support": "2019-04-04", + "eoas": "2019-04-04", "eol": "2019-10-04" }, "19.2": { "name": "19.2", "releaseDate": "2019-11-12", - "support": "2020-11-12", + "eoas": "2020-11-12", "eol": "2021-05-12" }, "19.1": { "name": "19.1", "releaseDate": "2019-04-30", - "support": "2020-04-30", + "eoas": "2020-04-30", "eol": "2020-10-30" }, "1.1": { "name": "1.1", "releaseDate": "2017-10-12", - "support": "2018-10-12", + "eoas": "2018-10-12", "eol": "2019-04-12" }, "1.0": { "name": "1.0", "releaseDate": "2017-05-10", - "support": "2018-05-10", + "eoas": "2018-05-10", "eol": "2018-11-10" } }, diff --git a/releases/cos.json b/releases/cos.json index fa9d5bb6..4733cac2 100644 --- a/releases/cos.json +++ b/releases/cos.json @@ -1,6 +1,14 @@ { "releases": {}, "versions": { + "cos-109-17800-147-54": { + "name": "cos-109-17800-147-54", + "date": "2024-04-01" + }, + "cos-101-17162-386-59": { + "name": "cos-101-17162-386-59", + "date": "2024-04-01" + }, "cos-97-16919-450-41": { "name": "cos-97-16919-450-41", "date": "2024-03-27" diff --git a/releases/craft-cms.json b/releases/craft-cms.json index 08531d1a..fc3b67d4 100644 --- a/releases/craft-cms.json +++ b/releases/craft-cms.json @@ -2,12 +2,12 @@ "releases": { "4": { "name": "4", - "support": "2025-03-30", + "eoas": "2025-03-30", "eol": "2026-03-30" }, "3": { "name": "3", - "support": "2023-04-30", + "eoas": "2023-04-30", "eol": "2024-04-30" } }, diff --git a/releases/django.json b/releases/django.json index 6c37b69b..e02f5298 100644 --- a/releases/django.json +++ b/releases/django.json @@ -2,102 +2,102 @@ "releases": { "5.0": { "name": "5.0", - "support": "2024-08-31", + "eoas": "2024-08-31", "eol": "2025-04-30", "supportedPythonVersions": "3.10 - 3.12" }, "4.2": { "name": "4.2", - "support": "2023-12-04", + "eoas": "2023-12-04", "eol": "2026-04-30", "supportedPythonVersions": "3.8 - 3.12 (added in 4.2.8)" }, "4.1": { "name": "4.1", - "support": "2023-04-05", + "eoas": "2023-04-05", "eol": "2023-12-01", "supportedPythonVersions": "3.8 - 3.11 (added in 4.1.3)" }, "4.0": { "name": "4.0", - "support": "2022-08-03", + "eoas": "2022-08-03", "eol": "2023-04-01", "supportedPythonVersions": "3.8 - 3.10" }, "3.2": { "name": "3.2", - "support": "2021-12-07", + "eoas": "2021-12-07", "eol": "2024-04-30", "supportedPythonVersions": "3.6 - 3.10 (added in 3.2.9)" }, "3.1": { "name": "3.1", - "support": "2021-04-06", + "eoas": "2021-04-06", "eol": "2021-12-07" }, "3.0": { "name": "3.0", - "support": "2020-08-03", + "eoas": "2020-08-03", "eol": "2021-04-06" }, "2.2": { "name": "2.2", - "support": "2019-12-02", + "eoas": "2019-12-02", "eol": "2022-04-11" }, "2.1": { "name": "2.1", - "support": "2019-04-01", + "eoas": "2019-04-01", "eol": "2019-12-02" }, "2.0": { "name": "2.0", - "support": "2018-08-01", + "eoas": "2018-08-01", "eol": "2019-04-01" }, "1.9": { "name": "1.9", - "support": "2016-08-01", + "eoas": "2016-08-01", "eol": "2017-04-04" }, "1.8": { "name": "1.8", - "support": "2015-12-01", + "eoas": "2015-12-01", "eol": "2018-04-01" }, "1.7": { "name": "1.7", - "support": "2015-04-01", + "eoas": "2015-04-01", "eol": "2015-12-01" }, "1.6": { "name": "1.6", - "support": "2014-09-02", + "eoas": "2014-09-02", "eol": "2015-04-01" }, "1.5": { "name": "1.5", - "support": "2013-11-06", + "eoas": "2013-11-06", "eol": "2014-09-02" }, "1.4": { "name": "1.4", - "support": "2013-02-26", + "eoas": "2013-02-26", "eol": "2015-10-01" }, "1.3": { "name": "1.3", - "support": "2012-03-23", + "eoas": "2012-03-23", "eol": "2013-02-26" }, "1.11": { "name": "1.11", - "support": "2017-12-02", + "eoas": "2017-12-02", "eol": "2020-04-01" }, "1.10": { "name": "1.10", - "support": "2017-04-04", + "eoas": "2017-04-04", "eol": "2017-12-02" } }, diff --git a/releases/eks.json b/releases/eks.json index 16c27dcb..75436498 100644 --- a/releases/eks.json +++ b/releases/eks.json @@ -3,37 +3,37 @@ "1.29": { "name": "1.29", "eol": "2025-03-23", - "extendedSupport": "2026-03-23" + "eoes": "2026-03-23" }, "1.28": { "name": "1.28", "eol": "2024-11-26", - "extendedSupport": "2025-11-26" + "eoes": "2025-11-26" }, "1.27": { "name": "1.27", "eol": "2024-07-24", - "extendedSupport": "2025-07-24" + "eoes": "2025-07-24" }, "1.26": { "name": "1.26", "eol": "2024-06-11", - "extendedSupport": "2025-06-11" + "eoes": "2025-06-11" }, "1.25": { "name": "1.25", "eol": "2024-05-01", - "extendedSupport": "2025-05-01" + "eoes": "2025-05-01" }, "1.24": { "name": "1.24", "eol": "2024-01-31", - "extendedSupport": "2025-01-31" + "eoes": "2025-01-31" }, "1.23": { "name": "1.23", "eol": "2023-10-11", - "extendedSupport": "2024-10-11" + "eoes": "2024-10-11" } }, "versions": { diff --git a/releases/emberjs.json b/releases/emberjs.json index 332576b5..80cce7a5 100644 --- a/releases/emberjs.json +++ b/releases/emberjs.json @@ -3,97 +3,97 @@ "5.4": { "name": "5.4", "lts": "2023-12-11", - "support": "2024-08-19", + "eoas": "2024-08-19", "eol": "2024-12-23" }, "4.8": { "name": "4.8", "lts": "2022-12-08", - "support": "2023-07-06", + "eoas": "2023-07-06", "eol": "2023-12-21" }, "4.4": { "name": "4.4", "lts": "2022-07-13", - "support": "2023-02-08", + "eoas": "2023-02-08", "eol": "2023-07-26" }, "4.12": { "name": "4.12", "lts": "2023-05-15", - "support": "2024-01-22", + "eoas": "2024-01-22", "eol": "2024-05-27" }, "3.8": { "name": "3.8", "lts": "2019-04-10", - "support": "2019-11-06", + "eoas": "2019-11-06", "eol": "2020-04-22" }, "3.4": { "name": "3.4", "lts": "2018-10-15", - "support": "2019-05-13", + "eoas": "2019-05-13", "eol": "2019-10-28" }, "3.28": { "name": "3.28", "lts": "2021-12-20", - "support": "2022-07-18", + "eoas": "2022-07-18", "eol": "2023-01-02" }, "3.24": { "name": "3.24", "lts": "2021-02-25", - "support": "2021-09-23", + "eoas": "2021-09-23", "eol": "2022-03-10" }, "3.20": { "name": "3.20", "lts": "2020-09-02", - "support": "2021-03-31", + "eoas": "2021-03-31", "eol": "2021-09-15" }, "3.16": { "name": "3.16", "lts": "2020-03-16", - "support": "2020-10-12", + "eoas": "2020-10-12", "eol": "2021-03-29" }, "3.12": { "name": "3.12", "lts": "2019-09-25", - "support": "2020-04-22", + "eoas": "2020-04-22", "eol": "2020-10-07" }, "2.8": { "name": "2.8", "lts": "2016-10-17", - "support": "2017-05-15", + "eoas": "2017-05-15", "eol": "2017-10-30" }, "2.4": { "name": "2.4", "lts": "2016-04-11", - "support": "2016-11-07", + "eoas": "2016-11-07", "eol": "2017-04-24" }, "2.18": { "name": "2.18", "lts": "2018-02-14", - "support": "2018-09-12", + "eoas": "2018-09-12", "eol": "2019-02-27" }, "2.16": { "name": "2.16", "lts": "2017-11-20", - "support": "2018-06-18", + "eoas": "2018-06-18", "eol": "2018-12-03" }, "2.12": { "name": "2.12", "lts": "2017-04-29", - "support": "2017-11-25", + "eoas": "2017-11-25", "eol": "2018-05-12" } }, diff --git a/releases/ibm-i.json b/releases/ibm-i.json index 0353634a..fccdd771 100644 --- a/releases/ibm-i.json +++ b/releases/ibm-i.json @@ -12,13 +12,13 @@ "name": "7.3", "releaseDate": "2016-04-15", "eol": "2023-09-30", - "extendedSupport": "2026-09-30" + "eoes": "2026-09-30" }, "7.2": { "name": "7.2", "releaseDate": "2014-05-02", "eol": "2021-04-30", - "extendedSupport": "2026-04-30" + "eoes": "2026-04-30" }, "7.1": { "name": "7.1", @@ -29,19 +29,19 @@ "name": "6.1", "releaseDate": "2008-03-21", "eol": "2015-09-30", - "extendedSupport": "2019-09-30" + "eoes": "2019-09-30" }, "5.4": { "name": "5.4", "releaseDate": "2006-02-14", "eol": "2013-09-30", - "extendedSupport": "2017-09-30" + "eoes": "2017-09-30" }, "5.3": { "name": "5.3", "releaseDate": "2004-06-11", "eol": "2009-04-30", - "extendedSupport": "2013-04-30" + "eoes": "2013-04-30" }, "5.2": { "name": "5.2", @@ -57,13 +57,13 @@ "name": "4.5", "releaseDate": "2000-07-28", "eol": "2002-07-31", - "extendedSupport": "2002-12-31" + "eoes": "2002-12-31" }, "4.4": { "name": "4.4", "releaseDate": "1999-05-21", "eol": "2001-05-31", - "extendedSupport": "2001-11-30" + "eoes": "2001-11-30" }, "4.3": { "name": "4.3", @@ -74,7 +74,7 @@ "name": "4.2", "releaseDate": "1998-02-27", "eol": "2000-05-31", - "extendedSupport": "2001-01-31" + "eoes": "2001-01-31" }, "4.1": { "name": "4.1", diff --git a/releases/laravel.json b/releases/laravel.json index c91a6fb8..af4cc382 100644 --- a/releases/laravel.json +++ b/releases/laravel.json @@ -2,19 +2,19 @@ "releases": { "9": { "name": "9", - "support": "2023-08-08", + "eoas": "2023-08-08", "eol": "2024-02-06", "supportedPhpVersions": "8.0 - 8.2" }, "11": { "name": "11", - "support": "2025-09-03", + "eoas": "2025-09-03", "eol": "2026-03-12", "supportedPhpVersions": "8.2 - 8.3" }, "10": { "name": "10", - "support": "2024-08-06", + "eoas": "2024-08-06", "eol": "2025-02-04", "supportedPhpVersions": "8.1 - 8.3" } diff --git a/releases/moodle.json b/releases/moodle.json index ff522c3c..18ef7765 100644 --- a/releases/moodle.json +++ b/releases/moodle.json @@ -3,19 +3,19 @@ "4.3": { "name": "4.3", "releaseDate": "2023-10-09", - "support": "2024-10-07", + "eoas": "2024-10-07", "eol": "2025-04-21" }, "4.2": { "name": "4.2", "releaseDate": "2023-04-24", - "support": "2024-04-22", + "eoas": "2024-04-22", "eol": "2024-10-07" }, "4.1": { "name": "4.1", "releaseDate": "2022-11-28", - "support": "2023-12-11", + "eoas": "2023-12-11", "eol": "2025-12-08" } }, diff --git a/releases/opensearch.json b/releases/opensearch.json index 1bfec1f8..fe47314a 100644 --- a/releases/opensearch.json +++ b/releases/opensearch.json @@ -7,7 +7,7 @@ "1": { "name": "1", "releaseDate": "2021-07-12", - "support": "2022-05-26" + "eoas": "2022-05-26" } }, "versions": { diff --git a/releases/oracle-jdk.json b/releases/oracle-jdk.json index 9a7230cb..bb1fbb23 100644 --- a/releases/oracle-jdk.json +++ b/releases/oracle-jdk.json @@ -24,7 +24,7 @@ "name": "21", "releaseDate": "2023-09-19", "eol": "2028-09-30", - "extendedSupport": "2031-09-30" + "eoes": "2031-09-30" }, "20": { "name": "20", @@ -42,7 +42,7 @@ "name": "17", "releaseDate": "2021-09-14", "eol": "2026-09-30", - "extendedSupport": "2029-09-30" + "eoes": "2029-09-30" }, "16": { "name": "16", @@ -68,7 +68,7 @@ "name": "11", "releaseDate": "2018-09-25", "eol": "2023-09-30", - "extendedSupport": "2032-01-31" + "eoes": "2032-01-31" }, "10": { "name": "10", diff --git a/releases/pan-gp.json b/releases/pan-gp.json index 2aa62bba..1eb2d23d 100644 --- a/releases/pan-gp.json +++ b/releases/pan-gp.json @@ -3,67 +3,67 @@ "6.2": { "name": "6.2", "releaseDate": "2023-05-23", - "support": "2025-05-23", + "eoas": "2025-05-23", "eol": "2025-05-23" }, "6.1": { "name": "6.1", "releaseDate": "2022-09-01", - "support": "2024-09-01", + "eoas": "2024-09-01", "eol": "2025-03-01" }, "6.0": { "name": "6.0", "releaseDate": "2022-02-22", - "support": "2025-02-22", + "eoas": "2025-02-22", "eol": "2025-02-22" }, "5.3": { "name": "5.3", "releaseDate": "2021-06-01", - "support": "2022-12-01", + "eoas": "2022-12-01", "eol": "2023-06-01" }, "5.2": { "name": "5.2", "releaseDate": "2020-07-30", - "support": "2023-08-31", + "eoas": "2023-08-31", "eol": "2024-02-28" }, "5.1": { "name": "5.1", "releaseDate": "2019-12-12", - "support": "2021-03-12", + "eoas": "2021-03-12", "eol": "2024-12-31" }, "5.0": { "name": "5.0", "releaseDate": "2019-02-12", - "support": "2020-05-12", + "eoas": "2020-05-12", "eol": "2021-02-12" }, "4.1": { "name": "4.1", "releaseDate": "2018-03-01", - "support": "2019-06-01", + "eoas": "2019-06-01", "eol": "2020-03-01" }, "4.0": { "name": "4.0", "releaseDate": "2017-01-30", - "support": "2018-05-02", + "eoas": "2018-05-02", "eol": "2019-01-30" }, "3.1": { "name": "3.1", "releaseDate": "2016-06-23", - "support": "2017-09-23", + "eoas": "2017-09-23", "eol": "2018-06-23" }, "3.0": { "name": "3.0", "releaseDate": "2016-02-16", - "support": "2017-05-18", + "eoas": "2017-05-18", "eol": "2018-02-15" } }, diff --git a/releases/quasar.json b/releases/quasar.json index 18dbe9e2..ae821d4d 100644 --- a/releases/quasar.json +++ b/releases/quasar.json @@ -7,7 +7,7 @@ "1": { "name": "1", "releaseDate": "2019-03-07", - "support": "2021-04-01", + "eoas": "2021-04-01", "eol": "2023-06-30" } }, diff --git a/releases/rabbitmq.json b/releases/rabbitmq.json index 7b2894ab..a3abcadf 100644 --- a/releases/rabbitmq.json +++ b/releases/rabbitmq.json @@ -4,25 +4,25 @@ "name": "3.13", "releaseDate": "2024-02-22", "eol": "2025-02-28", - "extendedSupport": "2025-08-31" + "eoes": "2025-08-31" }, "3.12": { "name": "3.12", "releaseDate": "2023-06-02", "eol": "2024-06-30", - "extendedSupport": "2024-12-31" + "eoes": "2024-12-31" }, "3.11": { "name": "3.11", "releaseDate": "2022-09-28", "eol": "2023-12-31", - "extendedSupport": "2024-07-31" + "eoes": "2024-07-31" }, "3.10": { "name": "3.10", "releaseDate": "2022-05-03", "eol": "2022-05-03", - "extendedSupport": "2023-12-31" + "eoes": "2023-12-31" } }, "versions": { diff --git a/releases/rockylinux.json b/releases/rockylinux.json index 70adb6d7..630b9d83 100644 --- a/releases/rockylinux.json +++ b/releases/rockylinux.json @@ -3,13 +3,13 @@ "9": { "name": "9", "releaseDate": "2022-07-14", - "support": "2027-05-31", + "eoas": "2027-05-31", "eol": "2032-05-31" }, "8": { "name": "8", "releaseDate": "2021-05-01", - "support": "2024-05-31", + "eoas": "2024-05-31", "eol": "2029-05-31" } }, diff --git a/releases/silverstripe.json b/releases/silverstripe.json index 0901b73a..17c3ad51 100644 --- a/releases/silverstripe.json +++ b/releases/silverstripe.json @@ -3,25 +3,25 @@ "5.1": { "name": "5.1", "releaseDate": "2023-10-17", - "support": "2024-04-17", + "eoas": "2024-04-17", "eol": "2024-10-17" }, "5.0": { "name": "5.0", "releaseDate": "2023-05-04", - "support": "2023-10-17", + "eoas": "2023-10-17", "eol": "2024-04-17" }, "4.13": { "name": "4.13", "releaseDate": "2023-04-26", - "support": "2024-04-30", + "eoas": "2024-04-30", "eol": "2025-04-30" }, "4.12": { "name": "4.12", "releaseDate": "2022-12-19", - "support": "2023-04-26", + "eoas": "2023-04-26", "eol": "2023-10-26" } }, diff --git a/releases/spring-boot.json b/releases/spring-boot.json index 4e8a2e65..fddce729 100644 --- a/releases/spring-boot.json +++ b/releases/spring-boot.json @@ -4,31 +4,31 @@ "name": "3.2", "releaseDate": "2023-11-23", "eol": "2024-11-23", - "extendedSupport": "2026-02-23" + "eoes": "2026-02-23" }, "3.1": { "name": "3.1", "releaseDate": "2023-05-18", "eol": "2024-05-18", - "extendedSupport": "2025-08-18" + "eoes": "2025-08-18" }, "3.0": { "name": "3.0", "releaseDate": "2022-11-24", "eol": "2023-11-24", - "extendedSupport": "2025-02-24" + "eoes": "2025-02-24" }, "2.7": { "name": "2.7", "releaseDate": "2022-05-19", "eol": "2023-11-24", - "extendedSupport": "2025-08-24" + "eoes": "2025-08-24" }, "2.6": { "name": "2.6", "releaseDate": "2021-11-17", "eol": "2022-11-24", - "extendedSupport": "2024-02-24" + "eoes": "2024-02-24" } }, "versions": { diff --git a/releases/spring-framework.json b/releases/spring-framework.json index 3cc8dfec..3122a424 100644 --- a/releases/spring-framework.json +++ b/releases/spring-framework.json @@ -4,25 +4,25 @@ "name": "6.1", "releaseDate": "2023-11-16", "eol": "2025-08-31", - "extendedSupport": "2026-12-31" + "eoes": "2026-12-31" }, "6.0": { "name": "6.0", "releaseDate": "2022-11-16", "eol": "2024-08-31", - "extendedSupport": "2025-12-31" + "eoes": "2025-12-31" }, "5.3": { "name": "5.3", "releaseDate": "2020-10-27", "eol": "2024-08-31", - "extendedSupport": "2026-12-31" + "eoes": "2026-12-31" }, "5.2": { "name": "5.2", "releaseDate": "2019-09-30", "eol": "2021-12-31", - "extendedSupport": "2023-12-31" + "eoes": "2023-12-31" } }, "versions": { diff --git a/releases/umbraco.json b/releases/umbraco.json index f4d1a0a3..e811a277 100644 --- a/releases/umbraco.json +++ b/releases/umbraco.json @@ -3,43 +3,43 @@ "9": { "name": "9", "releaseDate": "2021-09-28", - "support": "2022-09-16", + "eoas": "2022-09-16", "eol": "2022-12-16" }, "8": { "name": "8", "releaseDate": "2019-02-26", - "support": "2024-02-24", + "eoas": "2024-02-24", "eol": "2025-02-24" }, "7": { "name": "7", "releaseDate": "2013-11-21", - "support": "2021-07-31", + "eoas": "2021-07-31", "eol": "2023-09-30" }, "13": { "name": "13", "releaseDate": "2023-12-14", - "support": "2025-12-14", + "eoas": "2025-12-14", "eol": "2026-12-14" }, "12": { "name": "12", "releaseDate": "2023-06-29", - "support": "2024-03-29", + "eoas": "2024-03-29", "eol": "2024-06-29" }, "11": { "name": "11", "releaseDate": "2022-12-01", - "support": "2023-09-01", + "eoas": "2023-09-01", "eol": "2023-12-01" }, "10": { "name": "10", "releaseDate": "2022-06-16", - "support": "2024-06-16", + "eoas": "2024-06-16", "eol": "2025-06-16" } }, diff --git a/releases/unrealircd.json b/releases/unrealircd.json index f2aeac40..8a1c1716 100644 --- a/releases/unrealircd.json +++ b/releases/unrealircd.json @@ -7,19 +7,19 @@ "5": { "name": "5", "releaseDate": "2019-12-13", - "support": "2022-07-01", + "eoas": "2022-07-01", "eol": "2023-07-01" }, "4": { "name": "4", "releaseDate": "2015-12-24", - "support": "2019-05-20", + "eoas": "2019-05-20", "eol": "2020-12-31" }, "3.2": { "name": "3.2", "releaseDate": "2004-04-25", - "support": "2015-12-11", + "eoas": "2015-12-11", "eol": "2016-12-31" } }, diff --git a/releases/vuetify.json b/releases/vuetify.json index 5a19d52c..c084874f 100644 --- a/releases/vuetify.json +++ b/releases/vuetify.json @@ -7,13 +7,13 @@ "2": { "name": "2", "releaseDate": "2019-07-23", - "support": "2023-07-05", + "eoas": "2023-07-05", "eol": "2025-01-23" }, "1": { "name": "1", "releaseDate": "2019-02-05", - "support": "2019-07-31", + "eoas": "2019-07-31", "eol": "2020-07-31" } }, diff --git a/releases/wagtail.json b/releases/wagtail.json index 6b24fd59..f7fdfb89 100644 --- a/releases/wagtail.json +++ b/releases/wagtail.json @@ -3,163 +3,163 @@ "6.0": { "name": "6.0", "releaseDate": "2024-02-07", - "support": "2024-05-01", + "eoas": "2024-05-01", "eol": "2024-08-01" }, "5.2": { "name": "5.2", "releaseDate": "2023-11-01", - "support": "2025-02-03", + "eoas": "2025-02-03", "eol": "2025-02-03" }, "5.1": { "name": "5.1", "releaseDate": "2023-08-01", - "support": "2023-11-01", + "eoas": "2023-11-01", "eol": "2024-02-01" }, "5.0": { "name": "5.0", "releaseDate": "2023-05-02", - "support": "2023-08-01", + "eoas": "2023-08-01", "eol": "2023-11-01" }, "4.2": { "name": "4.2", "releaseDate": "2023-02-01", - "support": "2023-05-02", + "eoas": "2023-05-02", "eol": "2023-08-01" }, "4.1": { "name": "4.1", "releaseDate": "2022-11-01", - "support": "2024-02-01", + "eoas": "2024-02-01", "eol": "2024-02-01" }, "4.0": { "name": "4.0", "releaseDate": "2022-08-31", - "support": "2022-11-01", + "eoas": "2022-11-01", "eol": "2023-02-01" }, "3.0": { "name": "3.0", "releaseDate": "2022-05-16", - "support": "2022-08-31", + "eoas": "2022-08-31", "eol": "2022-11-01" }, "2.9": { "name": "2.9", "releaseDate": "2020-05-04", - "support": "2020-08-11", + "eoas": "2020-08-11", "eol": "2020-11-02" }, "2.8": { "name": "2.8", "releaseDate": "2020-02-03", - "support": "2020-05-04", + "eoas": "2020-05-04", "eol": "2020-08-11" }, "2.7": { "name": "2.7", "releaseDate": "2019-11-06", - "support": "2021-02-03", + "eoas": "2021-02-03", "eol": "2021-02-03" }, "2.6": { "name": "2.6", "releaseDate": "2019-08-01", - "support": "2019-11-01", + "eoas": "2019-11-01", "eol": "2020-02-03" }, "2.5": { "name": "2.5", "releaseDate": "2019-04-24", - "support": "2019-08-01", + "eoas": "2019-08-01", "eol": "2019-11-06" }, "2.4": { "name": "2.4", "releaseDate": "2018-12-19", - "support": "2019-04-30", + "eoas": "2019-04-30", "eol": "2019-08-01" }, "2.3": { "name": "2.3", "releaseDate": "2018-10-31", - "support": "2020-02-01", + "eoas": "2020-02-01", "eol": "2020-02-01" }, "2.16": { "name": "2.16", "releaseDate": "2022-02-07", - "support": "2022-05-01", + "eoas": "2022-05-01", "eol": "2022-08-01" }, "2.15": { "name": "2.15", "releaseDate": "2021-11-04", - "support": "2023-02-01", + "eoas": "2023-02-01", "eol": "2023-02-01" }, "2.14": { "name": "2.14", "releaseDate": "2021-08-01", - "support": "2021-11-04", + "eoas": "2021-11-04", "eol": "2022-02-07" }, "2.13": { "name": "2.13", "releaseDate": "2021-05-12", - "support": "2021-08-01", + "eoas": "2021-08-01", "eol": "2021-11-04" }, "2.12": { "name": "2.12", "releaseDate": "2021-02-02", - "support": "2021-05-12", + "eoas": "2021-05-12", "eol": "2021-08-01" }, "2.11": { "name": "2.11", "releaseDate": "2020-11-02", - "support": "2022-02-01", + "eoas": "2022-02-01", "eol": "2022-02-01" }, "2.10": { "name": "2.10", "releaseDate": "2020-08-11", - "support": "2020-11-01", + "eoas": "2020-11-01", "eol": "2021-02-02" }, "1.8": { "name": "1.8", "releaseDate": "2016-12-31", - "support": "2017-08-31", + "eoas": "2017-08-31", "eol": "2017-08-31" }, "1.4": { "name": "1.4", "releaseDate": "2016-03-31", - "support": "2016-12-31", + "eoas": "2016-12-31", "eol": "2016-12-31" }, "1.13": { "name": "1.13", "releaseDate": "2017-10-31", - "support": "2019-04-30", + "eoas": "2019-04-30", "eol": "2019-04-30" }, "1.12": { "name": "1.12", "releaseDate": "2017-08-31", - "support": "2018-11-30", + "eoas": "2018-11-30", "eol": "2018-11-30" }, "0.8": { "name": "0.8", "releaseDate": "2014-11-30", - "support": "2016-03-31", + "eoas": "2016-03-31", "eol": "2016-03-31" } }, diff --git a/releases/zabbix.json b/releases/zabbix.json index 9d2821b4..57378c08 100644 --- a/releases/zabbix.json +++ b/releases/zabbix.json @@ -3,19 +3,19 @@ "6.4": { "name": "6.4", "releaseDate": "2023-03-07", - "support": "2024-06-30", + "eoas": "2024-06-30", "eol": "2024-12-31" }, "6.0": { "name": "6.0", "releaseDate": "2022-02-08", - "support": "2025-02-28", + "eoas": "2025-02-28", "eol": "2027-02-28" }, "5.0": { "name": "5.0", "releaseDate": "2020-05-12", - "support": "2023-05-31", + "eoas": "2023-05-31", "eol": "2025-05-31" } }, diff --git a/src/aws-lambda.py b/src/aws-lambda.py index 2137879a..0b350c9d 100644 --- a/src/aws-lambda.py +++ b/src/aws-lambda.py @@ -40,7 +40,7 @@ with releasedata.ProductData("aws-lambda") as product_data: block_function_update = dates.parse_date(block_function_update_str) if block_function_update_str else None release = product_data.get_release(identifier) - # if no date is available, use True for supported runtimes and False for deprecated ones - release.set_support(deprecation_date if deprecation_date else is_supported_table) + # if no date is available, use False for supported runtimes and True for deprecated ones + release.set_eoas(deprecation_date if deprecation_date else not is_supported_table) # if no date is available, use False for supported runtimes and True for deprecated ones release.set_eol(block_function_update if block_function_update else not is_supported_table) diff --git a/src/common/releasedata.py b/src/common/releasedata.py index 81aec9f4..745ba63c 100644 --- a/src/common/releasedata.py +++ b/src/common/releasedata.py @@ -37,14 +37,14 @@ class ProductRelease: return datetime.strptime(self.data["releaseDate"], "%Y-%m-%d").replace(tzinfo=timezone.utc) - def set_support(self, new_value: datetime | bool) -> None: - self.set_field("support", new_value) + def set_eoas(self, new_value: datetime | bool) -> None: + self.set_field("eoas", new_value) def set_eol(self, new_value: datetime | bool) -> None: self.set_field("eol", new_value) - def set_extended_support(self, new_value: datetime | bool) -> None: - self.set_field("extendedSupport", new_value) + def set_eoes(self, new_value: datetime | bool) -> None: + self.set_field("eoes", new_value) def set_field(self, field: str, new_value: any) -> None: new_value = new_value.strftime("%Y-%m-%d") if isinstance(new_value, datetime) else new_value diff --git a/src/release_table.py b/src/release_table.py index bc66c3ea..eace8d3f 100644 --- a/src/release_table.py +++ b/src/release_table.py @@ -58,7 +58,7 @@ https://beautiful-soup-4.readthedocs.io/en/latest/index.html?highlight=selector# METHOD = "release_table" SUPPORTED_TYPES = ["date", "string", "range"] DATE_TYPES = ["date"] -DATE_FIELDS = ["releaseDate", "lts", "support", "eol", "extendedSupport"] +DATE_FIELDS = ["releaseDate", "lts", "eoas", "eol", "eoes"] DEFAULT_REGEX = r"^(?P.+)$" DEFAULT_TEMPLATE = "{{value}}" DEFAULT_RELEASE_REGEX = r"^v?(?P\d+(\.\d+)*)$"