Compare commits

...

8 Commits

Author SHA1 Message Date
Yuri Sizov
b86f350a0c Add Godot 4.1.2-rc1 2023-09-22 13:25:34 +02:00
Rémi Verschelde
9ff46d037c Add Godot 4.2-dev5 2023-09-19 12:08:03 +02:00
Yuri Sizov
3e49d03fac Add a script to generate GitHub releases 2023-09-12 18:19:29 +02:00
Yuri Sizov
b474c06cfb Add Godot 3.5.3-rc1 2023-09-07 11:54:37 +00:00
Yuri Sizov
254a8fa015 Add Godot 4.2-dev4 2023-09-01 09:24:37 +00:00
Yuri Sizov
9d55ef05b5 Add Godot 3.6-beta3 2023-08-16 11:08:43 +00:00
Yuri Sizov
267532cff8 Add Godot 4.2-dev3 2023-08-10 09:49:34 +00:00
Yuri Sizov
e0510e0b0b Add Godot 4.0.4-stable 2023-08-03 10:27:21 +00:00
8 changed files with 798 additions and 0 deletions

180
generate-releases.py Normal file
View File

@@ -0,0 +1,180 @@
import json
import os
import subprocess
import yaml
from datetime import datetime
website_versions = []
# Helpers.
def generate_notes(release_data):
notes = ""
version_version = release_data["version"]
version_status = release_data["status"]
version_tag = f"{version_version}-{version_status}"
version_bits = version_version.split(".")
version_flavor = "patch"
if len(version_bits) == 2 and version_bits[1] == "0":
version_flavor = "major"
elif len(version_bits) == 2 and version_bits[1] != "0":
version_flavor = "minor"
# Add the intro line.
version_name = version_version
if version_status != "stable":
version_name += " "
if version_status.startswith("rc"):
version_name += f"RC {version_status.removeprefix('rc')}"
elif version_status.startswith("beta"):
version_name += f"beta {version_status.removeprefix('beta')}"
elif version_status.startswith("alpha"):
version_name += f"alpha {version_status.removeprefix('alpha')}"
elif version_status.startswith("dev"):
version_name += f"dev {version_status.removeprefix('dev')}"
else:
version_name += version_status
version_description = ""
if version_status == "stable":
version_bits = version_version.split(".")
if version_flavor == "major":
version_description = "a major release introducing new features and considerable changes to core systems. **Major version releases contain compatibility breaking changes.**"
elif version_flavor == "minor":
version_description = "a feature release improving upon the previous version in many aspects, such as usability and performance. Feature releases also contain new features, but preserve compatibility with previous releases."
else:
version_description = "a maintenance release addressing stability and usability issues, and fixing all sorts of bugs. Maintenance releases are compatible with previous releases and are recommended for adoption."
else:
flavor_name = "maintenance"
if version_flavor == "major":
flavor_name = "major"
elif version_flavor == "minor":
flavor_name = "feature"
if version_status.startswith("rc"):
version_description = f"a release candidate for the {version_version} {flavor_name} release. Release candidates focus on finalizing the release and fixing remaining critical bugs."
elif version_status.startswith("beta"):
version_description = f"a beta snapshot for the {version_version} {flavor_name} release. Beta snapshots are feature-complete and provided for public beta testing to catch as many bugs as possible ahead of the stable release."
else: # alphas and devs go here.
version_description = f"a dev snapshot for the {version_version} {flavor_name} release. Dev snapshots are in-development builds of the engine provided for early testing and feature evaluation while the engine is still being worked on."
notes += f"**Godot {version_name}** is {version_description}\n\n"
# Link to the bug tracker.
notes += "Report bugs on GitHub after checking that they haven't been reported:\n"
notes += "- https://github.com/godotengine/godot/issues\n"
notes += "\n"
# Add build information.
# Only for pre-releases.
if version_status != "stable":
commit_hash = release_data["git_reference"]
notes += f"Built from commit [{commit_hash}](https://github.com/godotengine/godot/commit/{commit_hash}).\n"
notes += f"To make a custom build which would also be recognized as {version_status}, you should define `GODOT_VERSION_STATUS={version_status}` in your build environment prior to compiling.\n"
notes += "\n"
# Add useful links.
notes += "----\n"
notes += "\n"
release_notes_url = ""
release_notes_version = version_version
if version_version == "3.2.4":
release_notes_version = "3.3"
for web_version in website_versions:
if web_version["name"] != release_notes_version:
continue
if web_version["flavor"] == version_status:
release_notes_url = f"https://godotengine.org{web_version['release_notes']}"
break
for web_release in web_version["releases"]:
if web_release["name"] != version_status:
continue
release_notes_url = f"https://godotengine.org{web_release['release_notes']}"
break
notes += f"- [Release notes]({release_notes_url})\n"
if version_status == "stable":
notes += f"- [Complete changelog](https://godotengine.github.io/godot-interactive-changelog/#{version_version})\n"
notes += f"- [Curated changelog](https://github.com/godotengine/godot/blob/{version_tag}/CHANGELOG.md)\n"
else:
notes += f"- [Complete changelog](https://godotengine.github.io/godot-interactive-changelog/#{version_tag})\n"
notes += "- Download (GitHub): Expand **Assets** below\n"
if version_status == "stable":
notes += f"- [Download (TuxFamily)](https://downloads.tuxfamily.org/godotengine/{version_version})\n"
else:
notes += f"- [Download (TuxFamily)](https://downloads.tuxfamily.org/godotengine/{version_version}/{version_status})\n"
notes += "\n"
notes += "*All files for this release are mirrored under **Assets** below.*\n"
return notes
with open("./temp/versions.yml", "r") as f:
try:
website_versions = yaml.safe_load(f)
except yaml.YAMLError as exc:
pass
releases = []
# Read JSON files and generate GitHub release in order.
releases_path = "./releases"
dir_contents = os.listdir(releases_path)
for filename in dir_contents:
filepath = os.path.join(releases_path, filename)
if not os.path.isfile(filepath):
continue
with open(filepath, 'r') as json_data:
release_data = json.load(json_data)
print(f"Reading release '{release_data['name']}' data.")
releases.append({
"file": filepath,
"data": release_data
})
# Sort by release date so we can create commits in order
releases.sort(key=lambda x: x['data']['release_date'])
# Generate a commit for each release, spoof the commit date to
# match the release date.
# Create the output directory if it doesn't exist.
if not os.path.exists("./temp/notes"):
os.makedirs("./temp/notes")
for release_data in releases:
release_tag = f"{release_data['data']['version']}-{release_data['data']['status']}"
release_title = f"{release_data['data']['version']}-{release_data['data']['status']}"
prerelease_flag = ""
if release_data['data']['status'] != "stable":
prerelease_flag = "--prerelease"
release_notes = generate_notes(release_data['data'])
release_notes_file = f"./temp/notes/release-notes-{release_tag}.txt"
with open(release_notes_file, 'w') as temp_notes:
temp_notes.write(release_notes)
cmd_create_release = f"gh release create {release_tag} --verify-tag --title \"{release_title}\" --notes-file {release_notes_file} {prerelease_flag}"
print(cmd_create_release)
subprocess.run(cmd_create_release)

