Tags: jguittard/mezzio-hal
Tags
mezzio-hal 1.3.1 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.3.1 (commit e869f4e0655e849ee7c66d28289b2604bddac2e7 in this repo) Added ----- - Nothing. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - [zendframework/zend-expressive-hal#56](zendframework/zend-expressive-hal#56) fixes an issue calculating the offset when generating a paginated Doctrine collection.
mezzio-hal 1.3.0 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.3.0 (commit 253a8d6153aac009935757d2883a89187de700b2 in this repo) Added ----- - [zendframework/zend-expressive-hal#55](zendframework/zend-expressive-hal#55) adds the ability to generate paginated HAL collections from `Doctrine\ORM\Tools\Pagination\Paginator` instances. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
mezzio-hal 1.2.0 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.2.0 (commit 71fe98e026d3e535090b9e6bf03ff18b16ac1e63 in this repo) Added ----- - [zendframework/zend-expressive-hal#51](zendframework/zend-expressive-hal#51) adds support for laminas-hydrator version 3 releases. You may continue to use version 2 releases as well. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
mezzio-hal 1.1.1 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.1.1 (commit 69ad69bd582aeaf6984c0179cf51964cdd6c6fb8 in this repo) Added ----- - Nothing. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - [zendframework/zend-expressive-hal#50](zendframework/zend-expressive-hal#50) fixes the `Halresource` constructor documentation of the `$embedded` argument to correctly be an array of `HalResource` arrays (and not just an array of `HalResource` instances). - [zendframework/zend-expressive-hal#41](zendframework/zend-expressive-hal#41) fixes how `null` values in resources are handled when rendering as XML. Previously, these would lead to an `InvalidResourceValueException`; now they are rendered as content-less tags.
mezzio-hal 1.1.0 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.1.0 (commit f3eacca0b208bfe4f55522c87a7c00f42b3bc392 in this repo) Added ----- - [zendframework/zend-expressive-hal#39](zendframework/zend-expressive-hal#39) adds a cookbook recipe detailing how to create a fully contained, path-segregated module, complete with its own router, capable of generating HAL resources. Changed ------- - [zendframework/zend-expressive-hal#39](zendframework/zend-expressive-hal#39) updates `LinkGeneratorFactory` to allow passing an alternate service name to use when retrieving the `LinkGenerator\UriGeneratorInterface` dependency. - [zendframework/zend-expressive-hal#39](zendframework/zend-expressive-hal#39) updates `ResourceGeneratorFactory` to allow passing an alternate service name to use when retrieving the `LinkGenerator` dependency. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
mezzio-hal 1.0.2 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.0.2 (commit cdee1196ba69844b1b0551de3f04e17e1bdc05fd in this repo) Added ----- - Nothing. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - [zendframework/zend-expressive-hal#37](zendframework/zend-expressive-hal#37) modifies `HalResource` to no longer treat empty arrays as embedded collections when passed via the constructor or `withElement()`. If an empty embedded collection is required, use `embed()` with a boolean third argument to force representation as an array of resources.
mezzio-hal 1.0.1 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.0.1 (commit 5f3446cac52a1d52f1e4c84cd597e5431aca447b in this repo) Added ----- - Nothing. Changed ------- - Nothing. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - [zendframework/zend-expressive-hal#36](zendframework/zend-expressive-hal#36) fixes an issue whereby query string arguments were not being added to links generated for a resource. It now correctly merges those specified in metadata with those from the request when generating links.
mezzio-hal 1.0.0 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.0.0 (commit 56a0ea68757c1c45ea4fc524748e33cf7981d439 in this repo) Added ----- - Nothing. Changed ------- - [zendframework/zend-expressive-hal#31](zendframework/zend-expressive-hal#31) changes the constructor signature of `Mezzio\Hal\HalResponseFactory` to read: ```php public function __construct( callable $responseFactory, Renderer\JsonRenderer $jsonRenderer = null, Renderer\XmlRenderer $xmlRenderer = null ) ``` Previously, the `$responseFactory` argument was a `Psr\Http\Message\ResponseInterface $responsePrototype`; it is now a PHP callable capable of producing a new, empty instance of that type. Additionally, the signature previously included a callable `$streamFactory`; this has been removed. - [zendframework/zend-expressive-hal#31](zendframework/zend-expressive-hal#31) updates the `HalResponseFactoryFactory` to follow the changes made to the `HalResponseFactory` constructor. It now **requires** that a `Psr\Http\Message\ResponseInterface` service be registered, and that the service resolve to a `callable` capable of producing a `ResponseInterface` instance. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
mezzio-hal 0.6.3 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/0.6.3 (commit 0359b1234a0671420056be1ba50e405b86484fab in this repo) Added ----- - Nothing. Changed ------- - [zendframework/zend-expressive-hal#32](zendframework/zend-expressive-hal#32) modifies `HalResponseFactoryFactory` to test if a `ResponseInterface` service instance is `callable` before returning it; if it is, it calls it first. This allows the `ResponseInterface` service to return a response _factory_ instead of an instance. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
mezzio-hal 1.0.0alpha1 Based on https://github.com/zendframework/zend-expressive-hal/releases/tag/1.0.0alpha1 (commit 29cd939c041a9f25b8654cbb03000e2fb7ad7a71 in this repo) Added ----- - Nothing. Changed ------- - [zendframework/zend-expressive-hal#31](zendframework/zend-expressive-hal#31) changes the constructor signature of `Mezzio\Hal\HalResponseFactory` to read: ```php public function __construct( callable $responseFactory, Renderer\JsonRenderer $jsonRenderer = null, Renderer\XmlRenderer $xmlRenderer = null ) ``` Previously, the `$responseFactory` argument was a `Psr\Http\Message\ResponseInterface $responsePrototype`; it is now a PHP callable capable of producing a new, empty instance of that type. Additionally, the signature previously included a callable `$streamFactory`; this has been removed. - [zendframework/zend-expressive-hal#31](zendframework/zend-expressive-hal#31) updates the `HalResponseFactoryFactory` to follow the changes made to the `HalResponseFactory` constructor. It now **requires** that a `Psr\Http\Message\ResponseInterface` service be registered, and that the service resolve to a `callable` capable of producing a `ResponseInterface` instance. Deprecated ---------- - Nothing. Removed ------- - Nothing. Fixed ----- - Nothing.
PreviousNext