Releases: cedx/akismet.js
Releases · cedx/akismet.js
Akismet for JS 16.2.1
Akismet for JS 16.2.0
- The
AuthorRole
,CheckResult
andCommentType
enumerations are now implemented as frozen objects.
Akismet for JS 16.1.1
- Migrated the documentation to the GitHub wiki.
Akismet for JS 16.1.0
- Ported the source code to TypeScript.
Akismet for JS 16.0.2
- Fixed a packaging issue.
Akismet for JS 16.0.1
- Fixed the TypeScript typings.
Akismet for JS 16.0.0
- Breaking change: changed the constructor signatures of the
Author
,Blog
andComment
classes. - Breaking change: raised the required Node.js version.
- Breaking change: removed the
ClientError
class. - Breaking change: the
Client
class is no longer an event emitter. - Added support for the Akismet response error codes.
- Ported the source code to JavaScript.
- Replaced the Mocha test runner by the Node.js one.
- Restored support for GitHub Packages.
- Updated the package dependencies.
Akismet for JS 15.0.0
- Breaking change: raised the required Node.js version.
- Dropped support for GitHub Packages.
- Updated the documentation.
- Updated the package dependencies.
Akismet for JS 14.0.0
- Breaking change: ported the source code to TypeScript.
- Breaking change: changed the signature of the class constructors.
- Breaking change: changed the signature of the
fromJson()
methods. - Breaking change: raised the required Node.js version.
- Breaking change: removed the
[Symbol.toStringTag]()
andtoString()
methods. - Breaking change: removed the
debugHeader
anddefaultEndPoint
static properties from theClient
class. - Breaking change: using ECMAScript modules instead of CommonJS ones.
- Replaced the ESDoc documentation generator by TypeDoc.
- Added the
CheckResult
enumeration. - Added the
ClientError
class. - Added the
Comment.recheckReason
property. - Added the
eventRequest
andeventResponse
static properties to theClient
class. - Added support for the
X-akismet-pro-tip
HTTP header. - Added a user guide based on MkDocs.
- Added an example code.
- Using the global
URL
andURLSearchParams
classes. - Updated the build system to Gulp version 4.
- Updated the package dependencies.
Akismet for JS 13.0.0
- Breaking change: changed the signature of the
Client
events. - Updated the package dependencies.