Problem/Motivation

Update minor and patch releases of JavaScript dependencies before Drupal 9.5.0.

Steps to reproduce

yarn outdated

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Comments

longwave created an issue. See original summary.

longwave’s picture

Issue summary: View changes

Removed chalk, nightwatch and tabbable as they are on the latest versions of their minors and we cannot go to the next major.

longwave’s picture

Issue summary: View changes
longwave’s picture

Issue summary: View changes
longwave’s picture

Issue summary: View changes
catch’s picture

catch’s picture

catch’s picture

Tagging for another round of updates during the rc, but we're done for 9.5.0-rc1 now!

spokje’s picture

Issue summary: View changes
spokje’s picture

Issue summary: View changes
spokje’s picture

Issue summary: View changes
spokje’s picture

Issue summary: View changes
spokje’s picture

longwave’s picture

effulgentsia’s picture

Status: Active » Postponed

As of today, yarn outdated on Drupal 9.5 shows this:

Package     Current Wanted Latest Package Type    URL                                                           
chalk       4.1.2   4.1.2  5.1.2  devDependencies ...                 
farbtastic  0.0.0   exotic exotic devDependencies .../1.3u.tar.gz  
joyride     0.0.0   exotic exotic devDependencies .../v2.1.tar.gz
nightwatch  1.7.13  1.7.13 2.5.3  devDependencies ...                        
shepherd.js 9.1.1   9.1.1  11.0.0 devDependencies ...                          
tabbable    5.3.3   5.3.3  6.0.1  devDependencies ...

None of these have newer releases within the same major versions, and we don't want to raise the major version for Drupal 9, so postponing this issue until there's something to update. Not marking it fixed or closed though, since we'll still want to check again prior to releasing 9.5.0.

longwave’s picture

Added #3325517: Upgrade vm2 package to fix an issue reported by yarn audit

effulgentsia’s picture

Status: Active » Fixed

Drupal 9.5.0-rc2 was released today, and the stable release is scheduled for Dec. 14.

As of today, yarn outdated returns:

Package           Current Wanted Latest
chalk             4.1.2   4.1.2  5.2.0                
eslint-plugin-yml 1.2.0   1.3.0  1.3.0           
farbtastic        0.0.0   exotic exotic
joyride           0.0.0   exotic exotic
nightwatch        1.7.13  1.7.13 2.5.4                                   
postcss-import    15.0.1  15.1.0 15.1.0           
prettier          2.8.0   2.8.1  2.8.1                                    
shepherd.js       9.1.1   9.1.1  11.0.0                                 
tabbable          5.3.3   5.3.3  6.0.1

Filtering out major version updates (which we wouldn't do for Drupal 9 without a compelling need to) gives us:

Package           Current Wanted Latest
eslint-plugin-yml 1.2.0   1.3.0  1.3.0           
farbtastic        0.0.0   exotic exotic
joyride           0.0.0   exotic exotic
postcss-import    15.0.1  15.1.0 15.1.0           
prettier          2.8.0   2.8.1  2.8.1                                    

Farbtastic and Joyride are up to date per #15, which leaves us with:

Package           Current Wanted Latest
eslint-plugin-yml 1.2.0   1.3.0  1.3.0           
postcss-import    15.0.1  15.1.0 15.1.0           
prettier          2.8.0   2.8.1  2.8.1                                    

Those are the same 3 as discussed in #3258933-61: [meta] Update JavaScript dependencies for Drupal 10, so I'm marking this issue as Fixed for the same reason as there. One unique concern we might want to consider is that 9.5 will be the final minor version for Drupal 9, so while we can do the above in Drupal 10.1, we might not be able to for Drupal 9. I'll double check with release managers to make sure we're ok with either doing these in 9.5 patch releases or not doing them, but marking this Fixed in the meantime anyway because I think the answer will be yes.

Status: Fixed » Closed (fixed)

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