From 9ce9a3dfa5ab1ae5951f9ffb949e62220a5e2edf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Belin?= Date: Fri, 24 Apr 2020 12:19:38 +0200 Subject: [PATCH] Updated the changelog --- CHANGELOG.md | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c87430d..bc85347 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Changelog -## Version [12.0.0](https://github.com/cedx/akismet.php/compare/v11.1.0...v12.0.0) +## Version [12.1.0](https://git.belin.io/cedx/akismet.php/compare/v12.0.0...v12.1.0) +- Added the `Blog->setLanguages()` method. +- Updated the documentation. +- Updated the package dependencies. + +## Version [12.0.0](https://git.belin.io/cedx/akismet.php/compare/v11.1.0...v12.0.0) - Breaking change: changed the signature of the class constructors. - Breaking change: changed the signature of the `fromJson()` methods. - Breaking change: replaced [Événement](https://github.com/igorw/evenement) library by [Symfony EventDispatcher](https://symfony.com/doc/current/components/event_dispatcher.html) for event handling. @@ -19,50 +24,50 @@ - Replaced the [Guzzle HTTP client](http://docs.guzzlephp.org) by the [Symfony one](https://symfony.com/doc/current/components/http_client.html). - Updated the package dependencies. -## Version [11.1.0](https://github.com/cedx/akismet.php/compare/v11.0.0...v11.1.0) +## Version [11.1.0](https://git.belin.io/cedx/akismet.php/compare/v11.0.0...v11.1.0) - Added the `EVENT_REQUEST` and `EVENT_RESPONSE` constants to the `Client` class. -## Version [11.0.0](https://github.com/cedx/akismet.php/compare/v10.0.0...v11.0.0) +## Version [11.0.0](https://git.belin.io/cedx/akismet.php/compare/v10.0.0...v11.0.0) - Breaking change: changed the signature of the `Client` events. - Breaking change: raised the required [PHP](https://www.php.net) version. - Breaking change: using PHP 7.1 features, like nullable types and void functions. -## Version [10.0.0](https://github.com/cedx/akismet.php/compare/v9.0.0...v10.0.0) +## Version [10.0.0](https://git.belin.io/cedx/akismet.php/compare/v9.0.0...v10.0.0) - Breaking change: changed the signature of most class constructors. - Breaking change: most class properties are now read-only. - Breaking change: removed the `jsonSerialize()` and `__toString()` methods from the `Client` class. - Added new values to the `CommentType` enumeration. - Updated the package dependencies. -## Version [9.0.0](https://github.com/cedx/akismet.php/compare/v8.0.0...v9.0.0) +## Version [9.0.0](https://git.belin.io/cedx/akismet.php/compare/v8.0.0...v9.0.0) - Breaking change: moved the `Observable` API to a synchronous one. - Breaking change: moved the `Subject` event API to the `EventEmitter` one. - Changed the licensing for the [MIT License](https://opensource.org/licenses/MIT). - Restored the [Guzzle](http://docs.guzzlephp.org) HTTP client. -## Version [8.0.0](https://github.com/cedx/akismet.php/compare/v7.0.0...v8.0.0) +## Version [8.0.0](https://git.belin.io/cedx/akismet.php/compare/v7.0.0...v8.0.0) - Breaking change: properties representing URLs as strings now use instances of the [`Psr\Http\Message\UriInterface`](http://www.php-fig.org/psr/psr-7/#35-psrhttpmessageuriinterface) interface. - Added new unit tests. - Replaced the [Guzzle](http://docs.guzzlephp.org) HTTP client by an `Observable`-based one. -## Version [7.0.0](https://github.com/cedx/akismet.php/compare/v6.0.0...v7.0.0) +## Version [7.0.0](https://git.belin.io/cedx/akismet.php/compare/v6.0.0...v7.0.0) - Breaking change: renamed the `akismet` namespace to `Akismet`. - Breaking change: reverted the API of the `Client` class to an [Observable](http://reactivex.io/intro.html)-based one. - Enabled the strict typing. - Replaced [phpDocumentor](https://www.phpdoc.org) documentation generator by [ApiGen](https://github.com/ApiGen/ApiGen). - Updated the package dependencies. -## Version [6.0.0](https://github.com/cedx/akismet.php/compare/v5.1.0...v6.0.0) +## Version [6.0.0](https://git.belin.io/cedx/akismet.php/compare/v5.1.0...v6.0.0) - Breaking change: dropped the dependency on [Observables](http://reactivex.io/intro.html). - Breaking change: the `Client` class is now an `EventEmitter`. - Ported the unit test assertions from [TDD](https://en.wikipedia.org/wiki/Test-driven_development) to [BDD](https://en.wikipedia.org/wiki/Behavior-driven_development). - Removed the dependency on the `cedx/enum` module. - Updated the package dependencies. -## Version [5.1.0](https://github.com/cedx/akismet.php/compare/v5.0.0...v5.1.0) +## Version [5.1.0](https://git.belin.io/cedx/akismet.php/compare/v5.0.0...v5.1.0) - Restored the `jsonSerialize()` and `__toString()` methods of the `Client` class. -## Version [5.0.0](https://github.com/cedx/akismet.php/compare/v4.0.0...v5.0.0) +## Version [5.0.0](https://git.belin.io/cedx/akismet.php/compare/v4.0.0...v5.0.0) - Breaking change: changed the signature of all constructors. - Breaking change: changed the return type of several `Client` methods. - Breaking change: renamed the `Client::SERVICE_URL` constant to `DEFAULT_ENDPOINT`. @@ -70,7 +75,7 @@ - Added the `Client->endPoint` property. - Updated the package dependencies. -## Version [4.0.0](https://github.com/cedx/akismet.php/compare/v3.0.0...v4.0.0) +## Version [4.0.0](https://git.belin.io/cedx/akismet.php/compare/v3.0.0...v4.0.0) - Breaking change: changed the `Blog->language` string property for the `languages` array property. - Breaking change: renamed the `Client->test` property to `isTest` and the `Client->setTest()` method to `setIsTest`. - Replaced the [Codacy](https://www.codacy.com) code coverage service by the [Coveralls](https://coveralls.io) one. @@ -78,15 +83,15 @@ - Removed the `dist` build task. - Updated the package dependencies. -## Version [3.0.0](https://github.com/cedx/akismet.php/compare/v2.0.1...v3.0.0) +## Version [3.0.0](https://git.belin.io/cedx/akismet.php/compare/v2.0.1...v3.0.0) - Breaking change: removed the `toJSON()` methods. - Added the `onRequest` and `onResponse` event streams to the `Client` class. - Removed the `final` modifier from the `jsonSerialize()` methods. -## Version [2.0.1](https://github.com/cedx/akismet.php/compare/v2.0.0...v2.0.1) +## Version [2.0.1](https://git.belin.io/cedx/akismet.php/compare/v2.0.0...v2.0.1) - Fixed a missing `implements \JsonSerializable` statement. -## Version [2.0.0](https://github.com/cedx/akismet.php/compare/v1.1.0...v2.0.0) +## Version [2.0.0](https://git.belin.io/cedx/akismet.php/compare/v1.1.0...v2.0.0) - Breaking change: modified the return type of the `jsonSerialize()` and `toJSON()` methods. - Breaking change: modified the signature of the constructor of the `Client` class. - Added the `Client::DEBUG_HEADER` constant. @@ -94,7 +99,7 @@ - Added the missing `User-Agent` HTTP header to the outgoing `Client` requests. - Added property setters to the `Client` class. -## Version [1.1.0](https://github.com/cedx/akismet.php/compare/v1.0.0...v1.1.0) +## Version [1.1.0](https://git.belin.io/cedx/akismet.php/compare/v1.0.0...v1.1.0) - Added return type declarations on the fluent setters. ## Version 1.0.0