Skip to content

Milestones

List view

  • Feature release (minor)

    No due date
    2/2 issues closed
  • 4.0.x bugfix release (patch)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    3/3 issues closed
  • Feature release (minor)

    No due date
    4/4 issues closed
  • 3.16.x bugfix release (patch)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    3/3 issues closed
  • Feature release (minor)

    No due date
    2/2 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    2/2 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    5/5 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor)

    No due date
    1/1 issues closed
  • Feature release (minor) ### Added - Added `PSR-17` support ### Changed - To provide proper `PSR-17` support, the following middlewares have changed and can now be instantiated with both `callable():ResponseInterface` or an instance of `ResponseFactoryInterface` - `ImplicitOptionsMiddleware` - `MethodNotAllowedMiddleware` ### Deprecated - Deprecated the `callable` response factory for `ImplicitOptionsMiddleware` and `MethodNotAllowedMiddleware`. This functionality will be removed in the next major version.

    No due date
    1/1 issues closed
  • Feature release (minor) ### Added - Added `RouteCollectorInterface` to provide a replacable route collector ### Changed - `RouteCollector` now implements the new `RouteCollectorInterface`

    No due date
    3/3 issues closed
  • ### Added - Provides updates to the various DI factories to accept both `array` and `ArrayAccess` implementations for the `config` service used (only arrays were valid previously).

    No due date
    3/3 issues closed
  • # Release notes for 4.0 - #66 Adds the final keyword to all classes preventing subclassing - #70 Introduces native types where they were previously missing. Most of these changes will not cause any impact now that the classes are final. - #71 removes the deprecated `ImplicitMethodsIntegrationTest` - this abstract test case was renamed for PHPUnit compatibility to `AbstractImplicitMethodsIntegrationTest`. This change will only affect integration tests for Router implementations - #68 changes the constructor signature of `ImplicitHeadMiddleware` - it now only accepts a PSR-17 `StreamFactoryInterface` where previously, it also accepted an arbitrary callable. - #69 changes the constructor signatures of `MethodNotAllowedMiddleware` and `ImplicitOptionsMiddleware`. Previously, both of these middleware accepted a callable and a PSR-17 `ResponseFactoryInterface`. The ability to pass a callable has been removed - Some internal, and now unused traits and classes have been removed. As these were not part of the public API, their removal should not cause any problems. - #72 Changes the way that configuration is processed for the the detection of duplicate routes. Previously an array was expected in the format: ```php return [ \Mezzio\Router\RouteCollector::class => [ 'detect_duplicates' => true, ], ]; ``` Now, the top level key of `router` should be used: ```php return [ 'router' => [ 'detect_duplicates' => true, ], ]; ``` Duplicate route detection still defaults to `true` so this change will affect users that explicitly turned off duplicate route detection, and, where duplicate routes exist, or the feature was turned off explictly to save the additional overhead in production.

    No due date
    16/16 issues closed
  • Feature release (minor)

    No due date
    4/4 issues closed
  • 3.2.x bugfix release (patch)

    No due date
    1/1 issues closed
  • No due date
    1/1 issues closed
  • No due date
    1/1 issues closed
  • No due date
    1/1 issues closed