Freed v26.8.1404
(AI Generated).
Freed v26.8.1404
Moves Freed Desktop's library from the legacy Automerge engine to native SQLite and keeps the complete corpus out of renderer memory, adds bounded native queries for feeds, Friends, Saved, Map, search, settings, counts, and analytics, and moves the PWA to bounded IndexedDB storage with immutable Google Drive checkpoints, operation segments, and intent synchronization
Features
- Moves Freed Desktop's library from the legacy Automerge engine to native SQLite and keeps the complete corpus out of renderer memory
- Moves the PWA to bounded IndexedDB storage with immutable Google Drive checkpoints, operation segments, and intent synchronization
- Adds bounded native queries for feeds, Friends, Saved, Map, search, settings, counts, and analytics
Fixes
- Loads the first 65 feed items from a 20,099-item installed library in under one millisecond in the measured default query, down from about 2.4 seconds for the former full scan
- Shows an honest loading state during feed transitions instead of briefly claiming that every item is read
- Makes Library mutations update exact changed rows instead of repeatedly reloading the complete library
- Strengthens migration rollback, daily backups, corruption checks, release validation, and installed-build identity
- Repairs Google Drive authentication and automatic cloud-sync startup on Freed Desktop
- Keeps PWA connection status truthful, restores sample-data setup, and replaces stale service workers automatically
- Stabilizes geographic map panels, map markers, and background loading across Freed Desktop and the PWA
- Restores authenticated Google Drive synchronization in the PWA by binding browser requests correctly
- Returns from the Google authorization callback to the feed instead of leaving the connection screen stuck
- Refreshes and retries Google Drive synchronization once when Drive unexpectedly rejects an expired PWA access token
Follow-ups
- Rebuilds Freed's library around native SQLite on Freed Desktop and bounded IndexedDB storage in the PWA, with faster first results and dramatically lower memory use
- Continue profiling explicit fuzzy search on unusually broad queries
- Continue hardening cross-device immutable synchronization and recovery
- Reduce the remaining control-plane test runtime outside the product release path
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.