View File

@@ -0,0 +1,98 @@
{
"name": "3.5.3-rc1",
"version": "3.5.3",
"status": "rc1",
"release_date": 1694080477,
"git_reference": "fc32e066af1cd6766762dec31c7d2224f3d42c5f",
"files": [
{
"filename": "godot-3.5.3-rc1.tar.xz",
"checksum": "dad7d09afb86866b99cf0400a7241343e2f331c842a96a1ccaa1104f954d2d83b7cd024dccf3e28edc1cf511d36266b3bbf0e3306357d5694c8136a8570d723e"
},
{
"filename": "godot-3.5.3-rc1.tar.xz.sha256",
"checksum": "5c2043a63793282872774ec31e3684e01869f0e941aeaecac6a0c07e63bb8ffc51995f6f2695db54128ed822e01d110bc77afbe059ad1950c57cfd184be6e164"
},
{
"filename": "godot-lib.3.5.3.rc1.release.aar",
"checksum": "2171f7976f03e21e0498e6c6747aea440a2318a9806ff8952b330c4481bef5e8ca419002098217f09c671e7bf4a2cbc2cadbefdbdaf9bd80fed7edd85b6ddaa1"
},
{
"filename": "Godot_v3.5.3-rc1_android_editor.apk",
"checksum": "95275d358ec77c1ba6ba487f381d4b08fa11b16b008d7b309d4a90b81a54142f57817cb11df14a6d1ab9cefa3f74de3512b0df60e82c8a5374ca7e3ebc7285b8"
},
{
"filename": "Godot_v3.5.3-rc1_export_templates.tpz",
"checksum": "e34d05f6ee12ef12003208ff9facb81099396f63428a6d1751458bf50e58ef469f9cd46c611151af8f084a82b6e7d878ecf72289121a40aa30d04a46bc687ddb"
},
{
"filename": "Godot_v3.5.3-rc1_linux_headless.64.zip",
"checksum": "dd19e91a8d8678448cd68d5e7be7c70d29e4cb7036110b38f5810f793dfa71259f29ed7efa459468cf1fcfa604ea3bc2eac5fbb8bbb1fe22cc358f85e0533001"
},
{
"filename": "Godot_v3.5.3-rc1_linux_server.64.zip",
"checksum": "fc563e9a4a5c1d6a2823a26a3200185b1dcf782b47287714b88c1c7025714918ffaede04ccb1f1c7127678aa346bbe09bedb0214485581f83d17284c53340732"
},
{
"filename": "Godot_v3.5.3-rc1_osx.universal.zip",
"checksum": "55041353ce858d7d5bcb73793ae62665dc401ff175e22127d7de9f50309a8a52befc69a01f59ac8bea33add3691ccffb759809b0ce633bae5a56112323c22749"
},
{
"filename": "Godot_v3.5.3-rc1_web_editor.zip",
"checksum": "88b60bc31b3e59c8935b00a243c3da749ac6016d44794d41218a3fa15219957389b5da0802eced4eb513de22e40a402f71b47c01db904f1330fb5fdd2e150d10"
},
{
"filename": "Godot_v3.5.3-rc1_win32.exe.zip",
"checksum": "045067c02a8a51080d2639938eda08de60f607b726bc4aa1ffd0f3f0859b63160c1e7e54b3f3818effa4843679548758e0866254bdf818384f192abc6c723b07"
},
{
"filename": "Godot_v3.5.3-rc1_win64.exe.zip",
"checksum": "0b5d69ac1529a6bf559fe6cd126e1f78907d18ec55483e291f2425449061c3a5f634be2389ee02f6a44972aec9d7f10f86fb5c00d26e14edc8ece4ccd1345ffd"
},
{
"filename": "Godot_v3.5.3-rc1_x11.32.zip",
"checksum": "f687fe8f2558c174fb3b54930bf9009854b8f12a3980c91ae8fbfcd9bad99b5e8742adf287ceaf2c048a24e6212656aadd5a859bcbf01c6952bae30ebe312cfa"
},
{
"filename": "Godot_v3.5.3-rc1_x11.64.zip",
"checksum": "25ae3594cea8074f74abdf7528e243f4810bf0a1d1aac0920311995a2548be1d34ecb3edc023b566ad36a8f2575df314bebc6ada86c4df3da157b0fe60aa3176"
},
{
"filename": "godot-lib.3.5.3.rc1.mono.release.aar",
"checksum": "c6ad3ea6ee5633beea6775bd85c85352549d9c42abd743a46c1f097cd62845038866839dfcc28474661c3a680cc92af997f3de10c99c9d74b496c2818c61f669"
},
{
"filename": "Godot_v3.5.3-rc1_mono_export_templates.tpz",
"checksum": "c09de5b81e04bedb03ade802f23ea2193a4390a877aa8f4cf02cf0aa3095684ed569776c686f4a6c66d96b6090770f9226291fe0b78dcddc4ad79232809e28f4"
},
{
"filename": "Godot_v3.5.3-rc1_mono_linux_headless_64.zip",
"checksum": "9afbc19bd6d0ae372fcd2b5b6f7cf59cd2f4ddbf66f960922e831141083608ca7b5f1e1b8ad442056d0a2309cbc9fed9fcc96c9cd497605d8dec10af55b04f6f"
},
{
"filename": "Godot_v3.5.3-rc1_mono_linux_server_64.zip",
"checksum": "b8ca435ddb3c3527e8cb80352e59cf654b11617786c5135bcfdd9a7c8a59ff4c418f78b40494ad694ff3c61eb5b72f7dd2f99310d7c16e5c1a5468304594d799"
},
{
"filename": "Godot_v3.5.3-rc1_mono_osx.universal.zip",
"checksum": "7a8c1907a52b1657a83feb495e67d44e34fe1262996f3a531035c320324ea294fe7b8cbd2d0ed9d13cca421f277ac8b1683cbf25bd62b2b5df999290b19a3c5e"
},
{
"filename": "Godot_v3.5.3-rc1_mono_win32.zip",
"checksum": "c6685b84bdbd63af0b5c56317f93e73e43fdff895141e232a9f50480283c4b051d592980fdad02ad6c1f9a6518b6ff09dd2880033d83d4865b4b91d828b81a97"
},
{
"filename": "Godot_v3.5.3-rc1_mono_win64.zip",
"checksum": "5bad54024d832c0c4dcae2d213810c346476e68e1e948b9c8156d8ae41f1129c14611be08380918ac9a10f71c8e8d39c88d3cb39f439357ae8c432e12c250586"
},
{
"filename": "Godot_v3.5.3-rc1_mono_x11_32.zip",
"checksum": "7890bb21d97f459c3b700df7164a823d0efe4e69107ed2b193c4103483e271ccc629d25b1b521bb96e043ad8a53b3ee80b9f539b7b0c760e31ea18527e9b03d6"
},
{
"filename": "Godot_v3.5.3-rc1_mono_x11_64.zip",
"checksum": "11f157d8723dd6537a59a41f1b2eff5afd40a6bfe36ef8825322e60dcace4ce7d5f1e46895efb1c1e7f69da20a3fdd2d84dee68ad813d264635382df62196a5f"
}
]
}

