Make WordPress Core

Opened 3 years ago

Closed 2 years ago

Last modified 2 years ago

#54727 closed task (blessed) (fixed)

Update/Audit NPM Dependencies for 6.0

Reported by: hellofromtonya's profile hellofromTonya Owned by: desrosj's profile desrosj
Milestone: 6.0 Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Previously:

Change History (8)

This ticket was mentioned in PR #2546 on WordPress/wordpress-develop by desrosj.


2 years ago
#1

  • Keywords has-patch added

#2 @desrosj
2 years ago

In 53113:

Build/Test Tools: Update some NPM dependencies to the latest versions.

This updates several NPM dependencies to the latest versions, including:

  • check-node-version from 4.1.0 to 4.2.1.
  • dotenv from 10.0.0 to 16.0.0.
  • dotenv-expand from 5.1.0 to 8.0.3.
  • grunt-contrib-concat from 2.0.0 to 2.1.0.
  • grunt-contrib-jshint from 3.1.1 to 3.2.0.
  • grunt-contrib-uglify from 5.0.1 to 5.1.0.
  • qunit from 2.17.2 to 2.18.1.
  • sass from 1.43.4 to 1.50.0.
  • sinon from 12.0.1 to 13.0.1.
  • sinon-test from 3.1.1 to 3.1.3.
  • uglify-js from 3.14.3 to 3.15.3.
  • wait-on from 6.0.0 to 6.0.1.

The updates to dotenv and dotenv-expand required a minor change to files using these packages.

Additionally, this contains several updates to the package-lock.json file as a result of running npm audit fix.

See #54727.

#3 @desrosj
2 years ago

Leaving this open for now. We can take one more pass at this if it's needed before RC1.

#5 @desrosj
2 years ago

In 53295:

Bundled Themes: Update NPM dependencies for default themes.

This updates all NPM dependencies for all default themes with a package.json file (Twenty Nineteen, Twenty Twenty, and Twenty Twenty-One) to their latest versions following the defined version constraints. npm audit fix has also been run for each theme.

These updates only resulted in minor changes within built files for Twenty Twenty-One.

See #54727.

#7 @desrosj
2 years ago

  • Owner set to desrosj
  • Resolution set to fixed
  • Status changed from new to closed

In 53297:

Build/Test Tools: Update the NPM dependencies to the latest versions.

This updates the following development dependencies:

  • @wordpress/scripts from 22.4.2 to 22.5.0.
  • chalk from 4.1.2 to 5.0.1.
  • grunt from 1.4.1 to 1.5.2.
  • grunt-contrib-clean from 2.0.0 to 2.0.1`.
  • grunt-contrib-uglify from 5.1.0 to 5.2.1.
  • qunit from 2.18.1 to 2.18.2.
  • sass from 1.50.0 to 1.51.0.
  • sinon from 13.0.1 to 13.0.2.
  • uglify-js from 3.15.3 to 3.15.4.

Fixes #54727.

Note: See TracTickets for help on using tickets.