Skip to main content
Skip to footer
Bellows Changelog
v1.4.3
- Security: Fix XSS vulnerability - Authenticated (logged in users with Contributor+ permissions) Stored cross-site scripting via shortcode
v1.4.2
- Requirement Update: Minimum PHP version to 7.4 (current support through 8.1)
- Feature: [Pro] New Order By option for Autopopulated Terms Menu: Meta Term Order (supports WooCommerce custom Product Category ordering)
- Enhancement: Current submenus expanded by default rather than animating open on page load
- Fix: Walker start_el arguments default type to stdClass instead of array
- Fix: [Pro] Duplicate Autopopulation corner case
- Fix: Undefined variable corner case
v1.4.1
- Fix: Resolve undefined $default variable notice in Customizer
v1.4
- Feature: [Pro] Menu Section functionality (display just a section of a menu, based on a root, which can be dynamically determined)
- Feature: Add aria-label to submenu toggle buttons
- Feature: Add filters for submenu toggle icons and content
- Fix: Radio toggle alignment in Customizer settings
- Fix: Checkbox settings in Customizer
- Fix: [Pro] Responsive & Mobile tab contents not displaying in pro
- Fix: [Pro] Pass \'counts\' attribute to bellows_terms shortcode
- Fix: Properly echo toggle when menu is also echoed rather than returned
v1.3
- Feature: Current Associated Term Highlighting (highlight as current terms in the menu associated with the current page)
- Feature: Collapse on mobile option (toggle to reveal mobile menu)
- Feature: Tree mode (toggles on left edge, aligned to text), including Tree skin
- Feature: Vertical and Horizontal padding settings for top level and submenu items
- Feature: Configurable Submenu Indent setting
- Feature: Configurable Submenu Slide Speed setting
- Feature: Include Parent setting for Autopopulated Posts menus
- Feature: Exclude Posts option for Autopopulated Posts menus
- Feature: Exclude Terms option for Autopopulated Terms menus
- Feature: Current item priority functionality - determine which item should be opened if multiple items are current.
- Enhancement: Improve keyboard accessibility
- Enhancement: Styling support for when using SVG replacement icons
- Enhancement: Configurable admin capability constant
- Enhancement: RTL improvements
- Update: jQuery 3 compatibility (replace deprecated functions)
- Update: PHP 7.4 compatibility
- Fix: Make term population work with arbitrary roots when using child_of
- Fix: Walker UberMenu check to pull ID properly
v1.2.1
- Feature: Added bellows_auto_terms_query_args filter
- Feature: Added bellows_auto_posts_query_args filter
- Feature: Added bellows_auto_post_title filter
- Feature: Added bellows_auto_term_title filter
- Enhancement: Improved RTL support
- Fix: Active state added to items with no submenus when default submenu state set to open
v1.2
- Feature: Added Force Override Filters setting to combat themes and plugins that try to filter menu output
- Feature: Added Depth/Level limit setting for Terms Autopopulator
- Feature: Added option to set submenu default state to open or closed globally
- Feature: Added option to set submenu default state to open or closed on individual menu items
- Enhancement: Added bellows_menu_item_data filter
- Enhancement: If skin is disabled, and submenu dividers enabled, force the divider border
- Enhancement: Added bellows_link_attributes filter
v1.1
- Exposed open and close submenu functions to external API
- Force parent submenus of current item open even if missing current classes
- Submenu item padding Customizer setting
- Submenu font size Customizer setting
- When link is disabled, it will act as a toggle for submenu
- Add current menu item classes properly to terms in automatic terms taxonomy items
v1.0
On this page