Releases: wmde/WikibaseSerializationJavaScript
Releases · wmde/WikibaseSerializationJavaScript
5.0.0
4.0.0
- Added index.js as the public interface
- Removed:
- DeserializerFactory
- SerializerFactory
- EntitySerializer
- FingerprintSerializer
- ItemSerializer
- MultiTermMapSerializer
- MultiTermSerializer
- PropertySerializer
- SiteLinkSerializer
- SiteLinkSetSerializer
- StatementGroupSerializer
- StatementGroupSetSerializer
3.0.0
- Made the library a pure JavaScript library.
- Removed MediaWiki extension registration.
- Removed MediaWiki ResourceLoader module definitions.
- Raised DataValues JavaScript library version requirement to 0.10.0.
- Raised Wikibase DataModel JavaScript library version requirement to 4.0.0.
- Removed all serializers and deserializers for Claim collections:
- Removed ClaimGroupDeserializer
- Removed ClaimGroupSerializer
- Removed ClaimGroupSetDeserializer
- Removed ClaimGroupSetSerializer
- Removed ClaimListDeserializer
- Removed ClaimListSerializer
- Removed WIKIBASE_SERIALIZATION_JAVASCRIPT_VERSION constant.
2.1.0
- Removed the (optional) MediaWiki extension registration.
- Added code sniffers for JavaScript as well as PHP.
- Dropped compatibility with PHP 5.3.
- Added support for deserializing snak hashes.
2.0.8
2.0.7
- Added compatibility with DataModel JavaScript 3.0.0.
2.0.6
Merge pull request #33 from wmde/release206 Release 2.0.6
2.0.5
Tests are now compatible with QUnit's requireExpects enabled.
2.0.4
Added compatibility with DataModel JavaScript 2.0.0.