What's Changed
- Add block patterns and FSE templates for ActivityPub blocks by @pfefferle in #2891
- Add
wp activitypub fetchCLI command by @pfefferle in #2906 - Add block-based runtime caching for remote media by @pfefferle in #2887
- Fix outbox invalidation canceling pending Accept/Reject activities by @pfefferle in #2911
- Fix comment count to properly exclude likes, shares, and notes by @pfefferle in #2913
- Add rewrite rule for Mastodon's authorize_interaction endpoint by @pfefferle in #2922
- Add Locale from Tags snippet by @jeherve in #2923
- Fix QuoteRequest handler to derive actor from post author by @pfefferle in #2924
- Delete superseded outbox items instead of publishing them by @pfefferle in #2932
- Fix purge methods to handle large collections without OOM or timeout by @pfefferle in #2929
- Add Site Health test to detect excessive outbox activity by @pfefferle in #2928
- Add bot account support for blog and user profiles by @kraftbj in #2861
- Accept HTTP Signature requests for standalone key objects by @pfefferle in #2935
- Improve NodeInfo active user counting by @pfefferle in #2943
- Use
is_activity_public()in Dispatcher and fix empty-recipients visibility by @pfefferle in #2944 - Support actors with publicKey as URL reference by @pfefferle in #2947
- Fix case-insensitive Digest header algorithm matching by @pfefferle in #2949
- Fix language map normalization in inbox controllers by @pfefferle in #2950
- Bump minimum PHP version from 7.2 to 7.4 by @pfefferle in #2942
- Strip bto and bcc fields before delivery by @pfefferle in #2956
- Adding new snippet for block- and javascript-less rendering of Fediverse Reactions by @futtta in #2958
- Add backwards compatibility for ACTIVITYPUB_DISABLE_SIDELOADING by @pfefferle in #2973
- Fix crash when WordPress falls back to FTP filesystem by @pfefferle in #2974
- Remove fallback for language maps in base properties by @pfefferle in #2979
- Add pre-publish panel suggesting post formats for federation by @pfefferle in #2971
- Add video poster image federation by @pfefferle in #2982
- Add notice to switch from legacy template mode to automatic mode by @pfefferle in #2985
- Add action buttons (Like, Boost) to the reactions block by @pfefferle in #2988
- Fix soft-deleted posts generating spurious activities on re-save by @pfefferle in #2991
- Fix reactions block responsive layout and label styling by @pfefferle in #2992
- Add Fediverse help section to modal dialogs by @pfefferle in #2993
- Fix reactions buttons inheriting theme background on classic themes by @pfefferle in #2996
- Fix modal overlay not covering full viewport in block layouts by @pfefferle in #3000
New Contributors
Full Changelog: 7.9.1...8.0.0