Releases: spryker/zed-navigation
Releases · spryker/zed-navigation
1.16.0
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
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
1.13.0
1.12.2
Included commits: 1.12.1...1.12.2
Improvements
- Adjusted
BreadcrumbHelperfor compatibility with Codeception 5.
1.12.1
Included commits: 1.12.0...1.12.1
Fixes
- Adjusted
BreadcrumbHelper::seeBreadcrumbNavigation()in order to support two possible breadcrumbs frontend components.
1.12.0
Included commits: 1.11.0...1.12.0
Improvements
-
Introduced
ZedNavigationFacade::filterNavigationItemCollectionByBackofficeRouteAccessibility()to filters navigation items collection if navigation element has a route. -
Introduced
BackofficeNavigationItemCollectionFilterPluginplugin to filters navigation items collection if the navigation element has a route.
1.11.0
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$navigationTypeand 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 tonavigationTwig function.
1.10.1
Included commits: 1.10.0...1.10.1
Improvements
- Adjusted usage of
glob()by usingGLOB_NOSORTflag for file reading optimization.