https://blog.elenarossini.com/fediverse-video/
a beautiful #introduction to the #fediverse by @_elena
@nomads para tus nuevos miembros #platformcoop #onboarding #betheflow
What we shipped so far in 2025

Alongside our upcoming plans, we’ve already shipped several important features in recent releases. Here are some highlights of what’s now available in the ActivityPub plugin.
Onboarding
We’ve added an onboarding flow after plugin activation to help guide new users through key decisions — such as selecting the Actor Mode.

It’s also a great opportunity to explain Fediverse concepts for users who are new to them.
More details:
👉 5.9.0 — Easier onboarding for your Fediverse experience
Move
The Move Activity is used by Mastodon to migrate accounts to different servers — and can also be used for domain or username changes.
In the WordPress ecosystem, one of the main motivations for implementing Move was to support changing the domain of a WordPress blog — a common scenario for WordPress site owners.
We’ve built a solid foundation in the plugin to both send and receive Move Activities. However, because Move is not yet widely adopted across the Fediverse, we’ve decided to pause further work on this feature until there is broader ecosystem support.
Account migration remains a crucial capability for a healthier, more portable social web. If you’re interested in the broader context and challenges around this, we recommend watching Cory Doctorow’s keynote from the June FediForum:
https://www.youtube.com/watch?v=7_Gs1t0qe78
We’ll revisit this as the standard matures and more servers implement consistent handling of Move.
More details:
Outbox
Earlier versions of the plugin supported only the federation of custom post types, sending all messages in one bulk.
That approach works up to about 1000 followers, but does not support retries, logging, or error handling.
To support larger blogs or news sites — we needed a more robust system.
We now have mechanisms to:
- Federate activities to more than 1000 followers.
- Use a staggered delivery system that prioritizes servers.
- Provide a stable and scalable architecture.
- Support retries and error reporting.
This improved Outbox system also makes it easier for third-party plugin developers to federate their own content types in a reliable and scalable way.
More details:
Changelogs
These are just the major milestones. If you’re interested in everything we ship, be sure to subscribe or follow the blog — we publish detailed changelog posts with every new plugin release, listing all new features and improvements.
As always, we welcome your feedback and ideas — they help shape the future of the ActivityPub plugin and the growing WordPress Fediverse community! 🚀
What we shipped so far in 2025

Alongside our upcoming plans, we’ve already shipped several important features in recent releases. Here are some highlights of what’s now available in the ActivityPub plugin.
Onboarding
We’ve added an onboarding flow after plugin activation to help guide new users through key decisions — such as selecting the Actor Mode.

