Skip to content

Releases: CedX/Akismet.php

Akismet for PHP 17.0.0

Choose a tag to compare

@CedX CedX released this 21 Jan 00:31
  • Breaking change: raised the required PHP version.
  • Breaking change: removed the fromJson() static methods.
  • Breaking change: renamed the root namespace to Belin\Akismet.
  • Breaking change: using PHP 8.5 features, like the Uri\Rfc3986\Uri class.
  • Removed the dependency on nyholm/psr7 library.

Akismet for PHP 16.0.0

Choose a tag to compare

@CedX CedX released this 26 Apr 13:52
  • 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

Choose a tag to compare

@CedX CedX released this 23 Nov 22:42
  • Updated the package dependencies.

Akismet for PHP 15.0.1

Choose a tag to compare

@CedX CedX released this 31 Jan 14:23
  • Fixed a regression in the Client->verifyKey() method that called a wrong endpoint.

Akismet for PHP 15.0.0

Choose a tag to compare

@CedX CedX released this 31 Jan 11:31
  • Breaking change: lowercased the Akismet namespace.
  • Updated the package dependencies.

Akismet for PHP 14.1.0

Choose a tag to compare

@CedX CedX released this 20 Oct 20:45

Akismet for PHP 14.0.0

Choose a tag to compare

@CedX CedX released this 24 Jun 14:42
  • Breaking change: changed the signature of the class constructors.
  • Breaking change: raised the required PHP version.
  • Breaking change: removed the RequestEvent and ResponseEvent 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

Choose a tag to compare

@CedX CedX released this 09 Apr 21:56
  • 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

Choose a tag to compare

@CedX CedX released this 09 Apr 21:55
  • Added the Blog->setLanguages() method.
  • Updated the documentation.
  • Updated the package dependencies.

Akismet for PHP 12.0.0

Choose a tag to compare

@CedX CedX released this 09 Apr 21:55
  • 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 and ResponseEvent 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.