View File

@@ -0,0 +1,102 @@
{
"name": "3.6-beta3",
"version": "3.6",
"status": "beta3",
"release_date": 1692176923,
"git_reference": "21ab700f2d3da1848844ed6c2ff0910b3c580107",
"files": [
{
"filename": "godot-3.6-beta3.tar.xz",
"checksum": "2fb8ebe736fc3bed1ccc29fc6aab02c4518d3f259e4c083552ea9741860594b06aa8e973f757680bcca184151cec7386dc525a0e6741b669e19021ffcde2ec63"
},
{
"filename": "godot-3.6-beta3.tar.xz.sha256",
"checksum": "15de4711594c8953ccec17a0384e22546b1aef2498bc4bffdcade504a43956548c09ca3abeaec847b7a552037a4bb51752b96abef5f204a68a838ecc78431958"
},
{
"filename": "godot-lib.3.6.beta3.release.aar",
"checksum": "e73e29a9f2ab227d859678e8438308e0cd69fdb245f9b6c4132994c8ed2a9edeb61a812d60466e4218be155a6e0eded640b0fb5327ebe7cbf6a21ab4efd5623d"
},
{
"filename": "Godot_v3.6-beta3_android_editor.aab",
"checksum": "eda08bda6895bcf7919006f54f14a07a14802d2df53a97dd18c2cf32a0a29a820455d5169de226e04f7b0f9ddf513b02ec5508daabf4e24d3b114a2c88a7f9a3"
},
{
"filename": "Godot_v3.6-beta3_android_editor.apk",
"checksum": "733aef58a275fd86a9f7d0571bcbd9c4a7ab8e25108508a2236ba00cc34868597c3fe8d31ffc4d76bed6362002257b5f5149fdccb93659a2688df45bd383afe1"
},
{
"filename": "Godot_v3.6-beta3_export_templates.tpz",
"checksum": "e3cf5ffe1d9a0cbc900c161dcd0a3e77d5c06e7667d0b7995fdc788259c04cd7fe7bf656104889941e7eb8d918adbf8d434fe56d159eae299fcf70e30594febe"
},
{
"filename": "Godot_v3.6-beta3_linux_headless.64.zip",
"checksum": "947bdf51cd6907383e4b20c341450cd1b437b07d29b3f22ada341cb5bf323fc53eb8a4eff8564ea6bdf282a8909a259cd18bf46b0f8d4bba3d55919d76897cd4"
},
{
"filename": "Godot_v3.6-beta3_linux_server.64.zip",
"checksum": "26149174292915168f5fc864585e07844ca569980b194e69abb3b1acef632ce11b49f044e73f8baed4869a476d0994eeb16b334804cbb3435fe0cc59c08d201e"
},
{
"filename": "Godot_v3.6-beta3_osx.universal.zip",
"checksum": "20b1601fddd12c861b244c03e9ddb042f4dcb02fbc2599c94e158490712983528b0fab87df60422ab6549ac44b085ac9fc328df82b493dedb30bf950a07939e2"
},
{
"filename": "Godot_v3.6-beta3_web_editor.zip",
"checksum": "cfbff71cf0bed016c589081d8487b74b2dd5bf9773ebd707b0103c4fb7d0f3882c68ef7b45fe7cc024f1ace59d2c2dc5ce4ec1b3c8d89b6825e304dd1ed892de"
},
{
"filename": "Godot_v3.6-beta3_win32.exe.zip",
"checksum": "aa1fa93c803b5fd9d459fbe7cbf619867a2c4cb079285d95a959efa8630f81db30c025cc24e293a16eb9f5058b1bb13ace5dff0ac28ff6ecb6e261800bea9ac5"
},
{
"filename": "Godot_v3.6-beta3_win64.exe.zip",
"checksum": "0ed966ca1b8d272da41c94594c80c32e49cdaea0291888391d6d10c0938993e8899e2378773a3fc46c81d58a8d9963a90dc9eec9b0d555489e721eb55657f59e"
},
{
"filename": "Godot_v3.6-beta3_x11.32.zip",
"checksum": "dc72f2b7b4d989e431455318f27765e4ba5fa5e3bd9ffc9eac6ec7fd7c77c8947093282ea2b6ae76b3e83033cf9b809d58e22d4e212c21e33059c5a22983ce1e"
},
{
"filename": "Godot_v3.6-beta3_x11.64.zip",
"checksum": "2683974538dcab410dd26b0e9a4be3bc9475c7d51ec3fdb531d3845ac142f7b001fa6685a2bb2b291b5e89177807757cb1ea9e05e2ea3d67051793bbadd529f7"
},
{
"filename": "godot-lib.3.6.beta3.mono.release.aar",
"checksum": "ebf7f636bbbeda0270c032789b16f55f86d45b49e9d1615d46b4de63feac30d4fecbc7404702a02abb05be4176c1eed1b1dd60fc0e215208e9132fc38c676411"
},
{
"filename": "Godot_v3.6-beta3_mono_export_templates.tpz",
"checksum": "67fdcb4fb22ddd44c1092f8d457883f5547e30623ee799336ecf2776969b714c9fd58fdfd8bacf69eb8fd80690148e78f63621a0eda53078d95265a54df74750"
},
{
"filename": "Godot_v3.6-beta3_mono_linux_headless_64.zip",
"checksum": "9d07ad85a318d8fb166259af51f2eed42e7736f3fcfcaebda909c83da604d24e1d6cedee5e7b3fcddd537a6d575383fb005679cd84b47bf03d5015c56947c443"
},
{
"filename": "Godot_v3.6-beta3_mono_linux_server_64.zip",
"checksum": "fb2af57609c26743377c2adb9c29fa74ae7f7cfbc98352d7a913fe273c125abfd7da54ec5020e1ea9859bafd0173eccabd7d74e611eea85cb817cfc8ba647aa1"
},
{
"filename": "Godot_v3.6-beta3_mono_osx.universal.zip",
"checksum": "1fe50e7d1baea5e60b6eff2e2a343326e72784c1b2b0c856e9cd7ceb8f95b5e0b22d9f4bdbf0833f133fd44aeea3d073510f580f9df933dd08fe630aba0cba44"
},
{
"filename": "Godot_v3.6-beta3_mono_win32.zip",
"checksum": "6cfd5a7437ea1fdb72814c53d06e08680aa7085b8afe6941fae2e96b7460906e4c81d8590a90351fae7a2298248cb0c4f325d9cd1475b48398dcebd5a8cd165e"
},
{
"filename": "Godot_v3.6-beta3_mono_win64.zip",
"checksum": "616738d778f0a898f731b0deafb06c835e177cacd05f867682f13b6b7ac15b4e99c7de45848a3670cfb2de19454b06caed9dce8c9213a35ab96bc3fa6af01bb6"
},
{
"filename": "Godot_v3.6-beta3_mono_x11_32.zip",
"checksum": "97ef38edc016ff2e538ab11299acf077145b8ac717e846afa010c4e3395527d1ec7093cab64d715ccf542779141552065935072574b7a6b107b662c35ad33508"
},
{
"filename": "Godot_v3.6-beta3_mono_x11_64.zip",
"checksum": "4c35a156c41bf4d0195155856b180ec503719b48708163d6b97df5fbd707c14b56240c882f5b05054d02eeb70addc8e0af89fb240e923e2137accb6803f5d8c1"
}
]
}

