Skip to content

Commit 56fc7fa

Browse files
authored
Prepare Version 4.6.0 (#1110)
* Prepare Version 4.6.0 * fix unreleased link
1 parent 144e632 commit 56fc7fa

File tree

3 files changed

+46
-45
lines changed

3 files changed

+46
-45
lines changed

CHANGELOG.md

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [4.6.0] - 2024-12-20
99

1010
### Added
1111

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

16-
### Improved
16+
### Changed
1717

1818
* Direct Messages: Test for the user being in the to field
1919
* Direct Messages: Improve HTML to e-mail text conversion
@@ -25,7 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2525

2626
## [4.5.1] - 2024-12-18
2727

28-
### Improved
28+
### Changed
2929

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

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

47-
### Improved
47+
### Changed
4848

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

6565
* Setting to enable/disable Authorized-Fetch
6666

67-
### Improved
67+
### Changed
6868

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

90-
### Improved
90+
### Changed
9191

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

111111
* Mastodon Apps status provider
112112

113-
### Improved
113+
### Changed
114114

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

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

129-
### Improved
129+
### Changed
130130

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

163163
* Hide sticky posts that are not public
164164

165-
### Improved
165+
### Changed
166166

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

175175
* Do not federate "Local" posts
176176

177-
### Improved
177+
### Changed
178178

179179
* Help-text for Content-Warning box
180180

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

189-
### Improved
189+
### Changed
190190

191191
* Provide contextual fallback for dynamic blocks
192192

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

203-
### Improved
203+
### Changed
204204

205205
* Inbox validation
206206
* WordPress-Post-Type - Detection
@@ -220,7 +220,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
220220

221221
* Sanitization callback
222222

223-
### Improved
223+
### Changed
224224

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

235-
### Improved
235+
### Changed
236236

237237
* Adopt WordPress PHP Coding Standards
238238

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

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

259-
### Improved
259+
### Changed
260260

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

271271
## [3.2.4] - 2024-09-16
272272

273-
### Improved
273+
### Changed
274274

275275
* Inbox validation
276276

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

284-
### Improved
284+
### Changed
285285

286286
* Accessibility for Reply-Context
287287
* Use `Article` Object-Type as default
@@ -310,7 +310,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
310310
* "Stream" Plugin support
311311
* New Fediverse symbol
312312

313-
### Improved
313+
### Changed
314314

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

334-
### Improved
334+
### Changed
335335

336336
* Simplified WebFinger code
337337

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

354-
### Improved
354+
### Changed
355355

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

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

375-
### Improved
375+
### Changed
376376

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

11791179
* initial
11801180

1181-
[Unreleased]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.0...trunk
1181+
[Unreleased]: https://github.com/Automattic/wordpress-activitypub/compare/4.6.0...trunk
11821182
<!-- Add new release below and update "Unreleased" link -->
1183+
[4.6.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.1...4.6.0
11831184
[4.5.1]: https://github.com/Automattic/wordpress-activitypub/compare/4.5.0...4.5.1
11841185
[4.5.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.4.0...4.5.0
11851186
[4.4.0]: https://github.com/Automattic/wordpress-activitypub/compare/4.3.0...4.4.0

activitypub.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: ActivityPub
44
* Plugin URI: https://github.com/Automattic/wordpress-activitypub
55
* Description: The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.
6-
* Version: 4.5.1
6+
* Version: 4.6.0
77
* Author: Matthias Pfefferle & Automattic
88
* Author URI: https://automattic.com/
99
* License: MIT
@@ -19,7 +19,7 @@
1919

2020
use WP_CLI;
2121

22-
\define( 'ACTIVITYPUB_PLUGIN_VERSION', '4.5.1' );
22+
\define( 'ACTIVITYPUB_PLUGIN_VERSION', '4.6.0' );
2323

2424
// Plugin related constants.
2525
\define( 'ACTIVITYPUB_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );

readme.txt

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Contributors: automattic, pfefferle, mattwiebe, obenland, akirk, jeherve, mediaf
33
Tags: OStatus, fediverse, activitypub, activitystream
44
Requires at least: 5.5
55
Tested up to: 6.7
6-
Stable tag: 4.5.1
6+
Stable tag: 4.6.0
77
Requires PHP: 7.0
88
License: MIT
99
License URI: http://opensource.org/licenses/MIT
@@ -132,45 +132,45 @@ For reasons of data protection, it is not possible to see the followers of other
132132

133133
== Changelog ==
134134

135-
= Unreleased =
135+
= 4.6.0 =
136136

137137
* Added: A filter to allow modifying the ActivityPub preview template
138138
* Added: `@mentions` in the JSON representation of the reply
139139
* Added: Settings to enable/disable e-mail notifications for new followers and direct messages
140-
* Improved: HTML to e-mail text conversion
141-
* Improved: Direct Messages: Test for the user being in the to field
142-
* Improved: Better support for FSE color schemes
140+
* Changed: HTML to e-mail text conversion
141+
* Changed: Direct Messages: Test for the user being in the to field
142+
* Changed: Better support for FSE color schemes
143143
* Fixed: Reactions: Provide a fallback for empty avatar URLs
144144

145145
= 4.5.1 =
146146

147-
* Improved: Reactions block: Remove the `wp-block-editor` dependency for frontend views
147+
* Changed: Reactions block: Remove the `wp-block-editor` dependency for frontend views
148148
* Fixed: Direct Messages: Don't send notification for received public activities
149149

150150
= 4.5.0 =
151151

152-
* Improved: Reactions (likes and reposts) now enabled by default
152+
* Changed: Reactions (likes and reposts) now enabled by default
153153
* Added: Reactions block to display likes and reposts
154154
* Added: `icon` support for `Audio` and `Video` attachments
155155
* Added: Send "new follower" emails
156156
* Added: Send "direct message" emails
157157
* Added: Account for custom comment types when calculating comment counts
158158
* Added: Plugin upgrade routine that automatically updates comment counts
159-
* Improved: Email templates for Likes and Reposts
160-
* Improved: Interactions moderation
161-
* Improved: Compatibility with Akismet
162-
* Improved: Comment type mapping for `Like` and `Announce`
163-
* Improved: Signature verification for API endpoints
164-
* Improved: Changed priority of Attachments, to favor `Image` over `Audio` and `Video`
159+
* Changed: Email templates for Likes and Reposts
160+
* Changed: Interactions moderation
161+
* Changed: Compatibility with Akismet
162+
* Changed: Comment type mapping for `Like` and `Announce`
163+
* Changed: Signature verification for API endpoints
164+
* Changed: Changed priority of Attachments, to favor `Image` over `Audio` and `Video`
165165
* Fixed: Empty `url` attributes in the Reply block no longer cause PHP warnings
166166

167167
= 4.4.0 =
168168

169169
* Added: Setting to enable/disable Authorized-Fetch
170-
* Improved: Added screen reader text for the "Follow Me" block for improved accessibility
171-
* Improved: Added `media_type` support to Activity-Object-Transformers
172-
* Improved: Clarified settings page text around which users get Activitypub profiles
173-
* Improved: Add a filter to the REST API moderators list
170+
* Changed: Added screen reader text for the "Follow Me" block for improved accessibility
171+
* Changed: Added `media_type` support to Activity-Object-Transformers
172+
* Changed: Clarified settings page text around which users get Activitypub profiles
173+
* Changed: Add a filter to the REST API moderators list
174174
* Fixed: Prevent hex color codes in HTML attributes from being added as post tags
175175
* Fixed: A typo in the custom post content settings
176176
* Fixed: Prevent draft posts from being federated when bulk deleted
@@ -181,10 +181,10 @@ For reasons of data protection, it is not possible to see the followers of other
181181
* Added: Fediverse Preview on post-overview page
182182
* Added: GitHub action to enforce Changelog updates
183183
* Added: New contributors
184-
* Improved: Basic enclosure validation
185-
* Improved: More User -> Actor renaming
186-
* Improved: Outsource Constants to a separate file
187-
* Improved: Better handling of `readme.txt` and `README.md`
184+
* Changed: Basic enclosure validation
185+
* Changed: More User -> Actor renaming
186+
* Changed: Outsource Constants to a separate file
187+
* Changed: Better handling of `readme.txt` and `README.md`
188188
* Fixed: editor error when switching to edit a synced Pattern
189189
* Fixed: Fediverse preview showing `preferredUsername` instead of `name`
190190
* Fixed: Potential fatal error in Enable Mastodon Apps

0 commit comments

Comments
 (0)