From 9389b277e65b32cb79413471cc75c20ba05d8588 Mon Sep 17 00:00:00 2001 From: Matthew Weier O'Phinney Date: Thu, 7 Dec 2017 14:18:45 -0600 Subject: [PATCH] Adds CHANGELOG entry for #51 --- CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f27c06..b930c60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,50 @@ All notable changes to this project will be documented in this file, in reverse chronological order by release. +## 5.0.0alpha1 - TBD + +### Added + +- [#50](https://github.com/zendframework/zend-expressive-helpers/pull/50) + adds support for http-interop/http-server-middleware. + +### Changed + +- [#51](https://github.com/zendframework/zend-expressive-helpers/pull/51) + changes a number of signatures to provide scalar type hints, return type hints, + and nullable types. Signatures with changes include: + + - `Zend\Expressive\Helper\BodyParams\StrategyInterface`: + - The `match()` signature changes to `match(string $contentType) : bool` + - The `parse()` signature changes to `parse(ServerRequestInterface $request) : ServerRequestInterface` + - `Zend\Expressive\Helper\ServerUrlHelper` updates its public API to read as follows: + - `__invoke(string $path = null) : string` + - `generate(string $path = null) : string` + - `setUri(UriInterface $uri) : void` + - `Zend\Expressive\Helper\UrlHelper` updates its public API to read as follows: + - `__invoke(?string $routeName = null, array $routeParams = [], array $queryParams = [], ?string $fragmentIdentifier = null, array $options = []) : string` + - `generate(?string $routeName = null, array $routeParams = [], array $queryParams = [], ?string $fragmentIdentifier = null, array $options = []) : string` + - `setRouteResult(RouteResult $result) : void` + - `setBasePath(string $path) : void` + - `getRouteResult() : ?RouteResult` + - `getBasePath() : string` + +### Deprecated + +- Nothing. + +### Removed + +- [#50](https://github.com/zendframework/zend-expressive-helpers/pull/50) + removes support for PHP versions 5.6 and 7.0. + +- [#50](https://github.com/zendframework/zend-expressive-helpers/pull/50) + removes support for http-interop/http-middleware of all versions. + +### Fixed + +- Nothing. + ## 4.3.0 - TBD ### Added