Skip to content

Releases: Automattic/wordpress-activitypub

8.0.2

17 Mar 11:34

Choose a tag to compare

What's Changed

  • Prevent non-public posts (drafts, scheduled, pending review) from being accessible via ActivityPub by @pfefferle in #3045

Full Changelog: 8.0.1...8.0.2

8.0.1

11 Mar 09:24
a7e7b85

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 8.0.0...8.0.1

8.0.0

05 Mar 08:05
cab7775

Choose a tag to compare

What's Changed

  • Add block patterns and FSE templates for ActivityPub blocks by @pfefferle in #2891
  • Add wp activitypub fetch CLI 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

7.9.1

09 Feb 13:30
a0dc251

Choose a tag to compare

What's Changed

Full Changelog: 7.9.0...7.9.1

7.9.0

05 Feb 09:07
120ee62

Choose a tag to compare

What's Changed

  • feat: make actor table columns filterable by @Menrath in #2704
  • Only disable blocks for ClassicPress, not Classic Editor plugin by @pfefferle in #2765
  • Fix Unicode URL encoding for ActivityPub actor URLs by @pfefferle in #2757
  • Add location support using WordPress Geodata by @pfefferle in #2760
  • Add site health check for REST API accessibility by @pfefferle in #2768
  • Initialize Scheduler before Migration to ensure hooks are registered by @pfefferle in #2771
  • Revert "Fix Unicode URL encoding for ActivityPub actor URLs" by @pfefferle in #2775
  • Add health check to verify scheduled events are registered by @pfefferle in #2786
  • Defer add_to_outbox to async processing during post save by @pfefferle in #2761
  • Remove redundant __nextHasNoMarginBottom props by @pfefferle in #2801
  • Skip fetching public audience identifiers by @pfefferle in #2794
  • Send Add/Remove activities when changing a post's sticky status by @pfefferle in #2802
  • Add Social Web item to the admin bar by @pfefferle in #2805
  • Fix duplicate media attachments in Classic Editor posts by @pfefferle in #2814
  • Show notice when trying to follow already-followed account by @pfefferle in #2815
  • Emoji: First pass at support in Interactions by @obenland in #1129
  • Show warning when user cannot federate replies to fediverse comments by @pfefferle in #2817
  • Fix comments with empty type not being federated by @pfefferle in #2831
  • Fix QuoteRequest not being processed via shared inbox by @pfefferle in #2830
  • Add soft delete support with Tombstone objects by @pfefferle in #2824
  • Add Following block and shared actor-list components by @pfefferle in #2837
  • Skip pagination when social graph is hidden by @pfefferle in #2836
  • Fix reply block embed appearing squished at 200x200 by @kraftbj in #2848
  • Don't filter the comment query when type__not_in has been set by @lostfocus in #2850
  • Filter comments on AP posts from REST API by @pfefferle in #2777
  • Add Podlove Podcast Publisher integration by @pfefferle in #2870
  • Revert to synchronous outbox processing with performance improvements by @pfefferle in #2858
  • Hide admin REST endpoints from API index by @pfefferle in #2873
  • Add global default quote policy setting by @pfefferle in #2839
  • Fix tombstone handling for user transformers and restore users when re-enabled by @pfefferle in #2875

New Contributors

Full Changelog: 7.8.4...7.9.0

7.8.5

14 Jan 11:30

Choose a tag to compare

What's Changed

  • Only disable blocks for ClassicPress, not when Classic Editor plugin is installed by @pfefferle in [#2765]

Full Changelog: 7.8.4...7.8.5

7.8.4

13 Jan 10:31
a390cdb

Choose a tag to compare

What's Changed

  • Fix Follow requests from Pixelfed not being processed by @pfefferle in #2755

Full Changelog: 7.8.3...7.8.4

7.8.3

13 Jan 07:26
8824bbd

Choose a tag to compare

What's Changed

  • fix: check if remote actor is a remote actor on get() by @Menrath in #2710
  • Tests: update tests to account for different month durations by @jeherve in #2724
  • Fix fatal error when fetching remote author in embed handler by @maxheadroom in #2681
  • Actors: avoid PHP warnings when trying to fetch invalid actor. by @jeherve in #2722
  • Fix inconsistent default for hashtag setting by @pfefferle in #2726
  • Scope popover styles to ActivityPub reactions block by @pfefferle in #2733
  • Attachments: avoid fatal errors when WP filesystem isn't available by @jeherve in #2728
  • Fix hashtag extraction to skip protected HTML elements by @pfefferle in #2727
  • Use wp_safe_remote_get for Starter Kit URL import by @pfefferle in #2732
  • Limit term redirect to supported taxonomies by @pfefferle in #2734
  • Fix ActivityPub comments being marked as spam by Akismet by @pfefferle in #2740
  • Add content negotiation for author pages with custom permalink IDs by @pfefferle in #2745
  • Fix visibility setting not being saved when pre-selected value differs from public by @pfefferle in #2737
  • Add ClassicPress compatibility by @pfefferle in #2752

New Contributors

Full Changelog: 7.8.2...7.8.3

7.8.2

21 Dec 11:02
6bcb165

Choose a tag to compare

What's Changed

  • Fix error when receiving replies to non-existent posts by @pfefferle in #2673
  • Fix fatal error when Remote_Actors::get_actor() encounters WP_Error by @pfefferle in #2676

Full Changelog: 7.8.1...7.8.2

7.8.1

18 Dec 14:27
e026e6c

Choose a tag to compare

What's Changed

Full Changelog: 7.8.0...7.8.1