Change record status: 
Project: 
Introduced in branch: 
8.x
Description: 

Shortcut have been decoupled from menu links, which brings the following changes:

  • Shortcuts are no longer stored in the menu_links table, they have their own storage and they are translatable
  • Shortcut sets no longer act as semi-bundles for menu links but as actual bundles of the new 'shortcut' entity type
  • Shortcut sets no longer have to keep uuid references of their shortcuts, so the ShortcutSet::$links property has been removed

For getting all shortcuts from a shortcut set, a ShortcutSetInterface::getShortcuts() helper method has been added.

Impacts: 
Site builders, administrators, editors
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done