It’s also a great opportunity to explain Fediverse concepts for users who are new to them.
More details:
👉 5.9.0 — Easier onboarding for your Fediverse experience
Move
The Move Activity is used by Mastodon to migrate accounts to different servers — and can also be used for domain or username changes.
In the WordPress ecosystem, one of the main motivations for implementing Move was to support changing the domain of a WordPress blog — a common scenario for WordPress site owners.
We’ve built a solid foundation in the plugin to both send and receive Move Activities. However, because Move is not yet widely adopted across the Fediverse, we’ve decided to pause further work on this feature until there is broader ecosystem support.
Account migration remains a crucial capability for a healthier, more portable social web. If you’re interested in the broader context and challenges around this, we recommend watching Cory Doctorow’s keynote from the June FediForum:
https://www.youtube.com/watch?v=7_Gs1t0qe78
We’ll revisit this as the standard matures and more servers implement consistent handling of Move.
More details:
Outbox
Earlier versions of the plugin supported only the federation of custom post types, sending all messages in one bulk.
That approach works up to about 1000 followers, but does not support retries, logging, or error handling.
To support larger blogs or news sites — we needed a more robust system.
We now have mechanisms to:
- Federate activities to more than 1000 followers.
- Use a staggered delivery system that prioritizes servers.
- Provide a stable and scalable architecture.
- Support retries and error reporting.
This improved Outbox system also makes it easier for third-party plugin developers to federate their own content types in a reliable and scalable way.
More details:
Changelogs
These are just the major milestones. If you’re interested in everything we ship, be sure to subscribe or follow the blog — we publish detailed changelog posts with every new plugin release, listing all new features and improvements.
As always, we welcome your feedback and ideas — they help shape the future of the ActivityPub plugin and the growing WordPress Fediverse community! 🚀
I understand the next hours and days will be the peak of the current wave to the Fediverse (unless it causes a tipping point already).
So I want to offer my help to everybody who is new here.
I can help you with:
* finding the right instance (if you're not sure you found it)
* understanding how it all works
* editing your profile and settings
* finding your bubble
* helping others find you
* finding answers to further questions
I can help you by:
* replying publicly
* replying via DM
* videocall & screensharing (one on one or in groups)
* finding others who can answer the questions that I can't
This offer goes to:
* everybody (except trolls)
* not just people on one of our (Fediverse Foundation) instances
* not just people in the climatejustice movement
* not just people using Mastodon (though I don't have experience with all software flavors)
* not even only new people
I speak English and German.
#NewHere#FirstPost#introduction#introductions #welcome #NeuHier#FediHelp #offer#onboarding #help
welcome @alexhawthorn to the #fediverse !
Incredible musician, noise-maker, sound artist who I had the pleasure of working with in Los Angeles. Now they are based in #Berlin.
5.9.0 – Easier Onboarding for Your Fediverse Experience
Getting started with ActivityPub on WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the Fediverse—from the moment you activate it.
Whether you’re new to ActivityPub or just setting things up again, the onboarding flow helps you make informed choices around visibility, content formatting, and profile setup. It’s built to give you confidence that your content is reaching the right audiences in the right way.

Tailored for You
The plugin now adapts its behavior based on the caching plugins you have installed. You’ll also find clearer guidance if you’re using Surge, and an option to fine-tune how your content is tailored for browsers versus Fediverse services.
We’ve moved profile-related settings out of the welcome page and into new dashboard widgets, so they’re easier to find and update. And to make the learning curve smoother, the Help tab now includes a section explaining how ActivityPub works on the users page.
Media, Previews, and Performance
Beyond onboarding, this release adds support for audio and video attachments in ActivityPub embeds and previews. Posts shared to the Fediverse can now include up to four images, and you can choose how many to include on a per-post basis. Editor previews have also been improved—they now show media even if the post hasn’t been published yet.

For performance, author profiles now return a smaller set of extra fields (up to 20) to avoid bloated responses, and invalid items in the Outbox are skipped gracefully instead of causing errors.
Designed to Grow With You
This update also brings better mobile support for settings pages, improved documentation, and more robust error handling for things like missing or misformatted Outbox requests. And for developers, several filters and hooks have been updated or deprecated to make future work smoother and more predictable.
If you’ve been curious about joining the Fediverse or connecting your blog in a more structured way, now’s a great time to try it. Just activate the plugin and let the onboarding guide you through the rest.
Tried the new onboarding? Let us know how it worked for you and what you’d like to see improved.
Full Changelog
Added
- ActivityPub embeds now support audios, videos, and up to 4 images.
- Added a check to make sure we only attempt to embed activity objects, when processing fallback embeds.
- Add setting to enable or disable how content is tailored for browsers and Fediverse services.
- Adjusted the plugin’s default behavior based on the caching plugins installed.
- A guided onboarding flow after plugin activation to help users make key setup decisions and understand Fediverse concepts.
- Author profiles will cap the amount of extra fields they return to 20, to avoid response size errors in clients.
- Fediverse Preview in the Editor now also supports video and audio attachments.
- Guidance for configuring Surge to support ActivityPub caching.
- Help tab section explaining ActivityPub capabilities on the users page.
- Profile sections have been moved from the Welcome page to new Dashboard widgets for easier access.
- The ActivityPub blog news feed to WordPress dashboard.
- The Outbox now skips invalid items instead of trying to process them for output and encountering an error.
Changed
- Batch processing jobs can now be scheduled with individual hooks.
- Better error handling when other servers request Outbox items in the wrong format, and 404 pages now show correctly.
- Fediverse Previews in the Block Editor now show media items, even if the post has not been published yet.
- Hide interaction buttons in emails when the Classic Editor is used.
- Improve compatibility with third-party caching plugins by sending a
Varyheader. - Much more comprehensive plugin documentation in the Help tab of ActivityPub Settings.
- NodeInfo endpoint response now correctly formats
localPostsvalues. - Reactions block heading now uses Core’s heading block with all its customization options.
- Settings pages are now more mobile-friendly with more space and easier scrolling.
- The number of images shared to the Fediverse can now be chosen on a per-post basis.
- Updated default max attachment count to four, creating better-looking gallery grids for posts with 4 or more images.
- Use a dedicated hook for the “Dismiss Welcome Page Welcome” link.
- Use FEP-c180 schema for error responses.
- Use
AudioandVideotype for Attachments, instead of the very genericDocumenttype.
Deprecated
- Deprecated
rest_activitypub_outbox_queryfilter in favor ofactivitypub_rest_outbox_query. Deprecatedactivitypub_outbox_postaction in favor ofactivitypub_rest_outbox_post.
Fixed
- Broken avatars in the Reactions and Follower block are now replaced with the default avatar.
- Email notifications for interactions with Brid.gy actors no longer trigger PHP Warnings.
- Improved support for users from more Fediverse platforms in email notifications.
- Improved the handling of Shares and Boosts.
- Issue preventing “Receive reblogs (boosts)” setting from being properly saved.
- Mention emails will no longer be sent for reply Activities.
- Prevent accidental follower removal by resetting errors properly.
- Properly remove retries schedules, with the invalidation of an Outbox-Item.
- The blog profile can no longer be queried when the blog actor option is disabled.
Downloads
I understand the next hours and days will be the peak of the current wave to the Fediverse (unless it causes a tipping point already).
So I want to offer my help to everybody who is new here.
I can help you with:
* finding the right instance (if you're not sure you found it)
* understanding how it all works
* editing your profile and settings
* finding your bubble
* helping others find you
* finding answers to further questions
I can help you by:
* replying publicly
* replying via DM
* videocall & screensharing (one on one or in groups)
* finding others who can answer the questions that I can't
This offer goes to:
* everybody (except trolls)
* not just people on one of our (Fediverse Foundation) instances
* not just people in the climatejustice movement
* not just people using Mastodon (though I don't have experience with all software flavors)
* not even only new people
I speak English and German.
#NewHere#FirstPost#introduction#introductions #welcome #NeuHier#FediHelp #offer#onboarding #help