Skip to content

FediHome v1.13.0

Choose a tag to compare

@TemujinCalidius TemujinCalidius released this 13 Jul 23:51
5f7b2a3

Highlights

  • 📥 macOS app download page (#241) — an opt-in /download page, homepage hero CTA, and nav link for the native FediHome macOS app. Tracks GitHub Releases latest (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 or DOWNLOAD_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