Releases: spryker/navigation-collector
1.1.0
Included commits: 1.0.5...1.1.0
Improvements
- Adjusted module classes to get rid of architecture violations in the facade.
1.0.5
Included commits: 1.0.4...1.0.5
Fixes
- Refactored
ContainerInterface
array access usage toContainerInterface::set()
method usage.
1.0.4
Included commits: 1.0.3...1.0.4
Adjustments
- Updating composer dependency to Collector module.
- Updating composer dependency to Touch module.
1.0.3
Included commits: 1.0.2...1.0.3
Adjustments
- Updated Composer version constraint to allow the new Navigation major.
1.0.2
Included commits: 1.0.1...1.0.2
Improvement
The Redis entry for Main Navigation contained unneeded data for all navigation nodes inside it, causing a big Redis entry. In a production environment, this Redis entry would take more time to fetch especially in a distributed setup as the latency would be even higher. This improvement cleans up the Navigation entry in Redis from all the unneeded data and improves the performance for loading the navigation.
This is fixed by adding an array cleanup function to clean the to-be-collected array from all the unneeded data.
1.0.1
1.0.0
Included commits: https://github.com/spryker/NavigationCollector/tree/1.0.0
Introduced new NavigationCollector bundle which provides implementation for navigation collector logic. The collector can be activated by adding NavigationMenuCollectorStoragePlugin
to the collector stack.