Skip to content

Releases: joachim-n/mutable-typed-data

1.2.0

19 Sep 08:25
Compare
Choose a tag to compare

New features:

  • Added sorting of options and weight property. Fixes #18.
  • Added isSet() method to DataItem.
  • Added common interface for definitions which hold a list of properties.
  • Added ability to override multiple data item class.
  • Added support for options to be defined lazily. Fixes #1.

BC removals:

  • Removed support for PHP 7.

1.1.9

11 Jun 16:51
Compare
Choose a tag to compare

Increased version of expression-language to 7.

1.1.8

03 Nov 22:36
Compare
Choose a tag to compare
Fixed undeclared class property.

1.1.7

18 Jul 09:14
Compare
Choose a tag to compare
  • Changed assertion to an exception, for clearer error output.

1.1.6

01 Mar 11:40
Compare
Choose a tag to compare
  • Updated dependencies.
  • PHP 8.1 compatibility fixes.

1.1.5

16 Feb 09:28
Compare
Choose a tag to compare

Updated to allow PHP 8.

1.1.4

24 Dec 14:10
Compare
Choose a tag to compare

Bugfixes:

  • Fixed use of set() with array on mutable data not tolerating the variant property not being first in the values array.
  • Fixed brittle matching on property name rather than full address when setting mutable variant.

1.1.3

16 Mar 11:11
Compare
Choose a tag to compare

Fixes:

  • Added quote marks around value to validation message.

1.1.2

12 Mar 17:44
Compare
Choose a tag to compare

Bugfixes:

  • Fixed defaults for multiple and complex data getting reapplied after an empty value is imported.
  • Fixed empty items in complex data not getting exported, so failing round trip.
  • Fixed crash rather than clear exception when a data type doesn’t exist.

1.1.1

10 Sep 07:03
Compare
Choose a tag to compare
  • Fixed array data not implementing import(). Fixes #2.