Skip to content

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.