Releases: Automattic/wordpress-activitypub
Releases · Automattic/wordpress-activitypub
7.0.1
7.0.0
What's Changed
- InteractionsController: Remove URL escaping of redirect_url by @akirk in #1819
- Interactions: Don't (always) accept empty names by @obenland in #1811
- Reactions: Decode html entities in reactor names by @obenland in #1810
- Welcome: Make it possible to remove steps by @obenland in #1809
- Blog Settings: Don't show username error for empty identifier by @obenland in #1805
- Settings: Make screen options filterable by @obenland in #1802
- Settings: Make all tabs filterable by @obenland in #1806
- Fix
activitypub_max_image_attachments
check by @pfefferle in #1822 - Do not store
activitypub_max_image_attachments
if it uses the default value by @pfefferle in #1821 - Welcome: Account for blog mode in profile setup step by @obenland in #1807
- Welcome Page: Fix missing CSS when used as fallback by @pfefferle in #1820
- Improve Post-Meta handling by @pfefferle in #1829
- Interactions: Accept webfinger IDs by @obenland in #1834
- Reactions: Unlock customization options by @obenland in #1826
- Avatars: Update filters, fallbacks, and API use by @obenland in #1812
- Signature: Avoid PHP warning when
algorithm
is not set by @obenland in #1803 - Signature: Accept signatures with hs2019 algorithm by @obenland in #1814
- Rework Follower Structure by @pfefferle in #1759
- Add missing "Advanced Settings" to the
debug_information
by @pfefferle in #1846 - Reactions: Fix avatar display bugs by @obenland in #1835
- Support for WP REST Cache by @obenland in #1630
- Signature: Enable digest check for REST Requests by @obenland in #1837
- Setting to auto approve reactions by @pfefferle in #1847
- Add fallback for Follower post-meta by @pfefferle in #1841
- Signatures: Add basic support for RFC-9421 by @obenland in #1849
- Only replace
comment_link
for remote comments by @pfefferle in #1857 - Signatures: Improve support for hs2019 algorithm by @obenland in #1848
- Signature: Add option to use RFC-9421 signatures by @obenland in #1858
- Signature: Make key management Actor-specific by @obenland in #1832
- Blocks: Consolidate wording around 'Blog' by @obenland in #1862
- Add support for capability discovery by @obenland in #1868
- Remove Hashcats by @pfefferle in #1873
- Re-Add ActivityPub CLI extension by @pfefferle in #1878
- Build
Following
structure by @pfefferle in #1839 - Handle
Follow
rejects by @pfefferle in #1865 - Remove reactions from comment feed by @pfefferle in #1877
- Functions: Fix fatal error in get_user_id by @obenland in #1889
- Federated Reactions: Redirect edit requests by @pfefferle in #1887
- Introduce general namespace support, using
dcterms
as an example by @pfefferle in #1893 - Comments: Never allow edit of federated comments by @obenland in #1895
- Following v1: Add basic following UI by @pfefferle in #1866
New Contributors
- @allilevine made their first contribution in #1902
Full Changelog: 6.0.2...7.0.0
6.0.2
6.0.1
What's Changed
- Follower Model: Fall back to post-meta by @pfefferle in #1781
- Rerun
follower
migration by @pfefferle in #1778 - Update Stream-Connector to use
ap_follower
by @pfefferle in #1787 - Follow Me: Improve MU compatibility by @obenland in #1777
Full Changelog: 6.0.0...6.0.1
6.0.0
What's Changed
- Add
in_reply_to
Actor to Activity audience by @pfefferle in #1711 - Validate
$type
integrity for published posts by @pfefferle in #1713 - Add fallback-avatar to reaction dropdown list by @pfefferle in #1719
- Update WP requirement to 6.5 by @obenland in #1703
- Remove deprecated functions, filters and actions by @pfefferle in #1723
- Follow Me: Make it interactive! by @obenland in #1691
- Improve Surge wp-config handling by @pfefferle in #1724
- Remove the JS wave effect by @pfefferle in #1718
- Reactions: Use Interactivity API by @obenland in #1722
- Re-add HTML handling for summaries/excerpts by @pfefferle in #1731
- Fix: Site-Health WebFinger check by @pfefferle in #1733
- Strip shortcodes from the excerpt by @pfefferle in #1730
- Remote Reply: Use Interactivity API by @obenland in #1721
- Editor: Fix console warnings by @obenland in #1748
- Improve how the plugin stores Followers by @pfefferle in #1726
- Interactions: Don't show likes and reposts for comments by @obenland in #1735
- User Option: Limit to users with Activitypub cap by @obenland in #1754
- Change: Use
post_content
to store Actor-JSON by @pfefferle in #1751 - Followers: Use Interactivity API by @obenland in #1747
- Editor Script: Add back compat with WP 6.5 by @obenland in #1760
- Fix #1764 by @pfefferle in #1765
- Blocks: Don't return null for string value by @obenland in #1766
- Add h-card to support the IndieWeb movement by @pfefferle in #1771
Full Changelog: 5.9.2...6.0.0
5.9.2
5.9.1
5.9.0
What's Changed
- Add "Dismiss Welcome Page Welcome" section by @pfefferle in #1600
- Media: Default to 4 attached images by @obenland in #1607
- Preview: Add support for video & audio by @obenland in #1596
- Fix: Set default values for an Actor-Object by @pfefferle in #1612
- Scheduler: Process batches for individual hooks by @obenland in #1521
- Use real Attchment types instead of
Document
by @pfefferle in #1486 - Implement FEP-c180: Problem Details for ActivityPub by @pfefferle in #1563
- Fix: Properly save the "Receive reblogs (boosts)" setting by @pfefferle in #1622
- Add the RSS Feed of the Blog as a Dashboard Widget by @pfefferle in #1623
- Outbox: Update hook names to follow convention by @obenland in #1628
- Editor: Add control for max image attachments by @obenland in #1619
- Fix: Set the correct Activity Actor for Outbox Items by @pfefferle in #1626
- Outbox: Skip posts that can't be prepared by @obenland in #1627
- Docs: Add more of them by @obenland in #1599
- Send the Vary header by default by @pfefferle in #1638
- Editor: Show media in Preview for drafts by @obenland in #1636
- Enable/disable content negotiation by @pfefferle in #1639
- Embed: Check it's an activity object before using it by @obenland in #1642
- Only show "Reply to the post" when using block-editor by @pfefferle in #1643
- Embed: Add support for video, audio, galleries by @obenland in #1645
- Change default settings based on caching behaviour by @pfefferle in #1640
- Extra Fields: Don't send more than 20 by @obenland in #1660
- Fix: Clear Errors when a Follower update is successfull by @pfefferle in #1668
- NodeInfo: Make sure usage data has correct format by @obenland in #1667
- Add Dashboard widgets for ActivityPub profiles by @pfefferle in #1658
- Properly check if blog user is enabled before showing AP profile by @pfefferle in #1661
- Implements Heading Customization for the Reactions Block by @vk17-starlord in #1657
- Emails: Make sure actor URL is set correctly by @obenland in #1677
- Add Cache Config to enable ActivityPub support for Surge by @pfefferle in #1648
- Mention: Do not send Mention-Email for replies by @pfefferle in #1681
- Improve Mobile-View by @pfefferle in #1684
- Help-Tab: Add ActivityPub capability help to users page by @pfefferle in #1682
- Fix: Invalidate retries with the invalidation of an Outbox Item by @pfefferle in #1519
- Improve Welcome page with the focus on better onboarding. by @pfefferle in #1625
- Fix broken avatars by @pfefferle in #1695
- Send correct status header for Outbox items by @pfefferle in #1685
New Contributors
- @vk17-starlord made their first contribution in #1657
Full Changelog: 5.8.0...5.9.0
5.8.0
What's Changed
- EMA: Fix PHP Warning by @obenland in #1583
- Update tested-up-to version by @obenland in #1584
- Mention Email: Add notification option by @obenland in #1577
- Update New Follower Template by @obenland in #1581
- DM notification: Convert to HTML email by @obenland in #1582
- Importer: Add support for video and audio files by @obenland in #1585
- Fix a
Undefined array key "headers"
issue by @pfefferle in #1594 - Embed: Add Fediverse fallback to oembed attempts by @obenland in #1576
- Inbox: Apply disallowed list before processing by @obenland in #1590
- Remote Reply: Set script translations by @obenland in #1595
- Import: Convert to blocks and add reply by @obenland in #1591
- Directly link to a help tab. by @pfefferle in #1598
- Make notification settings user-specific by @obenland in #1586
- Add support for Multisite Language Switcher by @MatzeKitt in #1604
- Fix: Add user context to global inbox by @pfefferle in #1603
New Contributors
- @MatzeKitt made their first contribution in #1604
Full Changelog: 5.7.0...5.8.0
5.7.0
What's Changed
- Advanced Settings by @pfefferle in #1449
- Site Health: Fix issue 1545 and add some additional informations by @pfefferle in #1547
- Reply Block: Embed referenced post when possible by @obenland in #1100
- Onboarding: Improve troubleshooting UI by @pfefferle in #1546
- Add: New Health checks by @pfefferle in #1524
- Add: Shared Inbox setting by @pfefferle in #1553
- Actors: Don't convert non-numeric strings to Blog user id by @obenland in #1554
- Add:
Vary
header settings by @pfefferle in #1552 - Reply: Make Mastodon embeds work by @obenland in #1555
- Follow Me: add a button-only mode by @mattwiebe in #1133
- Move: support same-server domain migrations by @mattwiebe in #1530
- Import: Load on admin_init by @obenland in #1561
- Outbox: Properly handle username requests by @obenland in #1559
- Fix: Missing Actor in Outbox-Activities by @pfefferle in #1564
- Upgrades: Delete orphaned extra fields by @obenland in #1566
- Transformers: Allow setting properties to false. by @obenland in #1567
- Signature: Add compat for more key encodings by @obenland in #1557
- Fix: Show error if site uses "Almost Pretty Permalink" structure by @pfefferle in #1570
Full Changelog: 5.6.1...5.7.0