1a182e53fe921d5d4696bd11a6d806a640cdc5a3
The v0.10.0 publish stopped at the enclosure check: the appcast names Nook17-9.delta / Nook17-10.delta, and the proxy 400'd both with 'Invalid file format' while the TheNook DMG passed. Sparkle names delta files after the app bundle, not the DMG, so the prefix allowlist needs 'Nook' alongside 'TheNook'. Both deltas sat in S3 the whole time; the appcast was never published and the live one still serves 0.9.0. Adds a static source-audit regression test in the repo's downloads.test pattern; proven red against the unfixed allowlist. Tests: bun test src/routes/api/downloads/filename.test.ts NOOK-337 Co-Authored-By: glm-5.3-flash <noreply@neuralwatt.com>
Description
No description provided
Languages
TypeScript
64.5%
JavaScript
33.6%
CSS
1.2%
HTML
0.4%
Shell
0.3%