Skip to content

Releases: willdurand/Hateoas

3.0.0

26 Jan 11:57
8e21678
Compare
Choose a tag to compare

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

11 Jan 09:01
86070a1
Compare
Choose a tag to compare
3.0.0-RC1 Pre-release
Pre-release

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)

23 Feb 17:13
71b1af6
Compare
Choose a tag to compare

This release adds support for Symfony 4.

2.11.0 (2017-05-22)

22 May 10:31
bc5c103
Compare
Choose a tag to compare
  • 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)

19 May 11:33
ada89d8
Compare
Choose a tag to compare
  • Added: class name & allow possibility to register extension later
  • Added: avoid serializing the same object twice

2.9.1 (2016-02-25)

25 Feb 15:55
Compare
Choose a tag to compare
  • Fixed: Use UrlGeneratorInterface constants for UrlGenerator::generate For relative path (with absolute url) use Symfony\Component\Routing\Generator\UrlGeneratorInterface::ABSOLUTE_PATH

2.9.0 (2015-12-07)

07 Dec 08:16
Compare
Choose a tag to compare

This release adds Symfony 3.0 support.

2.8.1 (2015-12-04)

04 Dec 08:29
Compare
Choose a tag to compare
  • Fixed: assign class, name and type properties on RelationPropertyMetadata

2.8.0 (2015-09-09)

09 Sep 08:52
0d17939
Compare
Choose a tag to compare
  • Added: Evaluate ExcludeIf after JMS exclusion strategy (see #212)

2.7.0 (2015-07-04)

04 Jul 11:33
Compare
Choose a tag to compare

Hateoas now relies on JMS Serializer ~1.0 and PHP 5.3 is not supported anymore!