All Versions
29
Latest Version
Avg Release Cycle
94 days
Latest Release
505 days ago

Changelog History
Page 1

  • v3.0.0 Changes

    March 24, 2021
    • 👌 Support PHP 8+
    • ⬇️ Drop support for PHP 7.x
    • 👉 Use PHP 8 syntax where possible
  • v2.10.3 Changes

    March 16, 2021
    • Ensure Items are transformed to string before prepending or appending
  • v2.10.2 Changes

    December 02, 2020
    • 🛠 Fix methods_exists check in PHP8
  • v2.10.1 Changes

    December 02, 2020
    • Ensure the necessary methods exist to check if a menu is active
  • v2.10.0 Changes

    December 02, 2020
    • 👌 Support Item instances in Menu::prepend so headers can be set active
  • v2.9.0 Changes

    November 06, 2020
    • ⬇️ Drop support for versions older than PHP 7.1
  • v2.8.0 Changes

    November 05, 2018
    • ➕ Add exact-active class to links that exactly match the current URL. This is accompanied by a setExactActiveClass(string $class) method to set the class name
  • v2.7.0 Changes

    October 23, 2018
    • ➕ Add IteratorAggregate interface to Menu class
  • v2.6.0 Changes

    September 10, 2018
    • ➕ Add beforeRender and willRender hooks that are called when an item is rendered
  • v2.5.0 Changes

    March 02, 2018
    • 🚀 This release adds a few methods to create non-ul menus, which allows for Bootstrap 4 compatibility
    • ➕ Added Menu::setWrapperTag and Menu::withoutWrapperTag to set a custom wrapper tag name for the menu list. Default: ul
    • ➕ Added Menu::setParentTag & Menu::withoutParentTag to determine which tag should be used for the item's parent element. Default: li
    • ➕ Added Menu::setActiveClassOnLink and Menu::setActiveClassOnParent to determine where the active class should be applied