Skip to content

Releases: spryker/zed-navigation

1.16.0

17 Mar 22:13

Choose a tag to compare

Included commits: 1.15.0...1.16.0

Adjustments

  • Added compatibility with Gui module version 5 to support the updated Backoffice theme Inspinia v2.

1.15.0

27 Feb 15:33

Choose a tag to compare

Included commits: 1.14.0...1.15.0

Improvements

  • Added application-specific routing filter to prevent route validation errors in Merchant Portal, ensuring navigation filtering works correctly across different application contexts.
  • Removed global Twig variable initialization to optimize template rendering performance.

1.14.0

05 Nov 16:34

Choose a tag to compare

Included commits: 1.13.0...1.14.0

Improvements

  • Added PHPUnit 11 support.

1.13.0

02 Nov 21:23

Choose a tag to compare

Included commits: 1.12.2...1.13.0

Improvements

  • Added PHP 8.2 support.

1.12.2

11 Nov 07:17

Choose a tag to compare

Included commits: 1.12.1...1.12.2

Improvements

  • Adjusted BreadcrumbHelper for compatibility with Codeception 5.

1.12.1

24 Jun 09:59

Choose a tag to compare

Included commits: 1.12.0...1.12.1

Fixes

  • Adjusted BreadcrumbHelper::seeBreadcrumbNavigation() in order to support two possible breadcrumbs frontend components.

1.12.0

20 Jul 10:49

Choose a tag to compare

Included commits: 1.11.0...1.12.0

Improvements

  • Introduced ZedNavigationFacade::filterNavigationItemCollectionByBackofficeRouteAccessibility() to filters navigation items collection if navigation element has a route.

  • Introduced BackofficeNavigationItemCollectionFilterPlugin plugin to filters navigation items collection if the navigation element has a route.

1.11.0

15 Apr 09:11

Choose a tag to compare

Included commits: 1.10.1...1.11.0

Deprecations

  • Deprecated ZedNavigationConfig::getNavigationSchemaFileNamePattern().
  • Deprecated ZedNavigationConfig::getRootNavigationSchema().
  • Deprecated ZedNavigationConfig::getCacheFile().

Improvements

  • Introduced ZedNavigationConfig::getNavigationSchemaFileNamePatterns() to return navigation schema file name patters indexed by navigation types.
  • Introduced ZedNavigationConfig::getRootNavigationSchemaPaths() to return absolute paths to navigation schemas indexed by navigation types.
  • Introduced ZedNavigationConfig::getCacheFilePaths() to return absolute paths to cache files indexed by navigation types.
  • Introduced ZedNavigationConfig::getDefaultNavigationType() to define the default navigation type.
  • Introduced ZedNavigationConfig::getCacheDirName() to define the cache directory name.
  • Introduced ZedNavigationConfig::getRootNavigationSchemasDirName() to define the navigation schemas directory name.
  • Adjusted ZedNavigationFacade::buildNavigation() with optional parameter $navigationType and possibility to build navigation by navigation type.
  • Adjusted ZedNavigationFacade::writeNavigationCache() to support the navigation types.
  • Adjusted ZedNavigationFacade::removeNavigationCache() to support the navigation types.
  • Adjusted ZedNavigationTwigPlugin::extend() to add support of navigation types to navigation Twig function.

1.10.1

23 Feb 12:35

Choose a tag to compare

Included commits: 1.10.0...1.10.1

Improvements

  • Adjusted usage of glob() by using GLOB_NOSORT flag for file reading optimization.

1.10.0

03 Nov 13:16

Choose a tag to compare

Included commits: 1.9.2...1.10.0

Improvements

  • Replaced spryker/zend module with spryker/laminas.