Skip to content

Releases: wmde/WikibaseDataModelSerialization

2.9.1

14 Dec 10:03
Compare
Choose a tag to compare

Apply ID prefix mapping in SnakDeserializer, like EntityIdValueParser does.

2.9.0

07 Nov 10:47
Compare
Choose a tag to compare
Update composer.json

2.8.0

08 Aug 10:30
Compare
Choose a tag to compare
Allow installation with DataModel 8.x

2.7.0

29 Mar 11:58
f16e32f
Compare
Choose a tag to compare
  • Fixed AliasGroupListDeserializer and TermListDeserializer misbehaving when confronted with
    language codes exclusively made of digits.
  • Fixed SnakDeserializer possibly accessing non-existing array elements.
  • Improved documentation of SerializerFactory::newEntitySerializer as well as
    DeserializerFactory::newEntityDeserializer.
  • Added compatibility with Serialization 4.x
  • Improved forward-compatibility with PHPUnit 6
  • Note: The SnakDeserializer constructor changed, but since it's declared package private, this
    shouldn't affect anyone.

2.6.0

18 Sep 08:39
Compare
Choose a tag to compare

Added compatibility with DataValues Number 0.9

2.5.0

30 Aug 14:08
Compare
Choose a tag to compare
  • Removed MediaWiki integration files
  • Added compatibility with DataValues Geo 2.x
  • Deprecated SerializerFactory options OPTION_SERIALIZE_MAIN_SNAKS_WITHOUT_HASH, OPTION_SERIALIZE_QUALIFIER_SNAKS_WITHOUT_HASH and OPTION_SERIALIZE_REFERENCE_SNAKS_WITHOUT_HASH, and added OPTION_SERIALIZE_SNAKS_WITHOUT_HASH instead

2.4.0

16 Mar 13:03
Compare
Choose a tag to compare

Added compatibility with Wikibase DataModel 7.x

2.3.0

15 Feb 10:42
Compare
Choose a tag to compare
  • Improved performance of StatementDeserializer as well as other deserializers
  • Improved type safety throughout the code
  • Dropped support for PHP 5.3 and PHP 5.4

2.2.0

11 Mar 10:30
Compare
Choose a tag to compare
  • Added compatibility with Wikibase DataModel 6.x

2.1.0

18 Feb 14:39
Compare
Choose a tag to compare
  • Added newItemSerializer and newPropertySerializer to SerializerFactory
  • Added newItemDeserializer and newPropertyDeserializer to DeserializerFactory
  • Added compatibility with Wikibase DataModel 5.x
  • Added compatibility with DataValues Common 0.3