What's Changed
- Fix duplicate follow notifications for existing followers by @obenland in #2452
- Remove fediverse reply link for received comments by @pfefferle in #2461
- Add support for quote reactions and improve quote detection by @pfefferle in #2330
- Disable REST API endpoints for internal post types by @obenland in #2463
- Remove redundant note in custom post content field by @pfefferle in #2471
- Add Extra Fields block for ActivityPub profiles by @pfefferle in #2439
- Remove early return for single-page collections by @pfefferle in #2473
- Handle quote comment deletion with Reject activity by @pfefferle in #2460
- Filter comment federation by comment type by @pfefferle in #2494
- Preserve ActivityPub activity timestamps when creating posts and comments by @obenland in #2498
- Fix undefined array key warning in Scheduler::async_batch by @obenland in #2497
- Fix
get_object_title()by @pfefferle in #2502 - Fix attachment filename generation for URLs with query parameters by @obenland in #2499
- Improve Create handler: Maintain consistent return values by @obenland in #2507
- Add support for comments/reactions on ap_post custom post type by @pfefferle in #2508
- Fix make_clickable corrupting existing anchor tags by @obenland in #2517
- Auto-approve reactions for
ap_posttype by @pfefferle in #2526 - Prevent email notifications for comments on ap_post by @pfefferle in #2527
- Enhance gallery and image block markup for ap_posts by @obenland in #2519
- Refactor hashtag extraction by @pfefferle in #2518
- Deliver public activities to followers only by @pfefferle in #2539
- Add Audio, Document, and Video type support to object_to_uri by @pfefferle in #2544
- Fix false mention notifications for users in CC without mention tags by @obenland in #2532
- Use tag name instead of slug for hashtag display by @pfefferle in #2564
- Add Tag transformer for WP_Term objects by @pfefferle in #2552
- Enable Mastodon Apps: Add notifications for boosts, likes, and new followers by @akirk in #2570
- Fix PHP 8.5 setAccessible() deprecation warnings by @pfefferle in #2574
- Update version compatibility by @pfefferle in #2573
- Fix reply block showing empty div when embed fails by @obenland in #2571
- Add documentation for using ActivityPub blocks in classic themes by @pfefferle in #2577
- Store and retrieve webfinger acct for remote actors by @pfefferle in #2575
Full Changelog: 7.6.1...7.7.0