View File

@@ -0,0 +1,82 @@
{
"name": "4.0.4",
"version": "4.0.4",
"status": "stable",
"release_date": 1691051241,
"git_reference": "4.0.4-stable",
"files": [
{
"filename": "godot-4.0.4-stable.tar.xz",
"checksum": "4dadc123995d7262ffa6c5002d08611038957c59a8bd742284b9b62577de6b7182aad807db7a231180a355df0f25d10babdc914faf9287ed401152d98762bb5f"
},
{
"filename": "godot-4.0.4-stable.tar.xz.sha256",
"checksum": "8a8b9c87c4d94a71de6240bc21427791aed780f73b97d226c6eefef68810e8383ef5ac0f54cd87c82b5f972a87b56c3d702a78cb51dc0183ca35dcdf6b8d1678"
},
{
"filename": "godot-lib.4.0.4.stable.template_release.aar",
"checksum": "cb58a1a363f8faaa3a49c40a6be97170465c273e40e5c6c0fd492122dfb43ae187e68914e197d4dad961e0fdcbc3e4ffdeae3b6601034aa195019501a72eeee8"
},
{
"filename": "Godot_v4.0.4-stable_android_editor.aab",
"checksum": "61f220b3841d153ff2e7f26f606af031ce3d90514428db9a40c7704d907b6c0382bae77f393313543ec620922ba5abca9931b64549433ed5a49b2cd1a2d06f6a"
},
{
"filename": "Godot_v4.0.4-stable_android_editor.apk",
"checksum": "9111aebf919041c7d2dfb37f5d1f2d1bd4837c33a1a7d30a42d01c388d58c2a8ecd2dfe88e2e5072f313b4f2cf9273aca491d3fe9c3194b7194e5f77da058343"
},
{
"filename": "Godot_v4.0.4-stable_export_templates.tpz",
"checksum": "c8ad58f61849298d2fa8a2e174cb827e97a3d25c55acf2aa4afa92fe5d1fbd86ff7e1bb6f23cd65f106b95625b971c93c7b3e6814f1dd251f35be12f1cc55a98"
},
{
"filename": "Godot_v4.0.4-stable_linux.x86_32.zip",
"checksum": "32321334016d82fcc7e6484b3c66f1a806e48705928edb71227f52e4ccd4750ab5ca21a27021033f10dfd3e320cf92861344eade9b9750071679b9de7deae38b"
},
{
"filename": "Godot_v4.0.4-stable_linux.x86_64.zip",
"checksum": "815b1664fc1173c09871d9868807ed31be8e7ab4e043aea479f81249440f28c7ce63797cc564ec52f6730e11b98dec82768ee64df36b926ac4f8580bfb208331"
},
{
"filename": "Godot_v4.0.4-stable_macos.universal.zip",
"checksum": "10edbe9233af5f2475d0a525ac94c10ab1e4cc75c4b32368cc5430c0043bb70269c7927fb9e7a0910887bf83fe875e95f5f671d0616dfc0fca5b458539556d19"
},
{
"filename": "Godot_v4.0.4-stable_web_editor.zip",
"checksum": "5ddd41b8def23397800dee56d7018f71cd9621ba40b040436d19f8915ca95ad6635153c8dbf5f8996d98141d100bed6f1deedd05dde5952609784dff34e62fa5"
},
{
"filename": "Godot_v4.0.4-stable_win32.exe.zip",
"checksum": "0dfaec1c391003ba88de378b7bdbdca1b6a3b8c5db06e8af4ba3962d736c55c0b906d62ceebf70fdd2a9fee921744095b5d28ba40c7ebeeccb926b2e93ec126a"
},
{
"filename": "Godot_v4.0.4-stable_win64.exe.zip",
"checksum": "8c6f88b86307b8d973f1c4c7497356cde1a2b488ead0c36c4258d80479cf5749d2ec7ae23a1a99e4704511af1c645f3693ea5480f57728039956a8865fe68353"
},
{
"filename": "Godot_v4.0.4-stable_mono_export_templates.tpz",
"checksum": "7b643ad71acad1bfb1b9a218fd862bbe46ecfc2d46dfd48c5ac41d9010201432bc7f97100bcb91c621c29cb3a3a23e708743f0675abf7b1039abc0b76d9b603e"
},
{
"filename": "Godot_v4.0.4-stable_mono_linux_x86_32.zip",
"checksum": "492df4f6693176c34c95978b368f07f736fad30d84f7ab41760203d373d30b13112894e7ee90a4c124b772c861b697a922543b1a4580afc83dfcd2b1a2d443ce"
},
{
"filename": "Godot_v4.0.4-stable_mono_linux_x86_64.zip",
"checksum": "0f1ec186aea2f3901352be2bec817c6a74bde10cd0a52c0fd2adfd9a3b59c74e00353f95beae582194762bd492ab036e3cf380e192068686c8510b5cd3e078a5"
},
{
"filename": "Godot_v4.0.4-stable_mono_macos.universal.zip",
"checksum": "d81e84e4d164fa0b4b381cacd07230c97a2cc63c414e67fa132544e513ba857fff43256349fc76993bf9ed81cc7e438f072e4fcda6a9898a7a23cd717031e497"
},
{
"filename": "Godot_v4.0.4-stable_mono_win32.zip",
"checksum": "04399e830b54d0cfe2671b46ab9e7438dff0a743545d096bda3175630268b87082c5cef8a742a4ba0442b765569732e927434e2b2baff8c541846650d787e696"
},
{
"filename": "Godot_v4.0.4-stable_mono_win64.zip",
"checksum": "7e988bcb14120aa5d758105e37c87afc1166649c1a8f2878f0443b0925f4a627dcefbe4797a3021a299fd9d314a2d09f18f255a69e71209b22307f3796440266"
}
]
}

