From 2456b133664925836d2b807ed6403eb97dddb6c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?jean-Fran=C3=A7ois=20L=C3=A9pine?= Date: Thu, 12 Dec 2019 09:55:05 +0100 Subject: [PATCH] releasing v2.5.0 --- .github/ISSUE_TEMPLATE.md | 2 +- .semver | 4 ++-- artifacts/bintray.json | 6 +++--- artifacts/debian/changelog | 37 +++++++++++++++++++++++++++++++++++++ doc/installation.md | 4 ++-- releases/phpmetrics.phar | Bin 1870995 -> 1870995 bytes src/functions.php | 2 +- 7 files changed, 46 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 4cd05a4e..cdc97cf4 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -4,7 +4,7 @@ Thank you for taking the time to report this bug :+1: Run `phpmetrics --version` to get the version of PhpMetrics. -**The latest version of PhpMetrics is v2.4.1**. Please try to update PhpMetrics and check if the bug persist before submitting new issue. +**The latest version of PhpMetrics is v2.5.0**. Please try to update PhpMetrics and check if the bug persist before submitting new issue. Here is a template for your issue. Please replace the words between braces with the right informations. diff --git a/.semver b/.semver index d42d4c53..ce984c92 100644 --- a/.semver +++ b/.semver @@ -1,5 +1,5 @@ --- :major: 2 -:minor: 4 -:patch: 1 +:minor: 5 +:patch: 0 :special: '' diff --git a/artifacts/bintray.json b/artifacts/bintray.json index adebfab8..1e304698 100644 --- a/artifacts/bintray.json +++ b/artifacts/bintray.json @@ -10,10 +10,10 @@ "licenses": ["MIT"] }, "version": { - "name": "v2.4.1", + "name": "v2.5.0", "desc": "Latest version of PhpMetrics", - "released": "2018-07-10", - "vcs_tag": "v2.4.1", + "released": "2019-12-12", + "vcs_tag": "v2.5.0", "attributes": [], "gpgSign": false }, diff --git a/artifacts/debian/changelog b/artifacts/debian/changelog index 846ef6f3..77dc1dc8 100644 --- a/artifacts/debian/changelog +++ b/artifacts/debian/changelog @@ -1,3 +1,38 @@ +phpmetrics (2.4.0) unstable; urgency=low + * Fix template type + * Verify errors in php<7 + * Use class_alias to load php5 or php7 code + * Merge pull request #361 from UFOMelkor/hotfix/360-php56 + * Retain the old ccn and add wmc as new metric + * Merge pull request #362 from UFOMelkor/hotfix/remain-ccn + * releasing v2.4.1 + * Test on PHP 7.3 + * Don't leave notice when array is small + * Add final to class metric + * Update ClassEnumVisitor.php + * Merge pull request #371 from lencse/php73 + * Fix issue#380. Typo in Blob report + * Merge pull request #385 from phpmetrics/issue#380 + * Added sort package config to composer + * Merge pull request #388 from phpmetrics/sort-packages + * Include codesniffer. Remove alias function and short array syntax (#387) + * Remove superfluous docblocks that are adding no value (#390) + * Skip `self` and `parent` from external dependencies (#1) (#370) + * Trying to fix deprecation of PSR-0 (issue#382) (#384) + * file_exists > is_file (#366) + * Apply PSR-2 codestyle (#389) + * Update phpunit to use highest version possible (#391) + * Merge pull request #375 from gmponos/patch-1 + * Merge pull request #372 from lencse/loc-report + * Test against PHP 7.4 (#383) + * releasing + * releasing v2.4.1 + * Update contributing.md + * update readme file + * Merge branch 'master' of github.com:phpmetrics/PhpMetrics + + -- Jean-François Lépine Thu, 12 Dec 2019 09:01:35 +0100 + phpmetrics (2.0.0-rc) unstable; urgency=low * way to get infos about unexpected bugs * Don't trigger the issuer on suppressed errors @@ -638,3 +673,5 @@ phpmetrics (1.8.2) unstable; urgency=low + + diff --git a/doc/installation.md b/doc/installation.md index 1269b3c6..8f07d94b 100644 --- a/doc/installation.md +++ b/doc/installation.md @@ -16,14 +16,14 @@ export PATH=~/.composer/vendor/bin:$PATH ## Phar ```bash -curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.4.1/phpmetrics.phar +curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.5.0/phpmetrics.phar chmod +x phpmetrics.phar && mv phpmetrics.phar /usr/local/bin/phpmetrics ``` ## Apt (Debian, Ubuntu...) ```bash -curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.4.1/phpmetrics.deb +curl https://github.com/phpmetrics/PhpMetrics/releases/download/v2.5.0/phpmetrics.deb dpkg -i phpmetrics.deb ``` diff --git a/releases/phpmetrics.phar b/releases/phpmetrics.phar index 88860441e3f99c84ce318c3dbb87871dea5eeab1..467958c19b6d6ed867b23affe9278931ba8fa4a0 100755 GIT binary patch delta 5574 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