Upgrading drupal/bootstrap (3.30.0 => 3.31.0)
Module Addition(s)/Update(s)
Module(s) Updated
-
Bootstrap -
3.30.0 => 3.31.0
- Summary of Changes
- Drupal 10.3 compatibility
- Adds jQuery UI Draggable & jQuery UI Resizable modules as dependencies since they were removed in Core as of D10
- General bug fixes
- Summary of Changes
Checklist
Check any that apply and include notes where appropriate.
-
Changes require an update.php
-
Changes require a configuration push -
Changes impact the user experience -
Changes impact the administrative experience -
Changes impact accessibility -
Changes impact security -
Changes include updates to dependency packages - Adds jQuery UI Draggable -
2.1.0
- Adds jQuery UI Resizable -
2.1.0
- Adds jQuery UI Draggable -
-
Changes result in code being deprecated -
Relevant Pivotal Tracker tickets has been documented properly
Unique Deployment Procedure
If changes require additional work outside of the normal deployment process, include those details here
- There is no update hook that enables the jQuery modules. Manually enable jQuery modules on Clean Source and push configuration to all sites
Additional Notes
This is not something we are equipped to deal with right now but I want to make a note of it somewhere. Per the documentation on the jQuery UI contrib module page, jQuery UI has received minimal maintenance since 2017 and is considered an Emeritus project. As a result, Drupal has decided to deprecate the libraries within Core and has moved them into contrib modules.
This doesn't present a problem now and there is a chance it won't ever really impact us. But the recommendation is to move projects away from jQuery UI libraries where possible. I mention this here as we are installing/enabling two libraries for Bootstrap, a theme we are likely going to move off of soon. When considering potential base themes in the future, we should consider those that don't rely on jQuery UI libraries.
Merge request reports
Activity
assigned to @canini.16
mentioned in commit fb901b6d
added Theming label