From 7f75679f0ae568f19f445b3ef2bf62a921442342 Mon Sep 17 00:00:00 2001 From: dyzulk <66510723+dyzulk@users.noreply.github.com> Date: Sun, 18 Jan 2026 18:47:09 +0700 Subject: [PATCH] feat: mark latest release in json --- scripts/generate_registry.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/scripts/generate_registry.php b/scripts/generate_registry.php index 8ebb2c7..ebb5175 100644 --- a/scripts/generate_registry.php +++ b/scripts/generate_registry.php @@ -124,6 +124,8 @@ if ($mivoReleasesJson) { $releasesRaw = json_decode($mivoReleasesJson, true); $archive = []; + $latestFound = false; + foreach ($releasesRaw as $release) { if ($release['draft']) continue; @@ -138,13 +140,20 @@ if ($mivoReleasesJson) { } } + $isLatest = false; + if (!$latestFound && !$release['prerelease']) { + $isLatest = true; + $latestFound = true; + } + $archive[] = [ 'version' => $release['tag_name'], 'date' => date('Y-m-d', strtotime($release['published_at'])), 'size' => $size, 'download' => $assetUrl, 'notes' => $release['html_url'], - 'prerelease' => $release['prerelease'] + 'prerelease' => $release['prerelease'], + 'latest' => $isLatest ]; }