From fba27f53111bc0976ca56b8604d0e015205c39dc Mon Sep 17 00:00:00 2001 From: Nils Lehnen <30603423+iderex@users.noreply.github.com> Date: Fri, 4 Sep 2026 13:01:59 +0200 Subject: [PATCH] Re-take the release record, which five entries had moved under [#232] `data/releases.json` is the file every page computes a plugin's shipping state from, and the landing page states the day it was taken as the moment a reader's information was read. The weekly comparison read it as wrong on 2026-09-02 and has stayed red since, because that comparison reports and never writes: no run anywhere puts the file back, so the record ages until somebody re-takes it. Read at `f51005f`, the base of this change: go run . releases check | tail -2 releases: 12 repository(s) compared against data/releases.json, taken on 2026-09-01, 5 entry(s) moved, nothing written releases: 5 entry(s) in data/releases.json no longer say what the release lists say, and the pages render that file; re-take it with `go run . releases` go run . releases | tail -1 releases: 12 repository(s) recorded as taken on 2026-09-04, 5 entry(s) moved, written to data/releases.json Three of the five change a state word a page prints, which is the move the retake of 2026-09-01 said nothing here would report if it happened. `metadata-sync`, `server-pairing` and `watchlist` have each published a first finished release, so three landing rows move from `In build-up` to `Ships` and the install page goes from three plugins to six. `requests` has published two more and now targets a second server generation, so its line reads `10.11 and 12.0`. `sso` has published one more finished release and one more prerelease, and two of its releases that stated no generation now state one. Signed-off-by: Nils Lehnen <30603423+iderex@users.noreply.github.com> --- data/releases.json | 34 ++++++++++++++++++++++------------ 1 file changed, 22 insertions(+), 12 deletions(-) diff --git a/data/releases.json b/data/releases.json index e9d841e..677d866 100644 --- a/data/releases.json +++ b/data/releases.json @@ -1,5 +1,5 @@ { - "taken": "2026-09-01", + "taken": "2026-09-04", "command": "go run . releases, which reads https://api.github.com/repos/OWNER/NAME/releases?per_page=100 for each repository the roster names, and the .meta.json asset of each finished release for the server generation it targets", "repositories": { "Flowfin/jellyfin-plugin-discover": { @@ -11,19 +11,26 @@ "prereleases": 0 }, "Flowfin/jellyfin-plugin-metadata-sync": { - "finished": 0, - "prereleases": 0 + "finished": 1, + "prereleases": 0, + "generations": [ + "10.11" + ] }, "Flowfin/jellyfin-plugin-requests": { - "finished": 2, + "finished": 4, "prereleases": 0, "generations": [ - "10.11" + "10.11", + "12.0" ] }, "Flowfin/jellyfin-plugin-server-pairing": { - "finished": 0, - "prereleases": 0 + "finished": 1, + "prereleases": 0, + "generations": [ + "10.11" + ] }, "Flowfin/jellyfin-plugin-share-links": { "finished": 0, @@ -34,12 +41,12 @@ "prereleases": 0 }, "Flowfin/jellyfin-plugin-sso": { - "finished": 37, - "prereleases": 61, + "finished": 38, + "prereleases": 62, "generations": [ "10.11" ], - "generations-unstated": 4 + "generations-unstated": 2 }, "Flowfin/jellyfin-plugin-stats": { "finished": 1, @@ -53,8 +60,11 @@ "prereleases": 0 }, "Flowfin/jellyfin-plugin-watchlist": { - "finished": 0, - "prereleases": 0 + "finished": 1, + "prereleases": 0, + "generations": [ + "10.11" + ] }, "Flowfin/jellyfin-plugin-whisper-subtitles": { "finished": 0,