Skip to content

Conversation

@justlevine
Copy link
Collaborator

@justlevine justlevine commented Jan 25, 2026

What

This PR reapplies and further updates the outdated NPM and Composer deps.

Breaking updates that don't have security implications we're obviously left out.

Also updates dependabot.yml with a sensible configuration. cc @iamimmanuelraj

Why

Prerelease cleanup.

Related Issue(s):

How

Testing Instructions

Screenshots

Additional Info

Checklist

  • I have read the Contribution Guidelines.
  • I have read the Development Guidelines.
  • My code is tested to the best of my abilities.
  • My code passes all lints (ESLint etc.).
  • My code has detailed inline documentation.
  • I have updated the project documentation as needed.

Copilot AI review requested due to automatic review settings January 25, 2026 17:23
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates NPM and Composer dependencies as part of pre-release cleanup. The changes focus on updating WordPress packages, development tools, and configuring Dependabot with more granular update policies.

Changes:

  • Updated multiple @WordPress packages (api-fetch, components, element, i18n, icons) to their latest minor versions
  • Updated development dependencies including @babel/core, ESLint plugins, browserslist, and globals
  • Updated PHP development dependencies (PHPStan, PHPUnit, and related packages)
  • Reconfigured Dependabot from daily to weekly updates with grouped dependency updates and cooldown periods

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 1 comment.

File Description
package.json Updates WordPress packages and dev dependencies to newer minor/patch versions
composer.json Downgrades wpackagist-plugin/plugin-check from 1.8.0 to 1.6.0
composer.lock Reflects updated PHP package versions and the plugin-check downgrade
.github/dependabot.yml Restructures Dependabot configuration with weekly schedules, cooldown periods, and dependency grouping

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI review requested due to automatic review settings January 25, 2026 17:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 5 changed files in this pull request and generated no new comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@justlevine justlevine mentioned this pull request Jan 25, 2026
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants