From 5ce82a6a62c4335bef689f1c77eecb423a9a5bc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thiemo=20M=C3=A4ttig?= Date: Mon, 27 Feb 2017 10:33:40 +0100 Subject: [PATCH] Release 3.8.0 Note that this mentions #171 as being merged. --- RELEASE-NOTES.md | 7 +++++++ composer.json | 19 ++++++++++--------- 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index fd607a66..c668e008 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,5 +1,12 @@ # Wikibase DataModel Services release notes +## Version 3.8.0 (2017-03-16) + +* Fixed `EntityRetrievingTermLookup` silently failing for entities that do not implement + `FingerprintProvider` (#171). +* Introduced caching in `PrefixMappingEntityIdParserFactory` (#162). +* Added compatibility with Wikibase DataModel 7.x + ## Version 3.7.0 (2016-11-14) * Raised minimum PHP version to 5.5. diff --git a/composer.json b/composer.json index 4a3f83dd..f30aced3 100644 --- a/composer.json +++ b/composer.json @@ -21,14 +21,15 @@ }, "require": { "php": ">=5.5.0", - "wikibase/data-model": "~6.3", + "wikibase/data-model": "~7.0|~6.3", "data-values/data-values": "~0.1|~1.0", "diff/diff": "~2.0|~1.0", "wikimedia/assert": "~0.2.2" }, "require-dev": { "mediawiki/mediawiki-codesniffer": "~0.7", - "phpmd/phpmd": "~2.3" + "phpmd/phpmd": "~2.3", + "phpunit/phpunit": "~4.8" }, "autoload": { "psr-4": { @@ -37,21 +38,21 @@ }, "extra": { "branch-alias": { - "dev-master": "3.7.x-dev" + "dev-master": "3.8.x-dev" } }, "scripts": { "test": [ - "composer validate --no-interaction", - "phpunit --coverage-php /dev/null" + "@validate --no-interaction", + "vendor/bin/phpunit --coverage-php /dev/null" ], "cs": [ - "composer phpcs", - "composer phpmd" + "@phpcs", + "@phpmd" ], "ci": [ - "composer test", - "composer cs" + "@test", + "@cs" ], "phpcs": [ "vendor/bin/phpcs src/* tests/* --standard=phpcs.xml --extensions=php -sp"