Skip to content

Commit

Permalink
Merge branch 'trunk' into add/calypso-comment-management
Browse files Browse the repository at this point in the history
  • Loading branch information
pfefferle authored Dec 23, 2024
2 parents 8d68fae + 56fc7fa commit e1fb73b
Show file tree
Hide file tree
Showing 34 changed files with 403 additions and 184 deletions.
56 changes: 35 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added

* Added a filter to make custom comment types manageable in WP.com Calypso

## [4.6.0] - 2024-12-20

### Added

* Add a filter to allow modifying the ActivityPub preview template
* `@mentions` in the JSON representation of the reply
* Add settings to enable/disable e-mail notifications for new followers and direct messages

### Improved
### Changed

* Direct Messages: Test for the user being in the to field
* Direct Messages: Improve HTML to e-mail text conversion
* Better support for FSE color schemes

### Fixed

* Reactions: Provide a fallback for empty avatar URLs

## [4.5.1] - 2024-12-18

### Improved
### Changed

* Reactions block: Remove the `wp-block-editor` dependency for frontend views

Expand All @@ -37,7 +50,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Account for custom comment types when calculating comment counts
* Plugin upgrade routine that automatically updates comment counts

### Improved
### Changed

* Likes and Reposts enabled by default
* Email templates for Likes and Reposts
Expand All @@ -57,7 +70,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Setting to enable/disable Authorized-Fetch

### Improved
### Changed

* Added screen reader text to the "Follow Me" block for improved accessibility
* Added `media_type` support to Activity-Object-Transformers
Expand All @@ -80,7 +93,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* GitHub action to enforce Changelog updates
* New contributors

### Improved
### Changed

* Basic enclosure validation
* More User -> Actor renaming
Expand All @@ -103,7 +116,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Mastodon Apps status provider

### Improved
### Changed

* Image-Handling
* Have better checks if audience should be set or not
Expand All @@ -119,7 +132,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Unit tests for the `ActivityPub\Transformer\Post` class

### Improved
### Changed

* Reuse constants once they're defined
* "FEP-b2b8: Long-form Text" support
Expand Down Expand Up @@ -155,7 +168,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Hide sticky posts that are not public

### Improved
### Changed

* `activity_handle_undo` action
* Add title to content if post is a `Note`
Expand All @@ -167,7 +180,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Do not federate "Local" posts

### Improved
### Changed

* Help-text for Content-Warning box

Expand All @@ -179,7 +192,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Seriously Simple Podcasting integration
* Multiple small fixes

### Improved
### Changed

* Provide contextual fallback for dynamic blocks

Expand All @@ -193,7 +206,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Post "visibility" feature
* Attribution-Domains support

### Improved
### Changed

* Inbox validation
* WordPress-Post-Type - Detection
Expand All @@ -213,7 +226,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Sanitization callback

### Improved
### Changed

* A lot of PHPCS cleanups
* Prepare multi-lang support
Expand All @@ -225,7 +238,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Keep priority of Icons
* Fatal error if remote-object is `WP_Error`

### Improved
### Changed

* Adopt WordPress PHP Coding Standards

Expand All @@ -249,7 +262,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* Cropping Header Images for users without the 'customize' capability

### Improved
### Changed

* OpenSSL handling
* Added missing @ in Follow-Me block
Expand All @@ -263,7 +276,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [3.2.4] - 2024-09-16

### Improved
### Changed

* Inbox validation

Expand All @@ -274,7 +287,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* NodeInfo endpoint
* (Temporarily) Remove HTML from `summary`, because it seems that Mastodon has issues with it

### Improved
### Changed

* Accessibility for Reply-Context
* Use `Article` Object-Type as default
Expand Down Expand Up @@ -303,7 +316,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* "Stream" Plugin support
* New Fediverse symbol

### Improved
### Changed

* Replace hashtags, URLs, and mentions in summary with links
* Hide Bookmarklet if site does not support Blocks
Expand All @@ -324,7 +337,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Line breaks to user biography
* Blueprint

### Improved
### Changed

* Simplified WebFinger code

Expand All @@ -344,7 +357,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* ActivityPub link HTML/HTTP-Header support
* Tag support for Actors (only auto-generated for now)

### Improved
### Changed

* Add setting to enable/disable the `fediverse:creator` OGP tag.

Expand All @@ -365,7 +378,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
* Support for FEP-fb2a
* CRUD support for Extra Fields

### Improved
### Changed

* Remote-Follow UI and UX
* Open Graph `fediverse:creator` implementation
Expand Down Expand Up @@ -1171,8 +1184,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

* initial

[Unreleased]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.0...trunk
[Unreleased]: https://github.com/Automattic/wordpress-activitypub/compare/4.6.0...trunk
<!-- Add new release below and update "Unreleased" link -->
[4.6.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.1...4.6.0
[4.5.1]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.0...4.5.1
[4.5.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.4.0...4.5.0
[4.4.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.3.0...4.4.0
Expand Down
4 changes: 2 additions & 2 deletions activitypub.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: ActivityPub
* Plugin URI: https://github.com/Automattic/wordpress-activitypub
* Description: The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.
* Version: 4.5.1
* Version: 4.6.0
* Author: Matthias Pfefferle & Automattic
* Author URI: https://automattic.com/
* License: MIT
Expand All @@ -19,7 +19,7 @@

use WP_CLI;

\define( 'ACTIVITYPUB_PLUGIN_VERSION', '4.5.1' );
\define( 'ACTIVITYPUB_PLUGIN_VERSION', '4.6.0' );

// Plugin related constants.
\define( 'ACTIVITYPUB_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
Expand Down
2 changes: 1 addition & 1 deletion build/editor-plugin/plugin.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-components', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => '6b15195803d2f5a2c116');
<?php return array('dependencies' => array('react', 'wp-components', 'wp-core-data', 'wp-data', 'wp-editor', 'wp-element', 'wp-i18n', 'wp-plugins', 'wp-primitives', 'wp-url'), 'version' => 'cdcc2ad2e5f7b1d547fe');
2 changes: 1 addition & 1 deletion build/editor-plugin/plugin.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion build/follow-me/index.asset.php
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '9ba472502cdfebc07309');
<?php return array('dependencies' => array('react', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-compose', 'wp-core-data', 'wp-data', 'wp-element', 'wp-i18n', 'wp-primitives'), 'version' => '62610556ba8e5f129fdf');
Loading

0 comments on commit e1fb73b

Please sign in to comment.