Skip to content

Commit 55ff527

Browse files
committed
Update requirements and changelog for 3.0.0 release
Raised minimum WordPress and PHP versions, updated stable tag to 3.0.0, and added changelog for major refactor, NodeInfo 2.2 support, new integration classes, PSR-4 autoloader, schema updates, protocol filter, and homepage field.
1 parent 71f2846 commit 55ff527

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

README.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
- Contributors: pfefferle
44
- Donate link: https://notiz.blog/donate/
55
- Tags: nodeinfo, fediverse, ostatus, diaspora, activitypub
6-
- Requires at least: 4.9
6+
- Requires at least: 6.6
77
- Tested up to: 6.9
8-
- Stable tag: 2.3.1
9-
- Requires PHP: 5.6
8+
- Stable tag: 3.0.0
9+
- Requires PHP: 7.2
1010
- License: MIT
1111
- License URI: https://opensource.org/licenses/MIT
1212

@@ -24,6 +24,16 @@ This plugin provides a barebone JSON file with basic "node"-informations. The fi
2424

2525
Project and support maintained on github at [pfefferle/wordpress-nodeinfo](https://github.com/pfefferle/wordpress-nodeinfo).
2626

27+
### 3.0.0
28+
29+
* Refactored to filter-based architecture for better extensibility
30+
* Added support for NodeInfo 2.2
31+
* Added separate integration classes for each NodeInfo version (1.0, 1.1, 2.0, 2.1, 2.2)
32+
* Added PSR-4 style autoloader
33+
* Updated schemas to match official NodeInfo specifications with enums and constraints
34+
* Added `nodeinfo_protocols` filter for plugins to register protocols
35+
* Added `software.homepage` field for NodeInfo 2.1 and 2.2
36+
2737
### 2.3.1
2838

2939
* mask version number

0 commit comments

Comments
 (0)