View File

@@ -0,0 +1,82 @@
{
"name": "4.1.2-rc1",
"version": "4.1.2",
"status": "rc1",
"release_date": 1695381769,
"git_reference": "58f0cae4af47adcac121cc220749ddbf778f4a81",
"files": [
{
"filename": "godot-4.1.2-rc1.tar.xz",
"checksum": "3ff0424b8e88195d4a19cb78c13d171188e9151dce8b96aef46d3535f1050d5e00c93d38b639ff09011e32b9c1aadd0e9d2d9b615d525ddf03f2b5ad8dcadae2"
},
{
"filename": "godot-4.1.2-rc1.tar.xz.sha256",
"checksum": "bc7233ccc5510013f8806afe46d0b0d99991910600c6168195831f12971e626b0674c6882f5b02222e9ec5f582686dad4dad4a7aab2b1d4aaf700acee1101248"
},
{
"filename": "godot-lib.4.1.2.rc1.template_release.aar",
"checksum": "664b1318306b2dfcb613164f953c562e9c27ba62134e654959a215c87092b10a768941b8783339df3c129084b42811aa650573b793dfaa70cb29f4a1700ec2f8"
},
{
"filename": "Godot_v4.1.2-rc1_android_editor.aab",
"checksum": "b78bc241df45f5745d6182bdece7db625f20c5eba6fcf7b3974178dd32aba854d94154e24ae803d4a0ca5b3a4487d0625d6fb39d92424518a3d3275985fe5a4b"
},
{
"filename": "Godot_v4.1.2-rc1_android_editor.apk",
"checksum": "b2187e3649a8ffc55a6feca8b033825303726bed5411c2846249be7d402360e2c4951b86d0d31b6bb89ef6b74615162e3801f8afc0c5b74896a02e12abb4acca"
},
{
"filename": "Godot_v4.1.2-rc1_export_templates.tpz",
"checksum": "439e5340d6dad88fd30c36a91413451b8c000c48158ebfc90bb2880f53a41d08778d4d2f192c85320610af2f367682384a9d36c5e16863ef93d6db81ef98b082"
},
{
"filename": "Godot_v4.1.2-rc1_linux.x86_32.zip",
"checksum": "e36079d25053597bec9594a67f4f6c980885dd079d3a8961fb8d322d1f91ccdb9da2fb15af06a8fbd22075c4ec78cd9243804903990e54da97c4a2d70d4ab89e"
},
{
"filename": "Godot_v4.1.2-rc1_linux.x86_64.zip",
"checksum": "7ce26b57b9ea31f3096c89a4b70ef5a9fcd667637358302f5359521a77396e58029a60e3a35c3e4c6b5281e8d2617a2d1c99321aa5a8c4fed9ba8ac66d72418e"
},
{
"filename": "Godot_v4.1.2-rc1_macos.universal.zip",
"checksum": "a8a7ae165e4349b61261cc85ab7a56b7eee10c053c637cdd57fda2905a7303d645041e0dfe5fbec665054155b1e954f2a7dfd0e43ae37fb644e255a54f3e593f"
},
{
"filename": "Godot_v4.1.2-rc1_web_editor.zip",
"checksum": "6935e3576cb3b0f5b839c475976e2bf17776225fe8ddedeae74795facd8cbba95f3c503b19532d6a5b32794881ebb927649bd199f2c810279fc7c85ff2c84f71"
},
{
"filename": "Godot_v4.1.2-rc1_win32.exe.zip",
"checksum": "18d6fb2a9c178b6b36ee8c679c4f4f45bf438189a6a6e29d03ce64f56aacd1c1c3cbd886b11f1eff7ef2435855e59ad5db3e53a6ef675a06f05822007b95a179"
},
{
"filename": "Godot_v4.1.2-rc1_win64.exe.zip",
"checksum": "bd5d6781c8375c70ed8a07472f6ffd633cef93e2202eeba67a48dc5d31e20dcc575232477eb0e3ddafa7ef6cf42066efd48e671c5a073067af157a213a8f3574"
},
{
"filename": "Godot_v4.1.2-rc1_mono_export_templates.tpz",
"checksum": "901e3c4b88440dfeaeb9d131b9bd05381e569aea9b60124ada0d7a69b6a18d0cd83de302627a6df22efc1315ced1b5f901eecccda4c36e70b486d52a187da316"
},
{
"filename": "Godot_v4.1.2-rc1_mono_linux_x86_32.zip",
"checksum": "c5a74ffc5df7763f07a3d28e2fab6577d5c8328d9c188cb675c4ef4d9d25f44c130f49e546192e214db3deb49ad69d733b696bc27affc3eac16c96832357cd58"
},
{
"filename": "Godot_v4.1.2-rc1_mono_linux_x86_64.zip",
"checksum": "b7fc6847e157867153b33895011fe311f93fa7c09e4bea78ca172196391122827ecf340be8650a5642e1b2c53686200665c550250d5e4ae49fe15dd3562f9946"
},
{
"filename": "Godot_v4.1.2-rc1_mono_macos.universal.zip",
"checksum": "b0b8eb7e1cf6d6b46c31ad0c1e0a1d424e1434dc5ec9caaeb86d3f3550d39931f31211daba6fa8d52f2a94cb160f13e69d80df17431edc6d80492b3e7d4a079e"
},
{
"filename": "Godot_v4.1.2-rc1_mono_win32.zip",
"checksum": "2d516ac53ba09019b2db92ef9eab69c349212a51bcc9a73b2f797700a8ac3615dde632d617fa00c87cbb641f539caa5fbd8f1c3e1ea5e3c833a8472b0072220e"
},
{
"filename": "Godot_v4.1.2-rc1_mono_win64.zip",
"checksum": "60e0c5bb4b7b0eb31ff96651f357dabda7db0099777d238267c07fcca9f946cdfc34d15d8401e738625d4887884cb800fe763c95a469c4489f9b0603e0e8f434"
}
]
}

