Skip to content

Commit b9a8fdf

Browse files
ahuseynclaude
andauthored
chore: Upgrade packages and fix security issues (#2251)
* upgrade packages * fix: downgrade dev dependencies to PHP 8.1-compatible versions Security fix: - Keeps symfony/process 6.4.33 (fixes GHSA-qq5c-677p-737q, GHSA-r39x-jcww-82v6) Compatibility fixes: - Downgrade lucatume/wp-browser from 3.5.3 to 3.2.3 (Codeception 4.x support) - Downgrade codeception/codeception from 5.3.4 to 4.2.2 (PHP 8.1 compatible) - Downgrade Symfony 8.x components to 5.x/6.x (PHP 8.1 compatible) - Downgrade doctrine/instantiator from 2.1.0 to 1.5.0 (PHP 8.1 compatible) This ensures CI tests run on PHP 8.1 while maintaining security patches and compatibility with the plugin's advertised PHP 7.4+ support. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * restore composer files to see if tests are passing * hoist breakpoints * fix sass version for CI * regen package-lock * update @wordpress/base-styles to fix e2e tests --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent 20a7ffa commit b9a8fdf

8 files changed

Lines changed: 223 additions & 84 deletions

File tree

examples/next/block-support/package-lock.json

Lines changed: 29 additions & 21 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/next/block-support/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@
4141
"puppeteer-core": "^24.10",
4242
"webpack-dev-server": "^5.2",
4343
"node-forge": "^1.3.2",
44-
"qs": "^6.14.1"
44+
"qs": "^6.14.1",
45+
"fast-xml-parser": "^5.3.4"
4546
},
4647
"resolutions": {
4748
"@babel/runtime": "7.27.0"

examples/next/custom-toolbar/package-lock.json

Lines changed: 28 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/next/custom-toolbar/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,8 @@
1515
"next": "^15.5.9",
1616
"react": "^18.2.0",
1717
"react-dom": "^18.2.0"
18+
},
19+
"overrides": {
20+
"fast-xml-parser": "^5.3.4"
1821
}
1922
}

examples/next/faustwp-getting-started/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
"@apollo/client": "^3.10.4",
1414
"@faustwp/cli": "^3.3.4",
1515
"@faustwp/core": "^3.3.4",
16-
"@wordpress/base-styles": "^5.10.0",
16+
"@wordpress/base-styles": "^6.15.0",
1717
"@wordpress/block-library": "^9.10.0",
1818
"classnames": "^2.5.1",
1919
"graphql": "^16.8.1",
2020
"next": "^15.2.4",
2121
"react": "^18.2.0",
2222
"react-dom": "^18.2.0",
23-
"sass": "^1.77.3"
23+
"sass": "1.77.3"
2424
},
2525
"devDependencies": {
2626
"next-secure-headers": "^2.2.0"

examples/next/tutorial/package-lock.json

Lines changed: 26 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/next/tutorial/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"tailwindcss": "^3.4.1"
3131
},
3232
"overrides": {
33-
"@babel/runtime": "^7.26.10"
33+
"@babel/runtime": "^7.26.10",
34+
"fast-xml-parser": "^5.3.4"
3435
}
3536
}

0 commit comments

Comments
 (0)