lib/packages/wikibase/internal-serialization/RELEASE-NOTES.md
# Wikibase InternalSerialization release notes
### 2.10.0 (2020-01-24)
* `EntityDeserializer` now also implements `DispatchableDeserializer`
* Raised minimum PHP version to 7.0 (^7.0)
### 2.9.0 (2018-11-06)
* Added compatibility with Wikibase DataModel 9.x
### 2.8.0 (2018-08-07)
* Added compatibility with Wikibase DataModel 8.x
* Dropped compatibility with Wikibase DataModel 4.x
* Raised minimum PHP version to 5.6
### 2.7.0 (2017-10-26)
* Added compatibility with Serialization 4.x
### 2.6.0 (2017-09-18)
* Added compatibility with DataValues Common 0.4, Number 0.9, and Time 0.8
### 2.5.0 (2017-08-30)
* Added compatibility with DataValues Geo 2.x
* Removed MediaWiki integration files
* Updated minimal required PHP version from 5.3 to 5.5.9
### 2.4.0 (2017-03-16)
* Added compatibility with Wikibase DataModel 7.x
### 2.3.0 (2016-03-14)
* Added compatibility with Wikibase DataModel 6.x
### 2.2.0 (2016-03-03)
* `DeserializerFactory` constructor now optionally takes a `DispatchableDeserializer` as third argument
### 2.1.0 (2016-02-18)
* Added compatibility with Wikibase DataModel 5.x
* Added compatibility with DataValues Common 0.3
### 2.0.0 (2015-08-31)
* Dropped dependence on Wikibase DataModel Services
### 1.5.0 (2015-07-29)
* Added compatibility with Wikibase DataModel 4.x
* Removed compatibility with Wikibase DataModel 3.x
### 1.4.0 (2015-06-12)
* Added compatibility with DataModel 3.x
* Deprecated `LegacyDeserializerFactory::newClaimDeserializer` in favour of `LegacyDeserializerFactory::newStatementDeserializer`
* Deprecated `DeserializerFactory::newClaimDeserializer` in favour of `DeserializerFactory::newStatementDeserializer`
* Added support for showing the component version when loaded via MediaWiki
* Added PHPMD and PHPCS support
### 1.3.1 (2015-01-06)
* Installation together with DataValues Geo 1.x is now supported
### 1.3.0 (2014-10-15)
* Added compatibility with DataModel 2.x
### 1.2.1 (2014-09-11)
* Added LegacyStatementDeserializer
* Adding normalization in LegacyItemDeserializer to handle Claims (e.g. no ranks),
on Items for more robustness with old serialization formats.
### 1.2.0 (2014-09-02)
* Changed used DataModel version to 1.x.
### 1.1.0 (2014-06-16)
* Added `DeserializerFactory::newClaimDeserializer`
* The Deserializer for snaks now constructs `UnDeserializableValue` objects for invalid data values
### 1.0.0 (2014-05-27)
Initial release with these features:
* Serializers for the main Wikibase DataModel (1.0) objects
* Deserializers for the main Wikibase DataModel (1.0) objects