Releases: cedx/akismet.php
Releases · cedx/akismet.php
Akismet for PHP 16.0.0
- Breaking change: raised the required PHP version.
- Breaking change: removed the
ClientException
class. - Removed the dependency on PSR-17 interfaces.
Akismet for PHP 15.1.0
- Updated the package dependencies.
Akismet for PHP 15.0.1
- Fixed a regression in the
Client->verifyKey()
method that called a wrong endpoint.
Akismet for PHP 15.0.0
- Breaking change: lowercased the
Akismet
namespace. - Updated the package dependencies.
Akismet for PHP 14.1.0
- Dropped the dependency on Symfony HTTP Client.
Akismet for PHP 14.0.0
- Breaking change: changed the signature of the class constructors.
- Breaking change: raised the required PHP version.
- Breaking change: removed the
RequestEvent
andResponseEvent
classes. - Breaking change: replaced the getter/setter methods by properties.
- Breaking change: the
Client
class is no longer an event dispatcher. - Breaking change: using PHP 8.1 features, like enumerations and readonly properties.
- Added support for the Akismet response error codes.
- Updated the package dependencies.
Akismet for PHP 13.0.0
- Breaking change: raised the required PHP version.
- Breaking change: using PHP 8.0 features, like constructor property promotion, static return type and throw expressions.
- Ported the documentation to docsify.
- Replaced the build system based on Robo by PowerShell scripts.
- Updated the package dependencies.
Akismet for PHP 12.1.0
- Added the
Blog->setLanguages()
method. - Updated the documentation.
- Updated the package dependencies.
Akismet for PHP 12.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 library by Symfony EventDispatcher for event handling.
- Breaking change: raised the required PHP version.
- Breaking change: removed the
Client::VERSION
constant. - Breaking change: removed the
__toString()
methods. - Breaking change: using camelcase instead of all caps for constants.
- Breaking change: using PHP 7.4 features, like arrow functions and typed properties.
- Added support for the
X-akismet-pro-tip
HTTP header. - Added the
CheckResult
enumeration. - Added the
ClientException
exception class. - Added the
Comment->recheckReason
property. - Added the
RequestEvent
andResponseEvent
event classes. - Added a user guide based on MkDocs.
- Added an example code.
- Replaced the Guzzle HTTP client by the Symfony one.
- Updated the package dependencies.
Akismet for PHP 11.1.0
- Added the
EVENT_REQUEST
andEVENT_RESPONSE
constants to theClient
class.