Version 3.0.1

May 18, 2022

Fixed

  • Fixed an error on the navigations overview screen (#64)

Version 3.0.0

May 1, 2022

Added

  • Craft 4 🚀

Version 2.9.0

March 13, 2022

Added

  • Added "current" property to check wether or not a node's url is an exact match to the current url (#61, thanks @stevecomrie)
  • Better checks for `allowAdminChanges` to prevent config changes in environments where project config is read only. (#59)

Version 3.0.0-beta.1

March 2, 2022

Added

  • Craft CMS 4 compatibility

Version 2.8.1

September 28, 2021

Fixed

  • Fixed an issue where the sites for which a nav was enabled wasn't checked against the sites a user could edit
  • Fixed an issue where active state checking would only on PHP 8 or higher

Version 2.8.0

July 18, 2021

Added

  • The Node classes field now be filled with predefined values, more information can be found in the readme (#57).
  • Navigation items are now automatically disabled when the related element is deleted, and enabled when the element should be restored (#39).

Version 2.7.8

June 28, 2021

Fixed

  • Fixed amNav upgrade migration

Version 2.7.7

June 8, 2021

Fixed

  • Fixed an error that occured when changing the name of a heading
  • Fixed some issues in the amNav upgrade migration

Version 2.7.6

April 18, 2021

Fixed

  • Fixed an issue with active states when the url included query parameters (#54)

Version 2.7.5

March 30, 2021

Fixed

  • Fixed an issue with dragging node with children to the top of a navigation tree (#56)

Version 2.7.4

January 14, 2021

Fixed

  • Fixed an small issue with active states on similar urls

Version 2.7.3

November 2, 2020

Fixed

  • Fixed an error on navigation detail cause in 2.7.2

Version 2.7.2

October 26, 2020

Fixed

  • Plugin now installs with Composer 2.0 #51

Version 2.7.1

September 17, 2020

Fixed

  • Fixed an issue where removing SuperTable elements would crash on our after delete event.

Version 2.7.0

August 29, 2020

Added

  • Added the option to disable caching on the plugin side entirely. (#43)

Version 2.6.2

June 25, 2020

Fixed

  • More persmission fixes for sites with 1 navigation

Version 2.6.1

May 15, 2020

Fixed

  • Fixed a small issue with the editable sites redirect when only 1 site was enabled

Version 2.6.0

March 28, 2020

Added

  • `navigate.getRaw` now has the option to take a siteId as a second optional argument (#47)
  • Added `hasChildren and listClasses` functions to make migration from amNav easier (#46)

Version 2.5.2

March 25, 2020

Fixed

  • Fixed an installation issue for Postgresql users (#44)
  • Fixed a crash on installs that run Craft versions before 3.2 (#45)

Version 2.5.1

March 12, 2020

Fixed

  • Fixed an issue that causes navigations with multilple levels to crash in the CP (#42)

Version 2.5.0

March 4, 2020

Added

  • Added a 'Navigation' field that lists all navigations, so you can customize navigations per entry when needed (#41)

Fixed

  • Navigations are not cached when `devMode` is on.
  • Urls with `token` params are not cached (#38)
  • Nodes are linked based on their site id in the CP (#40)

Version 2.4.4

December 11, 2019

Added

  • The entries select modal now also show a sites menu you you can link entries from other sites (#35)

Fixed

  • Fixed the active state check for url type nodes (#36)

Version 2.4.3

September 10, 2019

Fixed

  • Fixed an issues with navigation persmissions for installs with only 1 site

Version 2.4.2

September 3, 2019

Fixed

  • Removed an unused migration that caused upgrade issues after 2.4.0

Version 2.4.1

September 2, 2019

Fixed

  • Checked a couple of issues with excisting navigations after upgrading to 2.4.0

Version 2.4.0

September 2, 2019

Added

  • Node urls are now displayed on the overview to better differentiate between entries with the same name (#34).
  • Navigations now be enabled/disabled per sitegroup for a better multsite author experience

Improved

  • The sitegroup is now also listed in the sites dropdown

Version 2.3.0

July 25, 2019

Added

  • Menu headings can now be added, making it easier to work build larger multi-level or multi column menus (#29)
  • Full upgrade support for sites that used amNav on Craft 2

Fixed

  • Disabled nodes on level 1 or deeper are visible in the CP again

Version 2.2.1

May 6, 2019

Fixed

  • Fixed an issue with linking to an asset

Version 2.2.0

April 15, 2019

Added

  • Added support for `project-config/rebuild` - plugin now requires Craft 3.1.20

Version 2.1.3

March 21, 2019

Fixed

  • Last of the caching update/fixes? Hopefully 🙂 - Fixed an issue where navigation cache wasn't being cleared correctly

Version 2.1.2

March 20, 2019

Fixed

  • Fixed a regression error where we stopped clearing Blitz cache in 2.1.1

Version 2.1.1

March 20, 2019

Fixed

  • Fixed an issue with caching where, after moving them, nodes wouldn't show up on the frontend anymore

Version 2.1.0

March 18, 2019

Added

  • Blitz ⚡️ support! Updating your navigations will now also clear & warm Blitz's cache if it's installed (requires Blitz 2.0.1)
  • Navigation caches can now be cleared from the CP, under utilities/clear-caches.

Version 2.0.2

February 20, 2019

Fixed

  • Fixed an issue where a disabled element would still be included in the frontend query (#21)
  • Fixed an issue where editing a navigaation would always link to the default site navigation (#23)
  • Show only editable sites in the edit screen dropdown (#23)

Improved

  • The site selection dropdown is no longer shown in the entries/assets/categories modal (#23)
  • URL nodes are now also parsed for variables from your .env file

Version 2.0.1

January 30, 2019

Fixed

  • Fixed an issue where disabled child nodes would be included in site querries

Version 2.0.0

January 16, 2019

Added

  • Craft 3.1 is here! Navigate is fully compatible and now support Craft's "project config", allowing you to include navigations in your project.yaml

Version 2.0.0-beta.1

December 27, 2018

Added

  • Project config support! Adding, changing settings and removing navigations is now done through Craft's project config.

Version 1.4.0

December 13, 2018

Improved

  • More performance tweaks: navigations are only queried once if they appear on a page multiple times.
  • Better logging when moving or editing nodes in the CP goes wrong, or when building the cache goes wrong

Fixed

  • The category node label now fits on one line #15

Version 1.3.2

November 19, 2018

Fixed

  • Fixed an issue where IE11 users could not move nodes

Added

  • URL nodes are now also parsed for variables from your `config/general.php`

Version 1.3.1

November 19, 2018

Fixed

  • Fixed an issue with rebuilding navigation caches after making changes in the CP

Version 1.3.0

November 19, 2018

Added

  • URL nodes can now contain Craft aliases like @web or your own custom aliases. #18

Improved

  • Greatly improved querries for pages with multiple navigations filled with elements

Version 1.2.4

September 27, 2018

Fixed

  • Fixed an issue where removing a node from a navigation would not refresh the cache

Version 1.2.3

September 27, 2018

Fixed

  • Added missing use statement

Version 1.2.2

September 27, 2018

Fixed

  • Fixed an issue with caching nodes for diferent sites.

Version 1.2.1

September 12, 2018

Fixed

  • Fixed a crashing issue with fresh installs where defaultNodeType would still be in the database

Version 1.2.0

September 10, 2018

Added

  • Added some big performance improvments, especially for sites using lots of different navigations per page. Navigations are now cached and updated on change.

    Fixed

  • Fixed an issue with active states with the same word would occur twice in a url(#14)

Version 1.1.3

September 3, 2018

Fixed

  • Fixed an error with getting the edit url for an category that doesn't excist anymore (#13)

Version 1.1.2

September 2, 2018

Fixed

  • Fixed an error with getting the edit url for an entry that doesn't excist anymore (#13)

Version 1.1.1

July 25, 2018

Fixed

  • Fixed an error when a navigation contained an element that doesn't excist anymore (#11)

Version 1.1.0

July 21, 2018

Added

  • Node are now active when on a child url that is not in the navigation (#10)
  • Added Dutch (NL) translations (#5)
  • Node title now links to the entry's edit page or show the edit modal for url nodes (#2)

Removed

  • The "Default Node Type" setting wasn't used for anything so this update removes it

Version 1.0.1

July 9, 2018

Changed

  • Opening the URL modal now moves focus to the name field, so you can start typing right away (#7)

    Fixed

  • Sites in the multisite dropdown now stay in the same order (#6)
  • Styling issue with node type in Chrome and Firefox (#8)

Version 1.0.0

July 5, 2018

Added

  • Initial release