Skip to content

Releases: spryker/router

1.26.2

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 05 Apr 05:13

Included commits: 1.26.1...1.26.2

Improvements

  • Adjusted RouterHelper to clean up cache after execution.

1.26.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 12 Mar 11:01

Included commits: 1.26.0...1.26.1

Fixes

  • Fixed ControllerResolver to handle the Symfony profiler controller format (service_id::actionName), enabling the correct web profiler controller.

1.26.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 11 Mar 16:30

Included commits: 1.25.2...1.26.0

Improvements

  • Changed URL generator caching in Router from 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

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 22 Jan 09:02

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

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 21 Jan 16:08

Included commits: 1.25.0...1.25.1

Adjustments

  • Increased Kernel module version dependency to ^3.80.0.

1.25.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 04 Dec 15:01

Included commits: 1.24.1...1.25.0

Improvements

  • Introduced SymfonyFrameworkRouterPlugin for Glue and Yves layers to enable Symfony framework routing integration for API Platform support.

1.24.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 13 Nov 16:02

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

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 11 Nov 23:42

Included commits: 1.23.0...1.24.0

Improvements

  • Added support for Symfony DI and auto-wiring.

1.23.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 07 Jan 16:14

Included commits: 1.22.0...1.23.0

Improvements

  • Adjusted RouterFacadeInterface::getMerchantPortalRouter() to support matching by controller name.

1.22.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 28 Nov 15:42

Included commits: 1.21.0...1.22.0

Improvements

  • Introduced RouterConstants::IS_STORE_ROUTING_ENABLED.
  • Introduced Store transfer.
  • Added StoreClientInterface to 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 Store module to dependencies.