Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Includes all the functionality found in Drupal 8 core. Also includes the port of the "Fixed parent item" and "Expand all menu links" features from the Drupal 7 version of Menu Block.
#2499733 by osopolar, jastraat, joelpittet: Fixed PHP notices with menu block configurations that do not have the new "depth_relative" value defined yet.
#343061 by sun and JohnAlbin: CSS styling breaks form layout
#345552 by Dmitriy.trt: Inconsistent display of starting level set to children
of active item
#474784: Menu title as link is incorrectly always marked as in active trail
#540842 by JohnAlbin and agentrickard: Add option to use current page's
selected menu
#580348: Add administrative title to config form to help organize blocks
#350029: Add theme hook suggestions for all theme function calls
#741284 by JohnAlbin, sdboyer, and hefox: Add "menu tree" content types to
Chaos Tools/Panels.
#741284 by JohnAlbin and hefox: Add menu_block_get_config() and
menu_block_configure_form() to make the configuration form reusable by
separating it from the Block API functions.
#553842 by apodran and JohnAlbin: split() is deprecated in PHP 5.3
#398888: "exanded" elements of a menu-item-rooted tree aren't expanded
WARNING: When upgrading from 5.x-0.9 or from an older 5.x-1.x-dev, 5.x-1.0 will give all enabled menu_block blocks a new delta. Which means you will need to do 2 things:
Re-enable any menu blocks on the administer blocks page.
Update any CSS referencing the old block ID.
You have been warned. :-)
Site admins who don’t wish to make these changes should use menu_block 5.x-0.9.