Skip to content

Chore: resolve vulnerabilities in NPM dependencies#99

Merged
imrraaj merged 1 commit intodevelopfrom
chore/dependabot-issues
Mar 19, 2026
Merged

Chore: resolve vulnerabilities in NPM dependencies#99
imrraaj merged 1 commit intodevelopfrom
chore/dependabot-issues

Conversation

@imrraaj
Copy link
Collaborator

@imrraaj imrraaj commented Mar 19, 2026

What

This PR fixes security vulnerabilities reported by Dependabot and npm audit by running npm audit fix.

Why

Fixes dependabot alerts

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 March 19, 2026 06:02
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 addresses Dependabot/npm audit reported vulnerabilities by updating transitive NPM dependencies and bumps the plugin patch version to reflect the security-related dependency updates.

Changes:

  • Updated package-lock.json to pull in non-vulnerable versions of transitive dependencies (e.g., fast-xml-parser, fast-xml-builder, flatted) and added path-expression-matcher.
  • Bumped plugin version from 1.1.2 to 1.1.3 across WordPress plugin metadata and constants.
  • Added a 1.1.3 entry to the changelog documenting the dependency updates.

Reviewed changes

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

File Description
package-lock.json Updates resolved versions/integrities for vulnerable transitive packages and introduces path-expression-matcher as a new transitive dependency.
oneupdate.php Bumps plugin header version and ONEUPDATE_VERSION constant to 1.1.3.
readme.txt Updates WordPress “Stable tag” to 1.1.3 to match the plugin version.
CHANGELOG.md Adds 1.1.3 release notes for the vulnerability-driven dependency updates.

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

You can also share your feedback on Copilot code review. Take the survey.

@imrraaj imrraaj self-assigned this Mar 19, 2026
@imrraaj imrraaj requested a review from up1512001 March 19, 2026 09:10
@imrraaj imrraaj merged commit 836ea82 into develop Mar 19, 2026
13 checks passed
@imrraaj imrraaj deleted the chore/dependabot-issues branch March 19, 2026 12:21
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