Skip to content

Commit 447530b

Browse files
committed
Update for WordPress 6.9 compatibility and CI matrix
Verified compatibility with WordPress 6.9 and updated the CI test matrix to include WordPress 6.9, 6.8, and 6.7 (removing 6.5 and 6.6). Updated development dependencies: mockery/mockery to ^1.6 and wp-graphql/wp-graphql-testcase to ^3.4. Removed GitHub Plugin URI and Update URI headers for WordPress.org compatibility and reduced readme.txt tags to five for compliance. Updated .wp-env.json to use the latest WordPress core. Refreshed composer dependencies, including a major update to lucatume/wp-browser and related packages.
1 parent 3c822a1 commit 447530b

File tree

7 files changed

+1447
-426
lines changed

7 files changed

+1447
-426
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
"@wpengine/hwp-previews-wordpress-plugin": patch
3+
---
4+
5+
Verify WordPress 6.9 compatibility and update CI test matrix
6+
7+
- Tested compatibility with WordPress 6.9
8+
- Updated CI test matrix to WordPress 6.9, 6.8, 6.7 (dropped 6.5, 6.6)
9+
- Updated dev dependencies (mockery/mockery to ^1.6, wp-graphql/wp-graphql-testcase to ^3.4)
10+
- Removed GitHub Plugin URI and Update URI headers for WordPress.org compatibility
11+
- Reduced readme.txt tags to 5 for WordPress.org compliance

.github/workflows/codeception.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,10 @@ jobs:
7878
matrix:
7979
plugin: ${{ fromJson(needs.detect-plugins.outputs.plugins) }}
8080
php: ["8.3","8.2","8.1"]
81-
wordpress: ["6.8","6.7","6.6","6.5"]
81+
wordpress: ["6.9","6.8","6.7"]
8282
include:
8383
- php: "8.2"
84-
wordpress: "6.8"
84+
wordpress: "6.9"
8585
coverage: 1
8686
fail-fast: false
8787

plugins/hwp-previews/.wp-env.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"core": "WordPress/WordPress#master",
23
"plugins": ["."],
34
"env": {
45
"tests": {

plugins/hwp-previews/composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,14 @@
4141
"humanmade/psalm-plugin-wordpress": "^3.1",
4242
"johnpbloch/wordpress-core": "^6.8",
4343
"lucatume/wp-browser": "^3.5",
44-
"mockery/mockery": "^1.5",
44+
"mockery/mockery": "^1.6",
4545
"phpcompatibility/php-compatibility": "dev-develop as 9.99.99",
4646
"phpcompatibility/phpcompatibility-wp": "^2.0",
4747
"phpstan/phpstan-strict-rules": "^2.0",
4848
"slevomat/coding-standard": "^8.0",
4949
"szepeviktor/phpstan-wordpress": "^2.0",
5050
"wp-cli/wp-cli-bundle": "^2.8.1",
51-
"wp-graphql/wp-graphql-testcase": "^3.0.1"
51+
"wp-graphql/wp-graphql-testcase": "^3.4"
5252
},
5353
"config": {
5454
"allow-plugins": {

0 commit comments

Comments
 (0)