Needs work
Project:
Webform
Version:
6.3.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
16 Apr 2024 at 13:48 UTC
Updated:
7 Oct 2026 at 15:42 UTC
Jump to comment: Most recent
The external libraries are out-of-date.
Update them.
Create a child issue for each library.
Some library updates may change their UI.
None.
None.
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
Comment #2
liam morlandComment #5
liam morlandTests are not passing.
Comment #6
liam morlandComment #7
liam morlandComment #8
sarahjean commentedAre there any blockers that need looked at on this? The version of jQuery: International Telephone Input 17.0.19 on here is getting flagged by our firewall as having a virus, so the entire merge of composer.libraries.json is failing. I am not sure we are using it so could probably toggle it off and use one of the alternative library methods but it would be good to be getting more recent dependencies in the project in general.
Comment #9
liam morlandThere ought to be a review by a user of each library that the new version works. This is part of why I think everything that uses an external library should be its own project that can focus on that integration.
Comment #10
sarahjean commentedYeah that makes sense. I will see if I can help with testing then
Comment #11
jrockowitz commentedWe also need to update https://www.drupal.org/sandbox/jrockowitz/2941983
@see https://git.drupalcode.org/project/webform/-/blob/6.3.x/docs/UPDATE-LIBR...
I agree; any library with a major version upgrade will require some testing with minimal fixes.
Comment #12
liam morland