From 1bc3445718437fd98824cf82858b69f5ede97165 Mon Sep 17 00:00:00 2001 From: James Harris Date: Tue, 23 Sep 2014 11:29:24 +1000 Subject: [PATCH] Bumped version, updated changelog, updated branch-alias, updated Travis config. --- .travis.yml | 6 +++--- CHANGELOG.md | 7 +++++++ README.md | 6 +++--- composer.json | 2 +- composer.lock | 18 ++++++++++++------ src/PackageInfo.php | 2 +- 6 files changed, 27 insertions(+), 14 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2a6f9dc..f0beae0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,14 @@ language: php -php: ["5.5", "5.6", "hhvm"] +php: ["5.5", "5.6", "hhvm", "hhvm-nightly"] matrix: - allow_failures: [{"php": "5.6"}, {"php": "hhvm"}] + allow_failures: [{"php": "hhvm"}, {"php": "hhvm-nightly"}] fast_finish: true env: global: - - ARCHER_PUBLISH_VERSION=5.5 + - ARCHER_PUBLISH_VERSION=5.6 - secure: "eNkdkCDTTQDrKETgHn9u2Kbx1vvZFDkMxFgmwl6keoe9X4XtEsw/LSgHlE4dEscGVwEidzMJuH2ZapgB9KbqSJImKmtvJYjF1700zrWdXSqy5NeLiexwBwoQbkrnO27AwqpRnEFwJrBlEggsBcUYj8s9hRYlDKb3juEEKgdafxc=" install: diff --git a/CHANGELOG.md b/CHANGELOG.md index e118eb9..74f73dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Recoil Changelog +### 0.2.0 (2014-09-23) + +To faciliate several performance improvements the following backwards compatibility breaking changes have been introduced: + +* **[BC]** `CoroutineInterface` no longer implements `EventEmitterInterface` - several unused events were fired every time a co-routine was called +* **[BC]** `Recoil::finalize()` now only works with generated based co-routines - this was previously implemented using the aforementioned events + ### 0.1.0 (2014-02-04) * Initial release diff --git a/README.md b/README.md index 8a0071f..37432a1 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,6 @@ $kernel->execute($coroutine()); $eventLoop->run(); ``` -[Build Status]: http://img.shields.io/travis/recoilphp/recoil/develop.svg -[Test Coverage]: http://img.shields.io/coveralls/recoilphp/recoil/develop.svg -[SemVer]: http://img.shields.io/:semver-0.1.0-yellow.svg +[Build Status]: http://img.shields.io/travis/recoilphp/recoil/develop.svg?style=flat-square +[Test Coverage]: http://img.shields.io/coveralls/recoilphp/recoil/develop.svg?style=flat-square +[SemVer]: http://img.shields.io/:semver-0.2.0-yellow.svg?style=flat-square diff --git a/composer.json b/composer.json index dd09e05..ca8930c 100644 --- a/composer.json +++ b/composer.json @@ -39,7 +39,7 @@ }, "extra": { "branch-alias": { - "dev-develop": "0.2.x-dev" + "dev-develop": "0.3.x-dev" } } } diff --git a/composer.lock b/composer.lock index 40837d3..009698d 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at http://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "97a5fb7361a54a5b2aa90f322747bd47", + "hash": "be62920bf3acecfdb59bdaffa1fcb367", "packages": [ { "name": "evenement/evenement", @@ -421,16 +421,16 @@ }, { "name": "icecave/archer", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/IcecaveStudios/archer.git", - "reference": "49e90d8c0d0a63e537b26d90591367093ebf45be" + "reference": "5b1b4748d0fd6a8f977486d15d10e52e68349379" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/IcecaveStudios/archer/zipball/49e90d8c0d0a63e537b26d90591367093ebf45be", - "reference": "49e90d8c0d0a63e537b26d90591367093ebf45be", + "url": "https://api.github.com/repos/IcecaveStudios/archer/zipball/5b1b4748d0fd6a8f977486d15d10e52e68349379", + "reference": "5b1b4748d0fd6a8f977486d15d10e52e68349379", "shasum": "" }, "require": { @@ -443,6 +443,7 @@ }, "require-dev": { "eloquent/liberator": "~1", + "phpunit/phpunit": "~4", "symfony/event-dispatcher": "~2.1" }, "suggest": { @@ -453,6 +454,11 @@ "bin/woodhouse" ], "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "1.3.x-dev" + } + }, "autoload": { "psr-4": { "Icecave\\Archer\\": "src" @@ -489,7 +495,7 @@ "testing", "unit" ], - "time": "2014-06-23 00:33:17" + "time": "2014-09-18 03:05:28" }, { "name": "nikic/php-parser", diff --git a/src/PackageInfo.php b/src/PackageInfo.php index e93772b..0bdcfba 100644 --- a/src/PackageInfo.php +++ b/src/PackageInfo.php @@ -4,5 +4,5 @@ class PackageInfo { const NAME = 'Recoil'; - const VERSION = '0.1.0'; + const VERSION = '0.2.0'; }