Skip to content

Freed v26.8.3103-dev

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Sep 05:22
fe65235

(AI Generated).

Freed v26.8.3103-dev

Atomic Google Drive checkpoints and resilient PWA sample data

Features

  • Anonymous release demo experience
  • Open Map and Friends on demand while keeping return visits available offline
  • Keep PWA feeds and search bounded across 100,000 locally stored items

Fixes

  • Prevent stale PWA OAuth credential writes
  • Reader, feed, and header polish
  • Release build and type-safety cleanup
  • Sync and update reliability fixes
  • Admit Google Drive installed sync trigger
  • Clear retired follower enrollment before replacing a checkpoint in browser and native SQLite
  • Refresh Google Drive authentication once and retry the exact failed request after a 401
  • Reject corrupted PWA media ranges before they become available offline
  • Pin each Google Drive checkpoint export to one SQLite read transaction so concurrent local writes cannot invalidate the upload
  • Show progress while importing or clearing sample data
  • Recover the PWA SQLite Library after its worker process is replaced
  • Preserve one durable PWA signing identity across concurrent tabs and WebKit restarts, with fail-closed teardown handling
  • Retain complete PWA articles within the bounded offline cache
  • Publish normalized Google Drive checkpoint pages with up to 4,096 records while retaining the 2 MiB byte limit
  • Create one durable local PWA sample authority when multiple tabs initialize together
  • Bind production PWA deployments and main promotion checks to the exact reviewed dev snapshot while keeping promotion controls current
  • Show the manual Phone, Email, and Address form when the browser does not support contact selection

Follow-ups

  • Prepare v26.8.3102-dev
  • Refresh v26.8.3101-dev identity
  • WebKit PWA corpus hardening
  • Friends offset pagination with keysets
  • Reduce PWA install bundle
  • Page large Friends directories with stable SQLite keyset cursors
  • Smaller PWA installs, stronger local storage recovery, and faster large Libraries
  • Run installed build verification in an isolated profile
  • Physical iPhone PWA acceptance
  • Extend large-library proof to WebKit and whole-process memory
  • Reliable PWA recovery and Google Drive authentication
  • Verify the first Google Drive publication and exact retry against the real local Library
  • Prove released Freed Desktop and PWA edits synchronize in both directions
  • Soak the verified build before production promotion

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.