Skip to content

Releases: verbb/navigation

1.4.18

20 Jun 04:53
Compare
Choose a tag to compare

Fixed

  • Fix when turning off node propagation, duplicate nodes would occur.
  • Fix when turning off node propagation, the node hierarchy and order would be incorrect.
  • Fix nodes not propagating correctly when a navigation was turned on. Nodes should only be duplicated when turned off.

1.4.17

05 Jun 04:10
Compare
Choose a tag to compare

Changed

  • Improve query performance for large sites (with a large project config). Typically a 50-70% improvement in rendering speed.

Fixed

  • Fix navHandle and navName for GraphQL producing errors.

1.4.16

08 May 04:09
Compare
Choose a tag to compare

Added

  • Add edit structure authorize to save node controller action.
  • Add validation rules for navigations to ensure at least one site is enabled, for multi-site installs.

Fixed

  • Fix an error when adding a new site, and propagating nodes.
  • Fix an error when saving a site node.
  • Fix querying navigation nodes with GraphQL with only “View all navigations” schema permissions set.
  • Fix getActiveNode() no matching a node if the current URL contained a query string.
  • Fix potential error when non-element type nodes have element information leftover.

1.4.15

12 Mar 23:15
Compare
Choose a tag to compare

Fixed

  • Fix an error when trying to view the default navigation, if the user didn’t have permission to access the primary site.
  • Fix an error that would occur when switching an element node to a non-element node (Entry to Passive).
  • Fix type label not updating when switching to a different node type.

1.4.14

04 Mar 10:30
Compare
Choose a tag to compare

Fixed

  • Fix nodeUri returning the incorrect value for multi-sites with GraphQL.
  • Fix when no site selected, the primary site not being used when editing a navigation.
  • Fix when selecting element nodes on multi-sites, the element selector modal now defaults to the currently editing site.

1.4.13

26 Jan 01:11
Compare
Choose a tag to compare

Fixed

  • Fix passive nodes being marked as active.
  • Ensure active state checks only check against nodes with URLs.
  • Fix potential error with GraphQL and querying customAttributes and data.

1.4.12

15 Jan 00:59
Compare
Choose a tag to compare

Added

Fixed

  • Fix “Clear Nodes” clearing the primary site’s nodes, instead of the currently-editing site’s nodes.
  • Fix incorrect redirect when clearing nodes.
  • Fix when disabling propagation, node levels weren’t being retained and resetting to the root level.

1.4.11

13 Jan 21:51
Compare
Choose a tag to compare

Fixed

  • Fix for non-absolute, non-root-relative nodes not getting their active state set correctly.

1.4.10

22 Dec 01:44
Compare
Choose a tag to compare

Fixed

  • Fix getSupportedSites() for a node always returning all sites.

1.4.9

15 Dec 00:42
Compare
Choose a tag to compare

Added

  • Add node.isSite() and node.isPassive().

Fixed

  • Fix a potential error during migration, where a “All elements must have at least one site associated with them” warning might appear.
  • Fix an error when trying to edit a navigation with no enabled sites.