Navigation Changelog

Navigation 1.x is on version 1.0.18, released on Dec 06, 2018

  • theicons.co/svg/photo-09 Created with Sketch. 9 New features
  • theicons.co/svg/others-47 Created with Sketch. 4 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 35 Bug fixes

1.0.18 - Latest Release

Released Dec 06, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added hasActiveChild to node, for use when not using the {% nav %} twig tag.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix migration issue from 1.0.16.1 to 1.0.17.2.

1.0.17.2

Released Nov 25, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed error in migration.

1.0.17.1

Released Nov 24, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix migration from 1.0.17 in multi-site.

1.0.17

Released Nov 23, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix some elements not having their elementSiteId set, causing multi-site navs to have no URLs.

1.0.16.1

Released Nov 15, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error thrown from console or queue requests when updating elements (for reals).

1.0.16

Released Nov 15, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error thrown from console or queue requests when updating elements.

1.0.15

Released Nov 13, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix SQL errors thrown for new installs.

1.0.14

Released Nov 12, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error thrown on homepages.

1.0.13

Released Nov 11, 2018

  • theicons.co/svg/others-47 Created with Sketch.

    Massive performance improvements, lowering database queries by 98% and rendering speed to two-thirds the time.

  • theicons.co/svg/others-47 Created with Sketch.

    Added elementSiteId for all nodes for better site-specific linked element handling.

1.0.12

Released Oct 03, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed a 404 issue due to incorrect URL when editing a nav's nodes.

  • theicons.co/svg/home-36 Created with Sketch.

    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.

  • theicons.co/svg/home-36 Created with Sketch.

    Improved handling of pre-selecting localStorage siteId's (when already selecting a site from an element index).

1.0.11

Released Sep 27, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Add attributes item to object for render() tag.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add translation for enabledForSite (thanks @Saboteur777).

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure nodes are propagated to newly-created sites (if set to propogate nodes in nav settings).

  • theicons.co/svg/home-36 Created with Sketch.

    Adds support for detecting and updating the site id based on changes made when editing entries. (thanks @lemiwinkz).

1.0.10

Released Sep 17, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Trim trailing slash in getActive method when addTrailingSlashesToUrls.

  • theicons.co/svg/home-36 Created with Sketch.

    Add enabledForSite functionality to allow nodes to be enabled/disabled per site.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error that could occur when trying to add a new node on a multi site setup.

  • theicons.co/svg/home-36 Created with Sketch.

    Refactor render() variables to be cleaner and prevent activeClass error.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix node.link not working with the newWindow option set.

1.0.9

Released Aug 28, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing column for propagateNodes in install (whoops).

1.0.8

Released Aug 27, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix migration potentially not firing for propagateNodes.

1.0.7

Released Aug 27, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix error thrown when not setting 'Propagate nodes'.

1.0.6

Released Aug 26, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added propagateNodes nav setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added getNavByHandle().

  • theicons.co/svg/photo-09 Created with Sketch.

    Added activeClass to render() function.

  • theicons.co/svg/photo-09 Created with Sketch.

    Added getActiveNode().

  • theicons.co/svg/others-47 Created with Sketch.

    Remove required URL for manual node.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of element registration.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix navigation’s maxLevels not working after changing or adding elements to the nav.

  • theicons.co/svg/home-36 Created with Sketch.

    Improve active state on homepage.

1.0.5

Released Aug 15, 2018

  • theicons.co/svg/photo-09 Created with Sketch.

    Added breadcrumbs() functionality.

  • theicons.co/svg/photo-09 Created with Sketch.

    Hungarian translations added (thanks to @Saboteur777).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix manual links and active state.

1.0.4

Released Aug 06, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix parent select not always keeping value after adding a new node.

  • theicons.co/svg/home-36 Created with Sketch.

    Remove leftover test values in manual node settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fixed an error which could prevent the plugin from installing on PostgreSQL.

1.0.3

Released Jul 27, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix being unable to fetch elements that are only in a non-primary site

  • theicons.co/svg/home-36 Created with Sketch.

    Fix homepage being set to active on child page.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix deprecated notice.

1.0.2

Released Jul 18, 2018

  • theicons.co/svg/others-47 Created with Sketch.

    Modified active class to set the active class based on the current URL used.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix render() method not resetting into template mode (thanks @billythekid).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix node parent not being active when child node is.

1.0.1

Released Jul 17, 2018

  • theicons.co/svg/home-36 Created with Sketch.

    Fix missing alias name for prefixed tables (thanks @qbasic16).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nodes saving URL for elements in some cases.

Get started with Navigation

Available for Craft 3 for $19.