PackageTrack
Sign in Get early access

spatie/laravel-menu

Html menu generator for Laravel

4.2.2 3.0M downloads/mo #4413 most downloaded on Packagist spatie/laravel-menu

What this package is like to depend on

Last release 6 months ago

21 Feb 2026

Ships fairly regularly

a new release about every 6 months

Most releases are documented

notes for 32 of 49 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

53 releases · first in 2016

1 release in the last 12 months

see the full history below

Release timeline

51 releases · Feb 2016 to Feb 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 53
  1. 4.2.2 21 Feb 2026
    Release notes

    Add Laravel 13 support

    Open source →
  2. 4.2.1 21 Feb 2025
    Release notes

    What's Changed

    Full Changelog: 4.2.0...4.2.1

    Open source →
    Release notes

    What's Changed

    • Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-menu/pull/147

    Full Changelog: https://github.com/spatie/laravel-menu/compare/4.2.0...4.2.1

    Open source →
  3. 4.2.0 27 Feb 2024
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.1.2...4.2.0

    Open source →
    Release notes

    What's Changed

    • Laravel 11.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-menu/pull/144

    New Contributors

    • @laravel-shift made their first contribution in https://github.com/spatie/laravel-menu/pull/144

    Full Changelog: https://github.com/spatie/laravel-menu/compare/4.1.2...4.2.0

    Open source →
  4. 4.1.2 25 Jan 2023
    Release notes
    • support Laravel 10
    Open source →
    Release notes
    • support Laravel 10
    Open source →
  5. 4.1.1 19 Jan 2023
    Release notes

    What's Changed

    New Contributors

    Full Changelog: 4.1.0...4.1.1

    Open source →
    Release notes

    What's Changed

    • Add PHP 8.2 Support by @patinthehat in https://github.com/spatie/laravel-menu/pull/129
    • Refactor tests to pest by @AyoobMH in https://github.com/spatie/laravel-menu/pull/130

    New Contributors

    • @AyoobMH made their first contribution in https://github.com/spatie/laravel-menu/pull/130

    Full Changelog: https://github.com/spatie/laravel-menu/compare/4.1.0...4.1.1

    Open source →
  6. 4.1.0 13 Jan 2022
    Release notes
    • add support for Laravel 9
    Open source →
    Release notes
    • add support for Laravel 9
    Open source →
  7. 4.0.1 16 Nov 2021
    Release notes
    • allow spatie/menu v3
    Open source →
    Release notes
    • allow spatie/menu v3
    Open source →
  8. 4.0.0 22 Mar 2021
    Release notes

    Added: PHP 8 only support
    Changed: All syntax changed to PHP 8+
    Removed: PHP 7.x support

    Open source →
    Release notes
    • Added: PHP 8 only support
    • Changed: All syntax changed to PHP 8+
    • Removed: PHP 7.x support
    Open source →
  9. 3.7.1 16 Mar 2021
    Release notes
    • Support javascript: links
    Open source →
    Release notes
    • Support javascript: links
    Open source →
  10. 3.7.0 30 Nov 2020
    Release notes
    • Add support for PHP 8
    Open source →
    Release notes
    • Add support for PHP 8
    Open source →
  11. 3.6.0 09 Sep 2020
    Release notes
    • Added: Laravel 8 compatibility
    Open source →
  12. 3.5.1 05 Mar 2020

    Nothing published for this version

  13. 3.5.0 03 Mar 2020
    Release notes
    • Added: Laravel 7 compatibility
    Open source →
  14. 3.4.0 03 Sep 2019
    Release notes
    • Added: Laravel 6 compatibility
    Open source →
  15. 3.3.1 27 Feb 2019
    Release notes
    • Added: Laravel 5.8 compatibility
    • Removed: PHP 7.0 support
    Open source →
  16. 3.3.0 29 Oct 2018

    Nothing published for this version

  17. 3.2.1 10 Sep 2018
    Release notes
    • Fixed: actionIf & actionIfCan signatures for Laravel 5.7 callable action syntax
    Open source →
  18. 3.2.0 04 Sep 2018
    Release notes
    • Added: Support for Laravel 5.7 callable action syntax
    Open source →
  19. 3.1.1 04 Sep 2018
    Release notes
    • Added: Laravel 5.7 compatibility
    Open source →
  20. 3.1.0 08 Feb 2018
    Release notes
    • Added: Laravel 5.6 compatibility
    Open source →
  21. 3.0.0 30 Aug 2017
    Release notes
    • Added: Laravel 5.5 compatibility
    • Removed: Dropped support for older Laravel versions
    • Changed: Moved facade to Spatie\Menu\Laravel\Facades\Menu
    Open source →
  22. 2.1.5 28 Aug 2017
    Release notes
    • Fixed: Code signature fixes
    Open source →
  23. 2.1.4 04 Aug 2017
    Release notes
    • Changed: Bumped the menu package version requirement
    Open source →
  24. 2.1.3 04 Aug 2017
    Release notes
    • Fixed: Regression caused by an old use statement
    Open source →
  25. 2.1.2 20 Feb 2017
    Release notes
    • Removed: Unused fifth $route parameter in route
    Open source →
  26. 2.1.1 23 Jan 2017
    Release notes
    • Removed: Dropped support for Laravel 5.1
    Open source →
  27. 2.1.0 23 Jan 2017
    Release notes
    • Added: Support for Laravel 5.4
    Open source →
  28. 2.0.3 02 Dec 2016
    Release notes
    • Added: Default $data argument to Menu::viewIf and Menu::viewIfCan
    Open source →
  29. 2.0.2 26 Oct 2016
    Release notes
    • Fixed: other url helpers so they can take the same type of parameters as the Laravel's counterparts
    Open source →
  30. 2.0.1 25 Oct 2016
    Release notes
    • Fixed: Link's action helper so it can take the same type of parameters as the Laravel's action helper
    Open source →
  31. 2.0.0 11 Oct 2016
    Release notes
    • Changed: Upgraded spatie/menu to 2.0.
    • Added: Added a View item implementation to use blade views as menu items.
    • Changed: Link builder methods have been renamed and now have a to prefix: Link::toAction, Link::toRoute and Link::toUrl.
    Open source →
  32. 2.0.0-beta.4 27 Sep 2016 pre-release

    Nothing published for this version

  33. 2.0.0-beta.3 27 Sep 2016 pre-release

    Nothing published for this version

  34. 2.0.0-beta.2 26 Sep 2016 pre-release

    Nothing published for this version

  35. 2.0.0-beta.1 26 Sep 2016 pre-release

    Nothing published for this version

  36. 1.3.0 01 Aug 2016

    Nothing published for this version

  37. 1.2.0 04 Apr 2016
    Release notes
    • Added: The Menu class now implements the Illuminate\Contracts\Support\Htmlable interface
    • Fixed: Some dependency issues, this package now requires illuminate 5.1.14 or higher components
    Open source →
  38. 1.1.0 30 Mar 2016
    Release notes
    • Added: Conditional add functions urlIf, actionIf and routeIf
    • Added: Authorized add function addIfCan, linkIfCan, htmlIfCan, urlIfCan, actionIfCan and routeIfCan
    Open source →
  39. 1.0.0 24 Mar 2016
    Release notes
    • Initial release
    Open source →
  40. 0.5.3 24 Mar 2016

    Nothing published for this version

  41. 0.5.2 18 Mar 2016

    Nothing published for this version

  42. 0.5.1 no date

    Nothing published for this version

  43. 0.5.0 18 Mar 2016

    Nothing published for this version

  44. 0.4.5 14 Mar 2016

    Nothing published for this version

  45. 0.4.4 14 Mar 2016

    Nothing published for this version

  46. 0.4.3 14 Mar 2016

    Nothing published for this version

  47. 0.4.2 14 Mar 2016

    Nothing published for this version

  48. 0.4.1 11 Mar 2016

    Nothing published for this version

  49. 0.4.0 no date

    Nothing published for this version

  50. 0.3.1 09 Mar 2016

    Nothing published for this version

  51. 0.3.0 09 Mar 2016

    Nothing published for this version

  52. 0.2.0 02 Mar 2016

    Nothing published for this version

  53. 0.1 25 Feb 2016

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive