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:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user