WordPress.org

Make WordPress Core

Opened 8 months ago

Closed 2 weeks ago

#53361 closed task (blessed) (fixed)

Update/Audit NPM Dependencies for 5.9

Reported by: desrosj Owned by:
Milestone: 5.9 Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Previously:

Change History (7)

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


2 months ago

  • Keywords has-patch added

This updates the build related NPM dependencies for Core, Twenty Twenty-One, Twenty Twenty, and Twenty Nineteen to the latest versions as allowed.

Trac ticket: https://core.trac.wordpress.org/ticket/53361

#2 @desrosj
2 months ago

In 52046:

Build/Test Tools: Update/Audit NPM dependencies for 5.9.

This updates several NPM dependencies to their latest (or latest allowed) versions.

  • autoprefixer from 9.8.6 to 9.8.8
  • chalk from 4.1.1 to 4.1.2
  • grunt-contrib-concat from 1.0.1 to 2.0.0
  • grunt-contrib-jshint from 3.0.0 to 3.1.1
  • grunt-contrib-qunit from 4.0.0 to 5.1.1
  • qunit from 2.16.0 to 2.17.2
  • sass from 1.34.1 to 1.43.4
  • sinon from 11.1.1 to 12.0.1
  • sinon-test from 3.1.0 to 3.1.1
  • uglify-js from 3.13.9 to 3.14.3
  • wait-on from 5.3.0 to 6.0.0

This change also contains several updates to the package-lock.json file made by running npm audit fix.

See #53361.

#4 @desrosj
2 months ago

In 52047:

Build/Test Tools: Update/Audit NPM dependencies for bundled themes.

This updates several NPM dependencies to their latest (or latest allowed) versions for bundled themes that have a package.json file (Twenty Nineteen and newer).

These updates did not result in any changes to the built files in Twenty Nineteen or Twenty Twenty. Some unnecessary parenthesis have been removed from calc() function calls within Twenty Twenty-One.

This change also contains several updates to the package-lock.json files made by running npm audit fix within each of these themes.

See #53361.

#5 @peterwilsoncc
2 months ago

In 52089:

Block Editor: Update SVN props to ignore new asset files.

Update svn props to ignore additional CSS, JavaScript and source map files following the package updates preparing for WordPress 5.9.

Follow up to [52042], [52046], [52069].
See #54337, #53361.

#6 @peterwilsoncc
2 months ago

In 52090:

Block Editor: Update SVN props to ignore new asset files.

Update svn props to ignore additional CSS, JavaScript and source map files following the package updates preparing for WordPress 5.9.

Follow up to [52042], [52046], [52069] and [52089].
See #54337, #53361.

#7 @hellofromTonya
2 weeks ago

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

With 5.9 RC1 tomorrow, closing this ticket. Work will continue in #54727 during the 6.0 cycle.

Note: See TracTickets for help on using tickets.