8000 Tags · jguittard/mezzio-hal · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: jguittard/mezzio-hal

Tags

1.3.1

Toggle 1.3.1's commit message
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.

1.3.0

Toggle 1.3.0's commit message
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.

1.2.0

Toggle 1.2.0's commit message
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.

1.1.1

Toggle 1.1.1's commit message
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.

1.1.0

Toggle 1.1.0's commit message
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.

1.0.2

Toggle 1.0.2's commit message
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.

1.0.1

Toggle 1.0.1's commit message
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.

1.0.0

Toggle 1.0.0's commit message
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.

0.6.3

Toggle 0.6.3's commit message
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.

1.0.0alpha1

Toggle 1.0.0alpha1's commit message
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.
0