Skip to content
This repository was archived by the owner on Jan 21, 2020. It is now read-only.

zend-expressive-fastroute 3.0.0

Choose a tag to compare

@weierophinney weierophinney released this 15 Mar 16:20
· 31 commits to master since this release

Added

  • #41 and #46 add support for the zend-expressive-router 3.0 series.

  • #45 adds Zend\Expressive\Router\FastRouteRouter\ConfigProvider, and updates the package to expose it to zend-component-installer.

  • #54 adds a condition which throws a InvalidCacheException if a cache file exists and is not writable.

Changed

  • #43 updates the match() logic to always call RouteResult::fromRouteFailure() with an argument; previously, it would omit the argument under specific conditions.

Deprecated

  • Nothing.

Removed

  • #41 removes support for the zend-expressive-router 2.0 series.

  • #41 removes support for PHP 5.6 and PHP 7.0.

Fixed

  • #56 makes the router use the exception documented in RouterInterface.

  • #47 and #49 fix an issue with how a failure result is marshaled when the path patches but the request method does not. The package now correctly aggregates allowed methods for the route result failure instance.