FediHome v1.13.0
Highlights
- 📥 macOS app download page (#241) — an opt-in
/downloadpage, homepage hero CTA, and nav link for the native FediHome macOS app. Tracks GitHub Releaseslatest(always the newest notarized build); a Mac App Store slot is ready for when the listing lands. Off by default; enable from Admin → Site settings orDOWNLOAD_MACOS_*. - 🧭 First-run setup wizard (#59/#239) — now collects your appearance/feature choices (public Fediverse feed, landing-page mode, which nav sections show) straight into the DB-backed config, so a fresh install lands pre-configured with no file editing.
- 🧹 Retention sweep for cached remote federated data (#240) — an opt-in scheduler job that prunes stale copies of remote posts and reclaims their media, so a long-running instance's disk doesn't grow unbounded. Your own posts, interactions on your posts, follows, threads you're part of, and DMs are never pruned. Configure the window + cadence in
/admin/settings. - ⬆️ Dependency refreshes (#238, #243) —
@atproto/api,marked,eslint,postcss, and more (all sandbox-verified).
Upgrade
No schema change, no database migration — everything is additive (the SiteSetting config overlay + a scheduler job). npm run update is safe.
Full changelog: https://github.com/TemujinCalidius/FediHome/blob/main/CHANGELOG.md