Skip to content

Releases: gapple/structured-fields

v2.3.1

03 Feb 10:11
Compare
Choose a tag to compare

What's Changed

  • Fail if bytesequence base64 has padding characters before end of string #56

Full Changelog: v2.3.0...v2.3.1

v2.3.0

13 Jan 09:24
532bb66
Compare
Choose a tag to compare

What's Changed

  • Update to PHPUnit 10
  • Code cleanup & optimization
  • Allow serializing any \DateTimeInterface object as an Item value

Full Changelog: v2.2.1...v2.3.0

v2.2.1

09 Jan 08:12
Compare
Choose a tag to compare

What's Changed

  • Fix deprecations for PHP 8.4
  • Development dependency updates
  • Code style fixes

Full Changelog: v2.2.0...v2.2.1

v2.2.0

02 Oct 07:44
Compare
Choose a tag to compare

What's Changed

  • PHP version requirement increased to ^8.1
  • Internal refactoring

v2.1.2

26 Sep 00:00
Compare
Choose a tag to compare

What's Changed

  • Serializer will throw an exception if input contains nested inner list

v2.1.1

16 Feb 11:03
Compare
Choose a tag to compare
Fix checking DisplayString hex digits

v2.1.0

02 Jan 09:03
Compare
Choose a tag to compare

Added support for Display String data type

v2.0.1

25 Feb 07:19
Compare
Choose a tag to compare

Improved type checking

v2.0.0

10 Feb 05:02
Compare
Choose a tag to compare

Introduces classes for values that are returned from the Parser, and can optionally be used to provide values to the Serializer.

Upgrading from v1.x.x

The new classes returned from the Parser retain compatibility with existing code that expects [value, parameters] array tuples or stdClass objects, but the return type of Parser methods has changed so code using array typehints for values obtained from the Parser will need to be updated.

v1.1.0

16 Jan 09:43
422ef04
Compare
Choose a tag to compare
  • Add handling of the Date type