Skip to content

Releases: thunderer/Serializard

v0.4.0

15 Jan 17:54
3ff9869
Compare
Choose a tag to compare

Support for PHP8, new exception structure, and a few internal improvements.

v0.3.2

05 Apr 21:52
ce81894
Compare
Choose a tag to compare
Merge pull request #5 from thunderer/phpunit7

PHPUnit 7.x support

v0.3.1

28 May 17:07
Compare
Choose a tag to compare

Normalizers and hydrators containers no longer require root element key. Root element alias handling was moved to XmlFormat. Formally increased minimum PHP version to 5.5 in composer.json.

v0.3.0

28 May 01:37
Compare
Choose a tag to compare

Added PHPUnit 6.x compatibility, added normalisation contexts to provide runtime process introspection (information about root and parent objects, tree level, and used format) with the ability to provide custom objects, added ReflectionHydrator, added CallbackNormalizer.

v0.2.0

10 Mar 09:55
Compare
Choose a tag to compare

Hardened JSON format by checking json_last_error() before returning the result. Dropped support for PHP 5.3 and 5.4 because that function does not work properly (returns different values and reports no errors).

v0.1.2

03 Aug 12:48
Compare
Choose a tag to compare

Fixed bug that happened when container matched requested handler for interface, but said interface was didn't have key zero.

v0.1.1

08 Jun 12:17
Compare
Choose a tag to compare

Updated normalizer ReflectionNormalizer to include inherited properties.

v0.1.0

15 Feb 22:02
Compare
Choose a tag to compare

Initial release.