Upgrading to 11.x
Deprecations
Modules
Contrib
The following contrib modules have been removed from the Composer requirements:
- admin_toolbar: replaced by Navigation from Core
- fontawesome: replaced by UI Icons
- fontawesome_menu_icons: replaced by UI Icons
- gin_lb: Layout Builder UI supported directly by UI Suite Bootstrap 5.1.x
- gin_toolbar: replaced by Navigation from Core.
- jquery_ui: dependency of select_icons
- jquery_ui_menu: dependency of select_icons
- jquery_ui_selectmenu: dependency of select_icons
- layout_options: replaced by UI Patterns 2 and layout components in UI Suite Bootstrap 5.1.x
- select_icons: replaced by UI Styles' style preview feature
Some packages like gin_toolbar
or layout_options
are still downloaded as
they are required by over packages even if not enabled.
Layout Options
If you still use Layout Options, there is a patch applied on UI Suite Bootstrap that removes the layouts and layout options:
"1 - Remove Layout Options and UI Icons Backport dependencies - https://www.drupal.org/project/ui_suite_bootstrap/issues/3497492#comment-15996564": "https://www.drupal.org/files/issues/2025-02-20/ui_suite_bootstrap-3497492-5.patch",
You may want to change composer-patches behavior on your project to keep those options or copy it on your project to still have it.