Problem/Motivation

Update minor and patch releases of JavaScript dependencies for 11.2.0

Major bump/impactful releases are handled in separate (child) issues.

Steps to reproduce

$ yarn upgrade-interactive

Proposed resolution

Create child issues if needed

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Issue fork drupal-3519245

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

quietone created an issue. See original summary.

quietone’s picture

Title: Update JavaScript dependencies for Drupal 11.2.0 » Update JavaScript dependencies for 11.2.0

longwave made their first commit to this issue’s fork.

longwave’s picture

This MR updates the following, which should be mostly uncontroversial:

  • yarn
  • @floating-ui/dom
  • backbone
  • chokidar
  • dotenv
  • glob
  • jsdom
  • nightwatch
  • terser
  • terser-webpack-plugin
  • webpack
  • webpack-cli

I decided to leave CKEditor, cspell, eslint and prettier/postcss/stylelint to their own issues because they usually end up with more widespread changes.

longwave’s picture

In the CSS update issue we should also update the browser data:

Browserslist: browsers data (caniuse-lite) is 7 months old. Please run:
  npx update-browserslist-db@latest
  Why you should do it regularly: https://github.com/browserslist/update-db#readme
longwave’s picture

Status: Active » Needs review
smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Lets do it,

Wasn't 100% sure how to test but I ran the updates locally and ran the ckeditor commands in package.json and seem to function fine.

longwave’s picture

  • catch committed afe02a1d on 11.x
    Issue #3519245 by longwave, quietone, smustgrave: Update JavaScript...
catch’s picture

Status: Reviewed & tested by the community » Fixed

Committed/pushed to 11.2.x, thanks!

  • catch committed ca7d5c90 on 11.x
    Issue #3519245 by longwave, quietone, smustgrave: Update JavaScript...
catch’s picture

Navigation performance tests started failing after this commit, since it's a 1 character change for a 500 byte difference, pushed a commit for it directly.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

quietone’s picture