Releases: spryker/router
Releases · spryker/router
Release list
1.26.2
Included commits: 1.26.1...1.26.2
Improvements
- Adjusted
RouterHelperto clean up cache after execution.
1.26.1
Included commits: 1.26.0...1.26.1
Fixes
- Fixed
ControllerResolverto handle the Symfony profiler controller format (service_id::actionName), enabling the correct web profiler controller.
1.26.0
Included commits: 1.25.2...1.26.0
Improvements
- Changed URL generator caching in
Routerfrom instance-level to static class-level, ensuring the generator is shared across all router instances within a request to reduce repeated initialization overhead.
1.25.2
Included commits: 1.25.1...1.25.2
Fixes
- Fixed controller resolution to prevent null pointer errors when retrieving controllers from dependency injection containers, ensuring stable application routing.
1.25.1
Included commits: 1.25.0...1.25.1
Adjustments
- Increased
Kernelmodule version dependency to^3.80.0.
1.25.0
Included commits: 1.24.1...1.25.0
Improvements
- Introduced
SymfonyFrameworkRouterPluginfor Glue and Yves layers to enable Symfony framework routing integration for API Platform support.
1.24.1
Included commits: 1.24.0...1.24.1
Fixes
- Reset the router service before and after each test to ensure there is only one router available during each test.
1.24.0
1.23.0
Included commits: 1.22.0...1.23.0
Improvements
- Adjusted
RouterFacadeInterface::getMerchantPortalRouter()to support matching by controller name.
1.22.0
Included commits: 1.21.0...1.22.0
Improvements
- Introduced
RouterConstants::IS_STORE_ROUTING_ENABLED. - Introduced
Storetransfer. - Added
StoreClientInterfaceto dependencies. - Introduced
RouterConfig::isStoreRoutingEnabled()method to return true if the store routing is enabled. - Adjusted
StorePrefixRouterEnhancerPlugin::afterGenerate()to get the current store name if the store route is enabled.
Adjustments
- Added
Storemodule to dependencies.