View File

@@ -0,0 +1,82 @@
{
"name": "4.2-dev3",
"version": "4.2",
"status": "dev3",
"release_date": 1691653774,
"git_reference": "013e8e3afb982d4b230f0039b6dc248b48794ab9",
"files": [
{
"filename": "godot-4.2-dev3.tar.xz",
"checksum": "17b9ab129c50396d8da2624999a1ab4c1c28217665fcbe056cdbd7eb70860c7cc6e6c3d9e175422d5e521651a48b94898509ccc38b322c9de8a27a79ce285536"
},
{
"filename": "godot-4.2-dev3.tar.xz.sha256",
"checksum": "5b80f667544a3afa987db08f25871dca4a9b624b2a811ad8dd15e6a69f1eae35d0e8205ed339f06b8ca008c4e850565010fb32d7f914623f94ef185baec0e936"
},
{
"filename": "godot-lib.4.2.dev3.template_release.aar",
"checksum": "97121f945e3b7cbbba9748cfeb231782f3eecb252e98edac26cba51dd303021dcd33eeb393e04efa36623da737dd3a54fab0cea0548cb6545d90888f0f159692"
},
{
"filename": "Godot_v4.2-dev3_android_editor.aab",
"checksum": "ba896920589e44f26b3a4a131706550db77b6e5425d8963f84bab303ebe51baa517a3dbba0861f910fdffacc118c9b452a734a594d325209f373242d01fb81e5"
},
{
"filename": "Godot_v4.2-dev3_android_editor.apk",
"checksum": "f87fa57b6c41d4ba3b9a73934498d9d7fecf79ca27a3411ba651163ca41ab720547c143a80b044938727eb0b98947b73d46095352fe4e3a2c817ffeeef6c5215"
},
{
"filename": "Godot_v4.2-dev3_export_templates.tpz",
"checksum": "37783cd6e7883a60b159f90926d2baa77b9fa2c0575d36ae47e7a0c33e03e7a79a654839772661af164ea1044b941a764cee0601cc2030f8f29cb45e4a70474a"
},
{
"filename": "Godot_v4.2-dev3_linux.x86_32.zip",
"checksum": "6d9490b2cf4512448a0e47b6fa5173895b99ae02f09fbd289969db6863058ac43542dcd30edac3892eb10fb238db4824d0287309f09cf46f88d2a74bdf77a318"
},
{
"filename": "Godot_v4.2-dev3_linux.x86_64.zip",
"checksum": "a1b8d65aba356bb2f4ac51941dba265083094cd8df992341076648290f8058831a4429812ee3e6a2f4b7a5f239252c7f1a1f34635834d59971e754da34df6f2f"
},
{
"filename": "Godot_v4.2-dev3_macos.universal.zip",
"checksum": "a33193fe7f75d3202ffc450bee76b7e00749d9568387261a69ad1ef11009bbc7c51078b4698f6ff101277bef032370cf6ce8c08e5be958c7777b105ced3d4784"
},
{
"filename": "Godot_v4.2-dev3_web_editor.zip",
"checksum": "77b5aed5807d3f3d69e8d2538ce1ebcab6e45d7d431fde754e3915de16674325521d45bca6a061162dc139d53765bb22e2d80d53b0325ed3c6fff6d414763229"
},
{
"filename": "Godot_v4.2-dev3_win32.exe.zip",
"checksum": "219bb4073a0485cd7b4b16f5406c43e5339484254baf50cd6cdccb10e14e0cdc4b21a626fdea0c159364ccfec8c7ba651beccab23aa13e080ae58b7020bfee78"
},
{
"filename": "Godot_v4.2-dev3_win64.exe.zip",
"checksum": "ed251842ae7b6b2bde35dc84116778b9ebbec4677b0a5b261d45a8408df2b8d7f2b0be90c6e0cb82b5d3d216211c37381dcccd71ddf86345dc83352dfe6cd6f6"
},
{
"filename": "Godot_v4.2-dev3_mono_export_templates.tpz",
"checksum": "63df1d910c49e492f86ebcdf70cc3567e676abe9be1b5d5dd0de6b5a24b96550c94b1b577ac31f4a0094d2ddb705caf8e358a4d81aa7394f0ceaee07bd5870a5"
},
{
"filename": "Godot_v4.2-dev3_mono_linux_x86_32.zip",
"checksum": "78f6f425aa3a5fa697e8995085bc0ac722120eeb50606c77c3ce5084f5002bcb81dacf97cc4ffa35deeb19692c918c93f35acfddc13abd715b53d7470b88d7eb"
},
{
"filename": "Godot_v4.2-dev3_mono_linux_x86_64.zip",
"checksum": "8a31ad323055df143e6793491e174d1e37ced70a9f16988458cc8f54e5b19a2e19f4774abcaa0cba4836cd3fb01689d4ca166176f37b54cc3423962e9db527e7"
},
{
"filename": "Godot_v4.2-dev3_mono_macos.universal.zip",
"checksum": "f49be68b4bb5bfa3170a56454e911b3dbc7a482c694575dc8d094850d25135cb35e151c0f0a26294bf081897a43e6cbccd93537324f6531d24b73edb1cd847b6"
},
{
"filename": "Godot_v4.2-dev3_mono_win32.zip",
"checksum": "3df77a18bf03b91334fe87021ac924af050edf3f954fee674f67c82bd06474f4f1ea43fa76b444fe8e266feede74df7a1622f474944732aa4c1db7bf05010bbf"
},
{
"filename": "Godot_v4.2-dev3_mono_win64.zip",
"checksum": "5c5777d3e12ae5b1965f7076dacf1cf14d1e0ced52f7eef80fd3babfb63aa184937bab3ee9d3b4229f9f5822a999afdce8ac16208f19304902c629b47b3725d7"
}
]
}

