<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[7.6.0 — Command, Sync & Go]]></title><description><![CDATA[<p>This release puts speed and control right at your fingertips. Whether you’re jumping between settings, syncing followers, or handling quotes in real time, version <strong>7.6.0</strong> makes managing your Fediverse presence faster and more intuitive than ever.</p><figure><img width="1024" height="682" src="https://activitypub.blog/wp-content/uploads/2025/11/navigate-in-a-flash.png?w=1024" alt="Wapuu, the yellow WordPress mascot, pilots a small spaceship shaped like the WordPress ‘W’ through a glowing Fediverse nebula. Light trails and floating ActivityPub icons surround the ship, symbolizing fast, effortless navigation through connected worlds." /></figure><h2>Navigate in a Flash</h2><p>Say hello to the quickest way to move around your ActivityPub settings.</p><p>In preparation for WordPress 6.9, which brings the <strong>Command Palette (Cmd/Ctrl + K)</strong> to the entire wp-admin, the plugin now adds its own commands, giving you instant, keyboard-driven access to your workflows anywhere in WordPress.</p><p>Type “ActivityPub” and you’ll see context-aware commands that adapt to your site setup and user role. Whether you’re managing a blog actor or a user actor, you can open followers and following lists, check blocked actors, jump straight to your settings, or even search and edit extra fields — all without ever leaving the Command Palette.</p><figure><img width="2700" height="1930" src="https://activitypub.blog/wp-content/uploads/2025/11/activitypub-command-palette.png" alt="A screenshot of the Command Palette in action." /></figure><p>Every command includes the ActivityPub icon for easy recognition. Just press <code>Cmd + K</code> or <code>Ctrl + K</code>, start typing, and go — it’s the smoothest way yet to pilot your Fediverse setup.</p><h2>Stay in Sync Across the Fediverse</h2><p>Your follower lists now stay accurate wherever you connect.<br />With support for <strong>Follower Synchronization (FEP-8fcf)</strong>, the plugin automatically keeps your followers collection in step with other servers — even when things drift out of sync.</p><p>If differences appear, background tasks quietly reconcile them, keeping your lists clean and consistent. The result is a smoother, more reliable experience across the entire Fediverse — no manual fixes required.</p><h2>Speed When It Counts</h2><p>Quoted posts and follow confirmations now move at the speed of conversation.</p><p>A new <strong>immediate Accept dispatch</strong> system sends responses as soon as they’re created, instead of waiting for the next scheduled queue.</p><p>That means faster follow confirmations and quicker quote acknowledgments, making interactions feel more natural across the Fediverse. Behind the scenes, those Accept messages go straight to the right inboxes — including mentioned and replied-to users — while a scheduled backup ensures full compatibility with slower servers.</p><p>It’s a smart balance between speed and reliability, helping your posts and follows appear almost instantly.</p><h2>Privacy, Your Way</h2><p>Want to keep your social graph private? You can now <strong>hide your followers and following lists</strong> from public view while keeping all relationships intact. Your followers still follow — they’re just hidden when you prefer a little more privacy.</p><h2>Full Changelog</h2><h3>Added</h3><ul><li>Add bidirectional transforms between reply and embed blocks for improved user experience.</li><li>Add Command Palette integration for quick navigation to ActivityPub admin pages</li><li>Added a new ap_object post type and taxonomies for storing and managing incoming ActivityPub objects, with updated handlers</li><li>Added a privacy option to hide followers and following lists from profiles while keeping follow relationships intact.</li><li>Added a scheduled task and setting to automatically purge old inbox items, helping maintain site performance and storage control.</li><li>Added fallback to trigger create handling when updates fail for missing posts or comments, ensuring objects are properly created.</li><li>Added immediate dispatch for Accept activities to speed up quoted posts while keeping scheduled processing for compatibility with other instances.</li><li>Added new configuration options to better manage traffic spikes when federating posts, allowing finer control over retry limits, delays, and batch pauses.</li><li>Added support for FEP-8fcf follower synchronization, improving data consistency across servers with new sync headers, digest checks, and reconciliation tasks.</li><li>Add LiteSpeed Cache integration to prevent ActivityPub JSON responses from being cached incorrectly. Includes automatic .htaccess rules and Site Health check to ensure proper configuration.</li><li>Add quote visibility setting for Classic Editor users.</li><li>Add unified attachment processor for handling ActivityPub media imports from both remote URLs and local files, with automatic media block generation and Classic Editor support.</li><li>Integrate Federated Reply block with WP.com Reader’s post share functionality, allowing users to reply to ActivityPub posts directly from the Reader.</li></ul><h3>Changed</h3><ul><li>Added support for FEP-3b86 Activity Intents, extending WebFinger and REST interactions with new Create and Follow intent links.</li><li>Added support for the latest NodeInfo (FEP-0151), with improved federation details, staff info, and software metadata for better ActivityPub compliance.</li><li>Extended inbox support for undoing Like, Create, and Announce activities, with refactored undo logic and improved activity persistence.</li><li>Improved Classic Editor integration by adding better media handling and full test coverage for attachments, permissions, and metadata.</li><li>Improved delivery of public and follower activities by expanding local recipient handling to include all ActivityPub-capable users and follower collections.</li><li>Improved inbox performance by batching and deduplicating activities, reducing redundant processing and improving handling during high activity periods.</li><li>Improved REST API responses with smarter context handling.</li><li>Improved REST collection pagination by using explicit total item counts for more accurate results.</li><li>Moved default visibility handling from the server to the editor UI, ensuring consistent and flexible ActivityPub visibility settings across both block and classic editors.</li><li>Prevented self-announcing by ignoring announces from the blog actor, while still processing announces from user and external actors.</li><li>Refactored activity handling to support multiple recipients per activity, allowing posts and interactions to be linked to several local users at once.</li><li>Refactored avatar handling into a new system that stores and manages avatars per remote actor, improving reliability and preparing for future caching support.</li><li>Refactored the inbox system to use a shared inbox, storing activities once with multiple recipients for improved efficiency and reduced duplication.</li><li>Reorganize integration loader and move Stream integration into dedicated folder structure.</li><li>Reply posts: do not display post title before @mentions in posts that are replies to somebody else</li><li>Simplified configuration by always enabling the shared inbox and removing its separate setting, UI field, and related logic.</li><li>Simplified inbox storage settings, allowing certain activities (like deletes) to be skipped to reduce unnecessary database use.</li><li>Simplify follow() API return types to int|WP_Error for better predictability.</li><li>Updated inbox handling to support multiple users receiving the same activity and improve overall data consistency.</li><li>Updated mailer hooks to send notifications only when activities are successfully handled, preventing emails for failed events.</li><li>Update plugin short description to be more user-friendly.</li></ul><h3>Fixed</h3><ul><li>Reply block now properly validates ActivityPub URLs before setting inReplyTo field</li><li>Added a safeguard to ensure the plugin works correctly even when no post types are selected.</li><li>Added a safety check to prevent errors when resolving comment author hostnames without a valid IP address.</li><li>Fixed activity processing to handle QuoteRequest and other edge cases more reliably.</li><li>Fixed an issue with post content templates to ensure the correct fallback is always applied.</li><li>Fixed fatal error when transformer Factory receives WP_Error objects.</li><li>Fixed HTML entity encoding in extra field names when displayed on ActivityPub platforms</li><li>Fixed typo in example, improve quoting description.</li><li>Fix Following table error message to display user input instead of empty string when webfinger lookup fails.</li><li>Fix infinite recursion when storing remote actors with mentions in their bios</li><li>Fix local inbox delivery to use internal REST API instead of HTTP, enabling local follows and proper boost counting.</li><li>Fix logic errors in Move handler: remove redundant assignment and fix variable name collision.</li><li>Fix public key retrieval for GoToSocial profiles with path-based key URLs.</li><li>Improved actor resolution by prioritizing blog actor detection before remote actor checks and refining home page URL handling.</li><li>Improved handling of empty fields for better compatibility with Pixelfed and more consistent fallback behavior across actor names, URLs, and related data.</li><li>Improved hashtag encoding for consistent formatting.</li><li>Improved Jetpack integration by initializing it during the WordPress startup process.</li><li>Refactored Mastodon import handling to use consistent array-based data, improving reliability and compatibility across all import scenarios.</li></ul><h2>Downloads</h2><ul><li>WordPress.org: <a href="https://downloads.wordpress.org/plugin/activitypub.7.6.0.zip" rel="noreferrer noopener">activitypub.7.6.0.zip</a></li><li>GitHub: <a href="https://github.com/Automattic/wordpress-activitypub/releases/tag/7.6.0" rel="noreferrer noopener">tag/7.6.0</a></li><li>WordPress.org: <a href="https://downloads.wordpress.org/plugin/activitypub.7.6.1.zip" rel="noreferrer noopener">activitypub.7.6.1.zip</a></li><li>GitHub: <a href="https://github.com/Automattic/wordpress-activitypub/releases/tag/7.6.1" rel="noreferrer noopener">tag/7.6.1</a></li></ul><h2>Thanks, Crew!</h2><p>Big thanks to everyone who contributed code, feedback, and testing to make this release possible. You keep ActivityPub evolving with every version.</p><p>Version 7.6.0 is now live — <strong>update today</strong> and enjoy lightning-fast navigation, smarter synchronization, and smoother federation! <img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/2764.png?v=bbb38a63b05" class="not-responsive emoji emoji-android emoji--heart" style="height:23px;width:auto;vertical-align:middle" title="❤" alt="❤" />️</p>]]></description><link>https://bb.devnull.land/topic/d6dd7d82-2fbc-4b64-89c1-6bf1c2190f0a/7.6.0-command-sync-go</link><generator>RSS for Node</generator><lastBuildDate>Fri, 24 Jul 2026 01:10:44 GMT</lastBuildDate><atom:link href="https://bb.devnull.land/topic/d6dd7d82-2fbc-4b64-89c1-6bf1c2190f0a.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Nov 2025 15:31:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 7.6.0 — Command, Sync & Go on Thu, 13 Nov 2025 11:49:13 GMT]]></title><description><![CDATA[<p><span><a href="/user/pfefferle%40mastodon.social" rel="nofollow noopener">@<span>pfefferle</span></a></span> <span><a href="/user/activitypub.blog%40activitypub.blog" rel="nofollow noopener">@<span>activitypub.blog</span></a></span> Well, I'll check it out. The last versions didn't send my blog postings into the fediverse.</p>]]></description><link>https://bb.devnull.land/post/https://mastodon.de/users/atarifrosch/statuses/115542232473731219</link><guid isPermaLink="true">https://bb.devnull.land/post/https://mastodon.de/users/atarifrosch/statuses/115542232473731219</guid><dc:creator><![CDATA[atarifrosch@mastodon.de]]></dc:creator><pubDate>Thu, 13 Nov 2025 11:49:13 GMT</pubDate></item><item><title><![CDATA[Reply to 7.6.0 — Command, Sync & Go on Thu, 13 Nov 2025 11:14:29 GMT]]></title><description><![CDATA[<p><span><a href="https://mastodon.de/@atarifrosch">@<span>atarifrosch</span></a></span> it does! 7.6.0 brings the full editor settings to the classic editor for example!</p><p><a href="https://github.com/Automattic/wordpress-activitypub/pull/2378" rel="nofollow noopener"><span>https://</span><span>github.com/Automattic/wordpres</span><span>s-activitypub/pull/2378</span></a></p><p><span><a href="/user/activitypub.blog%40activitypub.blog">@<span>activitypub.blog</span></a></span></p>]]></description><link>https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115542095896338388</link><guid isPermaLink="true">https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115542095896338388</guid><dc:creator><![CDATA[pfefferle@mastodon.social]]></dc:creator><pubDate>Thu, 13 Nov 2025 11:14:29 GMT</pubDate></item><item><title><![CDATA[Reply to 7.6.0 — Command, Sync & Go on Thu, 13 Nov 2025 11:10:20 GMT]]></title><description><![CDATA[<p><span><a href="/user/activitypub.blog%40activitypub.blog" rel="nofollow noopener">@<span>activitypub.blog</span></a></span> And when will it work reliably for ClassicPress? <img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/2639.png?v=bbb38a63b05" class="not-responsive emoji emoji-android emoji--white_frowning_face" style="height:23px;width:auto;vertical-align:middle" title="☹" alt="☹" />️</p>]]></description><link>https://bb.devnull.land/post/https://mastodon.de/users/atarifrosch/statuses/115542079585100758</link><guid isPermaLink="true">https://bb.devnull.land/post/https://mastodon.de/users/atarifrosch/statuses/115542079585100758</guid><dc:creator><![CDATA[atarifrosch@mastodon.de]]></dc:creator><pubDate>Thu, 13 Nov 2025 11:10:20 GMT</pubDate></item><item><title><![CDATA[Reply to 7.6.0 — Command, Sync & Go on Thu, 13 Nov 2025 08:43:58 GMT]]></title><description><![CDATA[<p>Thanks <span><a href="https://tech.lgbt/@perksofbeingben">@<span>perksofbeingben</span></a></span> <img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/263a.png?v=bbb38a63b05" class="not-responsive emoji emoji-android emoji--relaxed" style="height:23px;width:auto;vertical-align:middle" title="☺" alt="☺" />️</p><p><span><a href="/user/activitypub.blog%40activitypub.blog">@<span>activitypub.blog</span></a></span></p>]]></description><link>https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115541504072419904</link><guid isPermaLink="true">https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115541504072419904</guid><dc:creator><![CDATA[pfefferle@mastodon.social]]></dc:creator><pubDate>Thu, 13 Nov 2025 08:43:58 GMT</pubDate></item><item><title><![CDATA[Reply to 7.6.0 — Command, Sync & Go on Thu, 13 Nov 2025 08:42:27 GMT]]></title><description><![CDATA[<p>Thanks <span><a href="https://john.onolan.org/">@<span>john</span></a></span> <img src="https://bb.devnull.land/assets/plugins/nodebb-plugin-emoji/emoji/android/2665.png?v=bbb38a63b05" class="not-responsive emoji emoji-android emoji--hearts" style="height:23px;width:auto;vertical-align:middle" title="♥" alt="♥" />️</p><p><span><a href="/user/activitypub.blog%40activitypub.blog">@<span>activitypub.blog</span></a></span></p>]]></description><link>https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115541498105327148</link><guid isPermaLink="true">https://bb.devnull.land/post/https://mastodon.social/users/pfefferle/statuses/115541498105327148</guid><dc:creator><![CDATA[pfefferle@mastodon.social]]></dc:creator><pubDate>Thu, 13 Nov 2025 08:42:27 GMT</pubDate></item></channel></rss>