From bfd45a155ec33765fb023214e4ceb3ae0740e038 Mon Sep 17 00:00:00 2001 From: npeter83 Date: Sun, 30 Aug 2026 18:46:33 +0200 Subject: [PATCH] =?UTF-8?q?release:=200.78.1=20=E2=80=94=20download=20medi?= =?UTF-8?q?a=5Fkind=20from=20a=20file=20probe=20(BUG=202)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- VERSION | 2 +- frontend/src/lib/releaseNotes.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 182dd955..89f7615c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.78.0 \ No newline at end of file +0.78.1 \ No newline at end of file diff --git a/frontend/src/lib/releaseNotes.ts b/frontend/src/lib/releaseNotes.ts index 251bf372..dfcde9c3 100644 --- a/frontend/src/lib/releaseNotes.ts +++ b/frontend/src/lib/releaseNotes.ts @@ -14,6 +14,18 @@ export interface ReleaseEntry { } export const RELEASE_NOTES: ReleaseEntry[] = [ + { + version: "0.78.1", + date: "2026-08-30", + summary: + "A fix for how downloads and uploads are recognised: an audio file with embedded cover art (or a still image) is no longer mistaken for a video, so it gets the right player and the right controls.", + fixes: [ + "A downloaded audio track that carries album art — and some files from sites that report a video stream that isn't really there — were sometimes classified as video, giving a Play button that opened a broken, picture-less player. Siftlode now decides what a finished file actually is by inspecting the file itself, so audio stays audio, images stay files, and only real videos get the video player.", + ], + chores: [ + "The media-kind classifier now trusts the on-disk probe over the source site's metadata whenever the probe could read the file, so stale metadata can't resurrect a video track the file doesn't have. Went through multi-agent deep-review, findings fixed and re-reviewed until clean.", + ], + }, { version: "0.78.0", date: "2026-08-30",