View File

@@ -0,0 +1,86 @@
{
"name": "4.2-dev4",
"version": "4.2",
"status": "dev4",
"release_date": 1693553077,
"git_reference": "549fcce5f8f7beace3e5c90e9bbe4335d4fd1476",
"files": [
{
"filename": "godot-4.2-dev4.tar.xz",
"checksum": "0c84a6cf0d0ea5096567cca8a0e3ad039fbf756f9607ef4d417a22e8a3252a7da4a283645bea91469fe1295aac26864e355791c0f92747cf2d1bda217a86f3dd"
},
{
"filename": "godot-4.2-dev4.tar.xz.sha256",
"checksum": "aab457eaef5d20acd5fdaf7889c838677e0e33434366abafb89db2874c6771aa457f41ba2253fbae89d0d356b120809a79a73efe7d603efefb0a4625ad0917c6"
},
{
"filename": "godot-lib.4.2.dev4.template_release.aar",
"checksum": "71d02150a7d01935f64e0d9ffe73e1b5254dfcaf89bd262c2f7fa0a2659076ba2116657d14d15f294533a8e86da388bbd6686c790faf0ebcd731cce5a3dccd86"
},
{
"filename": "Godot_v4.2-dev4_android_editor.aab",
"checksum": "06c4bfe487a7ccad7518e8b55b9a0cf4c2f9e96c6437df5cf24793b209194bc91840fec1008378ea9074897841a77fa9a4c6f98341a2638cfdbc9198aa3ebff4"
},
{
"filename": "Godot_v4.2-dev4_android_editor.apk",
"checksum": "898b7edaa88cebb8dd5812895d2ff50d33307dc54456ce3359db412266fbe3e42c3b9ebe4b2cb803f45211ed2f0ebb119ef98f12b129827da41760360ea2cf5e"
},
{
"filename": "Godot_v4.2-dev4_export_templates.tpz",
"checksum": "13b23cbc786f278e64bdca6e3812ca44cef3ebedc62006a63f543afd1610e0c406761d303e933e8b47ae837be2a58f4de4d3fe6e9d2b46e02a4711cd0ad32f31"
},
{
"filename": "Godot_v4.2-dev4_linux.x86_32.zip",
"checksum": "7612521713ea3b9ed9cf3e3cac93174ce34d70916a5151d82d8574aec1a855e7975c5a07b1acd4042e3a7a3f6fccdafaea2129b7b05a8a984eca5ec3c87258b6"
},
{
"filename": "Godot_v4.2-dev4_linux.x86_64.zip",
"checksum": "78c1b2edaad484afc9f64c5c659027b5a241f54c7ee465dbe3a0de17c325cadb4b8147492537d1f8c940c05b5cbcede1a5ab8dd95b500589023033b31f89b25c"
},
{
"filename": "Godot_v4.2-dev4_macos.universal.zip",
"checksum": "a4e2c35d4e7c4f0d36c678b472df093e80319be68e51b9057d4a0a879b045b913e93cac9af6b8656fcfb51c05463bf78b4ac8895a7066606000761bd09ca1391"
},
{
"filename": "Godot_v4.2-dev4_web_editor.zip",
"checksum": "3e23f814d7b8fcec7ab960caab4a8dab01557bb473b6c63ba1e341b12867a934d2ce99a554d8604f678162b092056a46eed856b25a1b5cd5b5550aad9751d43f"
},
{
"filename": "Godot_v4.2-dev4_win32.exe.zip",
"checksum": "1bdffff93a2fc2b01bbbede4a53551f539f7a3b30894db592f7396776b0713dc2ab07e2d5699e6557dbc27892a821a46942533f9dbb7cbb579cf495b9632b8cc"
},
{
"filename": "Godot_v4.2-dev4_win64.exe.zip",
"checksum": "97e09265cf2dd5353e98d06ded3879b83e2d9fcec03eaa10d1d4dc4295ed5ced262be869e19ce55a95bbf1659fe6d1c444d8239b454225de73f4edaeb829836c"
},
{
"filename": "godot-lib.4.2.dev4.mono.template_release.aar",
"checksum": "fd4e3153883017f70cdcc9f5435cc0837c84886c4fc59dc53ff07f990d7871eba16911d47e1465e9e4b46ccb683ac6996f062c4456e9d8b58ce7deabb74b3a91"
},
{
"filename": "Godot_v4.2-dev4_mono_export_templates.tpz",
"checksum": "bf35bcedf4ea7512e9855d652d0d4d32f7b4c87c8d113bf9bcbfb8a3d5c73607a4196ada0abbbc6c92d21a30936bd4c08353203764cdf6cb70aa620f22bc6f35"
},
{
"filename": "Godot_v4.2-dev4_mono_linux_x86_32.zip",
"checksum": "abd073a14a7ad1cb2f25a950448501a13243432c01692bb0d378a62914c540fbbe0923a392e6cda2c13916ea129af00ec6952d86282344229cfe9028ede8cf9a"
},
{
"filename": "Godot_v4.2-dev4_mono_linux_x86_64.zip",
"checksum": "67c3142c4bc2ef14edbe7526bf499eb487ac0813c6e416d41c4b85e6a0863934d445acbfd43ca6ba86976894fa428d30ef1ea87076145eafdd92a9d5042af0a3"
},
{
"filename": "Godot_v4.2-dev4_mono_macos.universal.zip",
"checksum": "02c2749d1ea5789f266c44bf02a8f7694b9512e01e651f803517f511980b06af4eaf0440261f33632c3d26fb99258f7d144206f364bc32119ae7bf81cdce6a23"
},
{
"filename": "Godot_v4.2-dev4_mono_win32.zip",
"checksum": "5f59f33de5b3110b397c89780cbf75808b4d7a90509b9d47ff1f959ecac69fc95abb24dc764551ebb5dea3fdb15ddc8114d237cad104cdbd214a9c6a4537f7a5"
},
{
"filename": "Godot_v4.2-dev4_mono_win64.zip",
"checksum": "4273bbb83f73e126072a225fa5d27af1aaae70cd143d0a5e6bd220c3017ef2cb24dead8674905a1be3b91cc2b043d706d1c420c857937c6b043039167a84df41"
}
]
}

