7445a9d4e4
Codeberg does not serve the `/releases/latest/download/<file>` alias (404s); only tag-specific `/releases/download/<tag>/<file>` URLs work. The update feed baked into the app used the alias, so update checks never resolved on any platform. Now both the Linux notifier and the Windows electron-updater resolve the newest release via the Codeberg API (`/releases/latest` -> tag_name) and build the working tag-specific feed URL from it (setFeedURL for electron-updater). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>