Preserve all version fields (#286)

Up to now extra version fields were ignored: only name and date fields were accepted. This changes that by retaining the full JSON data when reading the file, making it possible in the future to support custom fields.

This also fixes a bug with versions having released on the same date: they was not ordered as expected (reverse order).
This commit is contained in:
Marc Wrobel
2024-01-28 23:46:41 +01:00
committed by GitHub
parent abaa97ddfc
commit 42165ea287
29 changed files with 5472 additions and 5481 deletions

View File

@@ -1,5 +1,9 @@
{
"versions": {
"5.6.0": {
"name": "5.6.0",
"date": "2024-01-22"
},
"5.4.1": {
"name": "5.4.1",
"date": "2024-01-22"
@@ -8,10 +12,6 @@
"name": "4.12.4",
"date": "2024-01-22"
},
"5.6.0": {
"name": "5.6.0",
"date": "2024-01-22"
},
"5.5.0": {
"name": "5.5.0",
"date": "2023-12-11"
@@ -28,14 +28,14 @@
"name": "5.2.0",
"date": "2023-08-07"
},
"4.12.3": {
"name": "4.12.3",
"date": "2023-06-30"
},
"5.1.2": {
"name": "5.1.2",
"date": "2023-06-30"
},
"4.12.3": {
"name": "4.12.3",
"date": "2023-06-30"
},
"5.1.1": {
"name": "5.1.1",
"date": "2023-06-29"
@@ -48,14 +48,14 @@
"name": "5.1.0",
"date": "2023-06-26"
},
"4.12.1": {
"name": "4.12.1",
"date": "2023-06-12"
},
"4.8.6": {
"name": "4.8.6",
"date": "2023-06-12"
},
"4.12.1": {
"name": "4.12.1",
"date": "2023-06-12"
},
"5.0.0": {
"name": "5.0.0",
"date": "2023-05-15"
@@ -84,10 +84,6 @@
"name": "4.10.0",
"date": "2023-01-12"
},
"4.8.4": {
"name": "4.8.4",
"date": "2022-12-13"
},
"4.9.3": {
"name": "4.9.3",
"date": "2022-12-13"
@@ -96,6 +92,10 @@
"name": "4.9.2",
"date": "2022-12-13"
},
"4.8.4": {
"name": "4.8.4",
"date": "2022-12-13"
},
"4.8.3": {
"name": "4.8.3",
"date": "2022-12-12"
@@ -116,34 +116,34 @@
"name": "4.8.2",
"date": "2022-11-03"
},
"3.24.7": {
"name": "3.24.7",
"date": "2022-11-02"
},
"3.28.10": {
"name": "3.28.10",
"4.8.1": {
"name": "4.8.1",
"date": "2022-11-02"
},
"4.4.4": {
"name": "4.4.4",
"date": "2022-11-02"
},
"4.8.1": {
"name": "4.8.1",
"3.28.10": {
"name": "3.28.10",
"date": "2022-11-02"
},
"3.24.7": {
"name": "3.24.7",
"date": "2022-11-02"
},
"4.8.0": {
"name": "4.8.0",
"date": "2022-10-17"
},
"4.4.3": {
"name": "4.4.3",
"date": "2022-10-12"
},
"4.7.1": {
"name": "4.7.1",
"date": "2022-10-12"
},
"4.4.3": {
"name": "4.4.3",
"date": "2022-10-12"
},
"4.7.0": {
"name": "4.7.0",
"date": "2022-09-06"
@@ -192,14 +192,14 @@
"name": "3.28.8",
"date": "2021-12-02"
},
"3.28.7": {
"name": "3.28.7",
"date": "2021-12-01"
},
"4.0.1": {
"name": "4.0.1",
"date": "2021-12-01"
},
"3.28.7": {
"name": "3.28.7",
"date": "2021-12-01"
},
"4.0.0": {
"name": "4.0.0",
"date": "2021-11-15"
@@ -252,14 +252,14 @@
"name": "3.27.4",
"date": "2021-06-09"
},
"3.20.7": {
"name": "3.20.7",
"date": "2021-06-03"
},
"3.27.3": {
"name": "3.27.3",
"date": "2021-06-03"
},
"3.20.7": {
"name": "3.20.7",
"date": "2021-06-03"
},
"3.27.2": {
"name": "3.27.2",
"date": "2021-05-27"
@@ -288,10 +288,6 @@
"name": "3.26.0",
"date": "2021-03-22"
},
"3.24.3": {
"name": "3.24.3",
"date": "2021-03-08"
},
"3.25.3": {
"name": "3.25.3",
"date": "2021-03-08"
@@ -300,14 +296,18 @@
"name": "3.25.2",
"date": "2021-03-08"
},
"3.24.2": {
"name": "3.24.2",
"date": "2021-02-10"
"3.24.3": {
"name": "3.24.3",
"date": "2021-03-08"
},
"3.25.1": {
"name": "3.25.1",
"date": "2021-02-10"
},
"3.24.2": {
"name": "3.24.2",
"date": "2021-02-10"
},
"3.25.0": {
"name": "3.25.0",
"date": "2021-02-08"
@@ -352,14 +352,14 @@
"name": "3.21.2",
"date": "2020-09-30"
},
"3.20.5": {
"name": "3.20.5",
"date": "2020-08-29"
},
"3.21.1": {
"name": "3.21.1",
"date": "2020-08-29"
},
"3.20.5": {
"name": "3.20.5",
"date": "2020-08-29"
},
"3.21.0": {
"name": "3.21.0",
"date": "2020-08-24"
@@ -428,14 +428,14 @@
"name": "3.16.6",
"date": "2020-03-24"
},
"3.16.5": {
"name": "3.16.5",
"date": "2020-03-23"
},
"3.17.1": {
"name": "3.17.1",
"date": "2020-03-23"
},
"3.16.5": {
"name": "3.16.5",
"date": "2020-03-23"
},
"3.16.4": {
"name": "3.16.4",
"date": "2020-03-23"
@@ -532,14 +532,14 @@
"name": "3.10.2",
"date": "2019-06-18"
},
"3.10.1": {
"name": "3.10.1",
"date": "2019-06-04"
},
"3.8.2": {
"name": "3.8.2",
"date": "2019-06-04"
},
"3.10.1": {
"name": "3.10.1",
"date": "2019-06-04"
},
"3.10.0": {
"name": "3.10.0",
"date": "2019-05-13"
@@ -584,14 +584,14 @@
"name": "3.6.1",
"date": "2018-12-18"
},
"3.4.7": {
"name": "3.4.7",
"date": "2018-12-07"
},
"3.6.0": {
"name": "3.6.0",
"date": "2018-12-07"
},
"3.4.7": {
"name": "3.4.7",
"date": "2018-12-07"
},
"3.5.1": {
"name": "3.5.1",
"date": "2018-10-29"
@@ -644,14 +644,14 @@
"name": "3.3.0",
"date": "2018-07-16"
},
"3.1.3": {
"name": "3.1.3",
"date": "2018-06-21"
},
"3.2.2": {
"name": "3.2.2",
"date": "2018-06-21"
},
"3.1.3": {
"name": "3.1.3",
"date": "2018-06-21"
},
"3.2.1": {
"name": "3.2.1",
"date": "2018-06-19"
@@ -672,30 +672,30 @@
"name": "3.1.0",
"date": "2018-04-10"
},
"2.16.4": {
"name": "2.16.4",
"date": "2018-02-14"
},
"2.17.2": {
"name": "2.17.2",
"3.0.0": {
"name": "3.0.0",
"date": "2018-02-14"
},
"2.18.2": {
"name": "2.18.2",
"date": "2018-02-14"
},
"3.0.0": {
"name": "3.0.0",
"date": "2018-02-14"
},
"2.18.1": {
"name": "2.18.1",
"date": "2018-02-14"
},
"2.17.2": {
"name": "2.17.2",
"date": "2018-02-14"
},
"2.17.1": {
"name": "2.17.1",
"date": "2018-02-14"
},
"2.16.4": {
"name": "2.16.4",
"date": "2018-02-14"
},
"2.16.3": {
"name": "2.16.3",
"date": "2018-02-14"
@@ -716,14 +716,14 @@
"name": "2.16.1",
"date": "2017-10-29"
},
"2.15.3": {
"name": "2.15.3",
"date": "2017-10-10"
},
"2.16.0": {
"name": "2.16.0",
"date": "2017-10-10"
},
"2.15.3": {
"name": "2.15.3",
"date": "2017-10-10"
},
"2.15.2": {
"name": "2.15.2",
"date": "2017-10-04"