View File

@@ -0,0 +1,86 @@
{
"name": "4.2-dev5",
"version": "4.2",
"status": "dev5",
"release_date": 1695117942,
"git_reference": "e3e2528ba7f6e85ac167d687dd6312b35f558591",
"files": [
{
"filename": "godot-4.2-dev5.tar.xz",
"checksum": "cf15d10a40e56ea1049a8d516b2b45f824bdc16cb457dede21c14f2d6214b45f6099eec4293286c5f5aed612d836351613f6de1614730fdcb39f26c5f80c44e5"
},
{
"filename": "godot-4.2-dev5.tar.xz.sha256",
"checksum": "c01fc7ad1b9b254e8eedbd4db576467399d9113a6fba12f6e5c25f4ef35d8a02104eddbaec7b76ebf5b3f7984300507525e01a370be42bf207a6e7e7fe2d0d10"
},
{
"filename": "godot-lib.4.2.dev5.template_release.aar",
"checksum": "84db60f169a1cfd55d4fe9793841a2c17f06b869b2927f5d0fd62bf1c2b38754b44c7aa363516b63ee3f72abff154ab934218bc0da6c2b47ac4d4e27051e84c4"
},
{
"filename": "Godot_v4.2-dev5_android_editor.aab",
"checksum": "13c343755cee1c375b3022518d92ac9326c52ac759178c5155d2c1f5ff58d6bce682ad084660e365704bd97c568257ed39f133b484415155f58762dbdcee1877"
},
{
"filename": "Godot_v4.2-dev5_android_editor.apk",
"checksum": "fe25bcff8b890e461f76d3687150b661cb08298366c4476b4a6d870c973bbcf516677291872703b031c59acdaf2a55f87fd9985cc7744945ea5dba0ad1d0b40f"
},
{
"filename": "Godot_v4.2-dev5_export_templates.tpz",
"checksum": "bfd0f6546faaed02f64f54aae3c57484d26e4ea02ae26bdbbd34f3f4a9676eedebb315f92609c63c8c89165e6293a15db8ce288429979bf5a70f26c31e5e168e"
},
{
"filename": "Godot_v4.2-dev5_linux.x86_32.zip",
"checksum": "db3e31856493f90794688c0e0431747da2fbe17a9ff312313a427960e7682bddffe1a2e5ef9826bc4296b8e5b3a76495ee2fa2c6d7192776aa39ca6af4e626f7"
},
{
"filename": "Godot_v4.2-dev5_linux.x86_64.zip",
"checksum": "82db8ad7ce9f992a0ad48f271f63a8e89d9a40a082502117ccac05db10b53724e6733075661efed3ef5113ca4def53459b66dd1037ad855396b5cb7b0604b9f8"
},
{
"filename": "Godot_v4.2-dev5_macos.universal.zip",
"checksum": "98f77d928f7448bd15c85a3d3c26ae9c36feeb188ee323ad7dcfb6569aaf731b183ee2fdeb461a3f17e83d5e565c5f3bf59ce69efa5f8039e7e094619a7f327a"
},
{
"filename": "Godot_v4.2-dev5_web_editor.zip",
"checksum": "0b5f7714cf33426854e782408e5947d76d0b69238fc40f2eef050ffb36ea306cecad6abf8d000fcf2112c5b4850017ea3e101fdd150fd085577166bb9e861c1d"
},
{
"filename": "Godot_v4.2-dev5_win32.exe.zip",
"checksum": "3b424b983cffd11aef27a39ed56745a34342748020bf9893f531987d9e5c39eaf297df15414d7a53e2a516b6355d9081998d8b947de798bd4a6779f9b127831b"
},
{
"filename": "Godot_v4.2-dev5_win64.exe.zip",
"checksum": "5a551522f14532fb6b8533f8379ed95e69a7a7aed8855388951d5c580ac37f3ccadae0b9f92f0e2ce3dfc3fc8815c43633ff0a783425cbf2ab315841fe9df23a"
},
{
"filename": "godot-lib.4.2.dev5.mono.template_release.aar",
"checksum": "b258bf9254bc798c32ac9bff9d7fcb1021d1c834e71fbd85bfbb16a9fa71d7ca61c889b3aee37c7ba42075319708a73bad3869832a5a247a0d3c9b62cbd01d34"
},
{
"filename": "Godot_v4.2-dev5_mono_export_templates.tpz",
"checksum": "c3519f4903521656c8fa5dc73f7322d460ecc526f5ea848aff26c2fa3ce69c312854bcbed1c175bdfa34565af87da5c0ac36fe107e1b2487222d16ec4ddb75e9"
},
{
"filename": "Godot_v4.2-dev5_mono_linux_x86_32.zip",
"checksum": "838f1fd4089e0853039f48c4dd3cf1ef138bcc09e385365d8cdf37001a81520b33f3139131c9b59d2c8031630a04c011d8e36113df073a690d877732f6f8d436"
},
{
"filename": "Godot_v4.2-dev5_mono_linux_x86_64.zip",
"checksum": "fc005013c9f7e7572fab93215246da1329c01a254b491c3d371ff0203df0c393055f1df0569032c65073b1e3ebd31b505a0143964d8b66287eca1b312e94dd4a"
},
{
"filename": "Godot_v4.2-dev5_mono_macos.universal.zip",
"checksum": "0c56b8efc71008c601882e031fc038e3f4acc3a2c206d36a4b230b96c2a34780e78480425c16bf13eebb030345a9fe097e6503c3cce638ab700d82f340edb5b5"
},
{
"filename": "Godot_v4.2-dev5_mono_win32.zip",
"checksum": "70261e753bd825d84368af90575aca76a94995745a81727b628ccc3ca4391afcec3fb944adefd978acb26ba75e324d67e7e9839308110cf66cff3e8b9fc812f4"
},
{
"filename": "Godot_v4.2-dev5_mono_win64.zip",
"checksum": "3b26df959c9e7521887f05e4896f7d6d3f45328b29363330d57a9a9f3b1865571a0d14090cfe35b97fbec62b04e02396379cacc1de21eafb79333a361b8351dc"
}
]
}