Skip to content

Freed v26.5.102-dev

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 May 05:02

(AI Generated).

Freed v26.5.102-dev

Keeps Freed Desktop responsive during AI downloads and common library actions

Fixes

  • Integrated AI pack downloads now stream through native disk IO, which keeps large local model downloads out of the WebKit renderer
  • Renderer recovery now rebuilds stale macOS windows on the main thread after heartbeat failure
  • Local AI classification now stays off until Topics and ranking is enabled, and settings show classification as off while disabled
  • Desktop scrapers now log and respect WebKit memory pressure before launching new provider work
  • Kept desktop side-effect queues serialized even when a queued task times out, so one slow persistence or sync action cannot let later work overlap out of order
  • Moved provider health, secure storage, cloud upload, snapshots, and outbox side effects through typed queues so UI gestures return quickly
  • Prevented read, like, archive, and sync-confirmation item patches from making the outbox rescan the full feed
  • Updated desktop item patches incrementally on the main thread, including count-map identity preservation for like and sync-confirmation patches
  • Fixed stale outbox test fixtures so release validation covers the new patch-drain path

Follow-ups

  • Preserve count maps for neutral patches
  • Item patch state incrementally
  • Route desktop hot-path side effects

Downloads

macOS: .dmg (Apple Silicon or Intel, signed + notarized)
Windows: .exe (NSIS installer)
Linux: .AppImage

macOS downloads are signed and notarized for normal Gatekeeper installation.