Navigation 1.x is on version 1.1.3, released on Feb 11, 2019
Released Feb 11, 2019
Fix error thrown on new installs (missing db column).
Released Feb 10, 2019
Fix node level not being applied on new nodes.
Fix not being able to see new nodes after all have been removed in the CP.
Fix sortOrder not being set for new navs.
Fix getActiveNode()
reporting back parent as active.
Allow getActiveNode
to use query criteria.
Released Feb 09, 2019
Fix migration issue for new installs.
Released Feb 09, 2019
Add navigation field.
Added classes to node.link
.
Add new window and class indicators to nodes in CP.
Add indicator of custom title for nodes in the CP.
Add instructions to nav.
Add A&M Nav migration.
Added translatable icon to title.
Fix error when deleting elements in a multi-site.
Fix node’s being active when they shouldn’t be (matching URLs too early).
Refactor multi-site propagation of nodes.
Fix node-type display issues when dragging node in CP.
Fix not fetching URL for elements that aren’t localised (assets).
Released Dec 06, 2018
Added hasActiveChild
to node, for use when not using the {% nav %}
twig tag.
Fix migration issue from 1.0.16.1 to 1.0.17.2.
Released Nov 25, 2018
Fixed error in migration.
Released Nov 24, 2018
Fix migration from 1.0.17 in multi-site.
Released Nov 23, 2018
Fix some elements not having their elementSiteId set, causing multi-site navs to have no URLs.
Released Nov 15, 2018
Fix error thrown from console or queue requests when updating elements (for reals).
Released Nov 15, 2018
Fix error thrown from console or queue requests when updating elements.
Released Nov 13, 2018
Fix SQL errors thrown for new installs.
Released Nov 12, 2018
Fix error thrown on homepages.
Released Nov 11, 2018
Massive performance improvements, lowering database queries by 98% and rendering speed to two-thirds the time.
Added elementSiteId
for all nodes for better site-specific linked element handling.
Released Oct 03, 2018
Fixed a 404 issue due to incorrect URL when editing a nav's nodes.
Fixed a multi-site issue where the primary site's nodes were being shown, even if the user didn't have permission to edit those nodes.
Improved handling of pre-selecting localStorage siteId's (when already selecting a site from an element index).
Released Sep 27, 2018
Add attributes item to object for render()
tag.
Add translation for enabledForSite
(thanks @Saboteur777).
Ensure nodes are propagated to newly-created sites (if set to propogate nodes in nav settings).
Adds support for detecting and updating the site id based on changes made when editing entries. (thanks @lemiwinkz).
Released Sep 17, 2018
Trim trailing slash in getActive method when addTrailingSlashesToUrls.
Add enabledForSite
functionality to allow nodes to be enabled/disabled per site.
Fix error that could occur when trying to add a new node on a multi site setup.
Refactor render()
variables to be cleaner and prevent activeClass
error.
Fix node.link
not working with the newWindow option set.
Released Aug 28, 2018
Fix missing column for propagateNodes in install (whoops).
Released Aug 27, 2018
Fix migration potentially not firing for propagateNodes.
Released Aug 27, 2018
Fix error thrown when not setting 'Propagate nodes'.
Released Aug 26, 2018
Added propagateNodes
nav setting.
Added getNavByHandle()
.
Added activeClass
to render()
function.
Added getActiveNode()
.
Remove required URL for manual node.
Fix lack of element registration.
Fix navigation’s maxLevels not working after changing or adding elements to the nav.
Improve active state on homepage.
Released Aug 15, 2018
Added breadcrumbs()
functionality.
Hungarian translations added (thanks to @Saboteur777).
Fix manual links and active state.
Released Aug 06, 2018
Fix parent select not always keeping value after adding a new node.
Remove leftover test values in manual node settings.
Fixed an error which could prevent the plugin from installing on PostgreSQL.
Released Jul 27, 2018
Fix being unable to fetch elements that are only in a non-primary site
Fix homepage being set to active on child page.
Fix deprecated notice.
Released Jul 18, 2018
Modified active class to set the active class based on the current URL used.
Fix render()
method not resetting into template mode (thanks @billythekid).
Fix node parent not being active when child node is.
Released Jul 17, 2018
Fix missing alias name for prefixed tables (thanks @qbasic16).
Fix nodes saving URL for elements in some cases.
Available for Craft 3 for $19.