Skip to main content

Updates

Even death stars have an exhaust vent.

RoadmapSee what we're building
Dev Latest

Independent test credentials

Features

  • The isolated transfer-acceptance app can adopt a former Primary as a persistent read-only viewer, with native enforcement that also refuses automatic read and seen edits.
  • Linux stores Library signing keys in an existing unlocked Secret Service vault and preserves the same identity across app and vault restarts.

Fixes

  • The transfer-acceptance app uses a new application identity and its own Library credential vault, preserving existing ordinary and preview installations.
  • Locked or unavailable Linux vaults return an error instead of replacing Library keys.
  • Transfer acceptance previews retain normal onboarding and Library selection without automatically creating a sample Library.
  • Desktop Settings shows the ten newest individual releases with complete notes.
  • Descriptions in sidebar tiles without media are centered.
  • Archiving from the reader, header, keyboard or feed hides the pending row immediately. A failed write restores the row and keeps the reader open.
  • Automatic development sample data can be disabled.
  • Compatible native dependencies include security updates.
  • The mobile PWA keeps the feed and inline reader on the document scroller when returning from a post.

Follow-ups

  • Primary transfer remains disabled in ordinary builds. Synthetic handoff acceptance uses the separate signed transfer-acceptance app and a PWA built from the same release commit.
  • Installed acceptance across two independent Desktop installations and a matching PWA remains required before enabling ordinary transfer and recovery or moving an existing personal Library.
  • Verify the new acceptance identity on both Macs before enrolling a disposable Library. Packaging isolation does not establish installed transfer acceptance.

Local Kev classification, labeled comparisons, and restored annotation text

Features

  • Choose Kev or Jev in AI settings and compare read-only Library classification scores. Kev uses a separate local service and abstains on uncertain answers without cloud fallback
  • Run six labeled examples on each classifier to compare accuracy, decision coverage and latency

Fixes

  • Saved annotation text now loads through authenticated storage; incomplete or stale note replacements are refused
  • Show search failures with retry controls instead of presenting them as empty results
  • Keep the selected classifier and entered settings when pausing a model download fails
  • Update security dependencies and reduce Darwin filesystem admission overhead
  • Keep the iOS Home Screen toolbar sharp

Follow-ups

  • Opening this build upgrades local annotation storage from catalog 1 or 2 to 4 or 5. Older clients refuse upgraded storage; recovery requires a compatible build
  • Kev thresholds are provisional. Classification scores remain a Settings preview and do not change saved classifications or feed filters
  • The small labeled evaluation does not establish model parity or quality on your feed
  • Installed native UI acceptance and Windows authenticated-range annotation hydration remain separate verification work

Clearer Friends loading and safer outbox ownership

Fixes

  • Show the shared loading indicator while Friends activity loads.
  • Retain outbox ownership until timed-out work settles, preventing a replacement drain from overlapping it.
  • Recognize standalone Sponsored disclosures on Facebook posts.

Follow-ups

  • Hung outbox work can remain pending; cancellation and screen-lock admission are separate follow-ups.
  • Broader Facebook paid-placement and nested organic classification remain outside this change.
  • Signed installed UI acceptance and passive deadline-path observation remain separate verification steps.

Stable views during Library refresh

Fixes

  • Keep toolbar counts, search results, Friends details and Map popups visible while same-scope Library reads refresh
  • Block pending or obsolete search and identity actions until their current selection and results are ready
  • Retain one bounded suggestion window during refresh and preserve exact signed recovery retries after an ambiguous result
  • Feed cards load image thumbnails lazily through existing media URLs and memory-pressure safeguards
  • Preserve seen confirmations through bounded Desktop and PWA reads
  • Keep navigation counts tied to one coherent Library state and retain verified counts while refreshing.
  • Show elapsed backup time in the update notification and Settings.
  • Keep discovered accounts out of the tracked relationship graph and open their Map location without creating a connection.
  • Keep mobile Settings navigation within the available screen height.
  • Avoid counting every checkpoint record during routine Library sync checks.
  • Record bounded timing for Library checkpoint preparation
  • Opening, saving and processing linked articles now uses their stored article link

Follow-ups

  • Installed view stability and responsiveness still require verification on the signed build
  • Existing provider sync schedules, authentication and AI preferences are unchanged
  • Dormant Library authority and seen-host activation remain disabled
  • The separate Saved Back repair and durable writer-admission proof remain follow-ups
  • Full checkpoint preparation retains complete validation and can still take time
  • Installed startup and manual responsiveness verification remain separate from synthetic benchmarks
  • Priority and social diagnostics remain off; provider and schema activation boundaries are unchanged
  • This build adds attribution; no reduction in stalls or CPU use is claimed
  • The elapsed timer reports time spent; it does not shorten a full Library backup.
  • Installed responsiveness and count stability still require verification on the signed build.
  • Existing AI preferences and provider schedules are unchanged.
  • Writer admission delays remain a separate investigation

Stable map totals and better visibility into startup work

Features

  • Report bounded native capture admission evidence
  • Deliver signed and PWA transfer acceptance builds
  • Isolated multi-desktop acceptance builds

Fixes

  • Preserve resolved map header counts when unrelated Library events arrive
  • Reader, feed, and header polish
  • Show Library backup preparation before downloading an update
  • Capture and scraper reliability fixes
  • Report unsupported long-task monitoring as unavailable
  • Keep signed preview and transfer-acceptance assets out of ordinary updater manifests
  • Preserve primary and existing preview credential-service identities
  • Keep large changed-post refresh batches from overwhelming local reads
  • Optimized repeated work during Library snapshot hashing and archive writing
  • Retain known feed counts during refreshes and distinguish unavailable counts from an empty Library
  • Retain identity in first renderer heartbeat
  • Isolate signed measurement profiles and credential services
  • Keep ordinary Facebook captions when recommendation words appear outside the post header
  • Reject split Instagram Sponsored headers while retaining longer organic labels
  • Preserve manual map navigation while pins load and verify selected Library authority on one configured connection

Follow-ups

  • Reader, sidebar, and settings UX work
  • Release workflow and build-system work
  • Transfer-acceptance builds remain separate opt-in test artifacts; ordinary Library transfer and schema-v2 operations remain disabled
  • Sync, cloud, and pairing infrastructure
  • Capture, login, and scraping platform work
  • Clearer update status and accurate item totals during refresh
  • Facebook and Instagram completeness and sponsored-ad exclusion remain under verification
  • More accurate Facebook and Instagram header filtering while preserving organic captions
  • Live Facebook and Instagram acceptance remains scoped to observed placements with explicit paid-provenance evidence
  • High native CPU remains under investigation; this social update does not include pending performance fixes
  • Isolate parallel Jev budget test ledgers
  • Priority and social pass diagnostics remain default-off; sampled native startup stages are included without a CPU or latency improvement claim