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
  • Initial Release

On this page