Skip to content

0.1.2 — Photo-post federation and bundled resync

Choose a tag to compare

@kraftbj kraftbj released this 02 Jun 16:47
· 49 commits to trunk since this release
5a1b5cf

Third preview of FOSSE. Adds photo-post federation, hardens Bluesky domain-handle handling, polishes the admin surface, and refreshes the bundled backends.

What's changed since 0.1.1

  • Photo-post federation — detects photo posts and gives them a proper ActivityPub federation shape (#155, #177) and AT Protocol shape (#156), with the AT projector moved onto Atmosphere's atmosphere_post_embed (#164) and Blurhash placeholders for ActivityPub photo attachments (#159).
  • Bluesky domain-handle reliability — fixes domain-handle resolution during reauth (#166), the reconnect lockout after disconnect on domain-handle sites (#175), and delegates /.well-known/atproto-did to Atmosphere (#170). The bundled Atmosphere bump adds the well-known rewrite flush fix that backs this up.
  • Admin polish — refined onboarding wizard theme styles (#171), federation identity summary (#161), aligned Bluesky account summaries (#162), a polished settings surface (#160), status UI aligned to WPDS guidance, and styled identity-token modifiers (#180).
  • Bundled wordpress-activitypub resynced to upstream trunk (8.3.0 line) (#185, #164) — merged Blurhash support, SWICG ActivityPub API Basic Profile OAuth scope work, and new feature-request / feature-authorization handlers.
  • Bundled wordpress-atmosphere updated to 1.1.1 (#185, #168) — well-known rewrite flush fix (domain-handle verification reliability) and client-side CID computation.
  • Clarified fediverse publishing guidance (#167) and expanded e2e coverage with a teaser-thread Playwright spec (#179).

Still a preview release. Options, admin UI, and internal APIs may shift before 1.0.

Install

Download fosse.zip (attached below), then in WordPress go to Plugins → Add New → Upload Plugin, activate, and walk the setup wizard.

Requirements

  • WordPress 6.9 or newer
  • PHP 8.2 or newer

Feedback

Issues and pull requests welcome at https://github.com/Automattic/fosse.