Releases: willdurand/Hateoas
3.0.0
Improvement are:
- compatibility with jms/serializer v2.0
- PHP 7.2 is the minimum version
- Adopted PSR-4
- fully cached relation metadata
- fully cached expression language expressions
- removed deprecated functionalities
- fixed some long-standing bugs
- adopted doctrine codestyle 5.0
A detailed list of closed issues is here
Information on how to upgrade are in the UPGRADING document
In parallel has been released willdurand/BazingaHateoasBundle 2.0.0 that integrates this library into Symfony.
3.0.0-RC1
This is the first release candidate for willdurand/Hateoas v3.0 that brings major improvement as:
- compatibility with jms/serializer v2.0
- PHP 7.2 is the minimum version
- fully cached relation metadata
- fully cached expression language expressions
- removed deprecated functionalities
- fixed some long-standing bugs
- adopted doctrine codestyle 5.0
A detailed list of closed issues is here
Information on how to upgrade are in the UPGRADING document
In parallel has been relreased willdurand/BazingaHateoasBundle 2.0.0-RC1 that integrates this library into Symfony.
A stable release is expected in a couple of weeks.
2.12.0 (2018-02-23)
This release adds support for Symfony 4.
2.11.0 (2017-05-22)
- Added: JMS serializer had a BC break in 1.6.1 and 1.6.2 that has been reverted in 1.7.0
- Fixed: support all (non EOL) Symfony versions / improve tests
- Fixed:
MaxDepth
issues when used in embedded collections
Thanks to all contributors, especiall Asmir!
2.10.0 (2016-05-19)
- Added: class name & allow possibility to register extension later
- Added: avoid serializing the same object twice
2.9.1 (2016-02-25)
- Fixed: Use
UrlGeneratorInterface
constants forUrlGenerator::generate
For relative path (with absolute url) useSymfony\Component\Routing\Generator\UrlGeneratorInterface::ABSOLUTE_PATH
2.9.0 (2015-12-07)
This release adds Symfony 3.0 support.
2.8.1 (2015-12-04)
- Fixed: assign class, name and type properties on
RelationPropertyMetadata
2.8.0 (2015-09-09)
- Added: Evaluate ExcludeIf after JMS exclusion strategy (see #212)
2.7.0 (2015-07-04)
Hateoas now relies on JMS Serializer ~1.0
and PHP 5.3 is not supported anymore!