Skip to content

Releases: cedx/akismet.js

Akismet for JS 14.0.0

24 Mar 10:10
Compare
Choose a tag to compare
  • 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]() and toString() methods.
  • Breaking change: removed the debugHeader and defaultEndPoint static properties from the Client 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 and eventResponse static properties to the Client 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 and URLSearchParams classes.
  • Updated the build system to Gulp version 4.
  • Updated the package dependencies.

Akismet for JS 13.0.0

10 Dec 14:54
Compare
Choose a tag to compare
  • Breaking change: changed the signature of the Client events.
  • Updated the package dependencies.

Akismet for JS 12.0.0

04 Oct 00:14
Compare
Choose a tag to compare
  • Breaking change: changed the signature of most class constructors.
  • Breaking change: raised the required Node.js version.
  • Breaking change: removed the toJSON() and toString() methods from the Client class.
  • Breaking change: using camel case instead of studly caps for static properties.
  • Added new values to the CommentType enumeration.
  • Updated the package dependencies.

Akismet for JS 11.0.0

07 Sep 20:10
Compare
Choose a tag to compare

Akismet for JS 10.1.0

12 Aug 00:53
Compare
Choose a tag to compare
  • Replaced the SuperAgent HTTP client by node-fetch.
  • Updated the package dependencies.

Akismet for JS 10.0.0

01 Aug 21:24
Compare
Choose a tag to compare
  • Breaking change: renamed the fromJSON() static methods to fromJson.
  • Changed the naming convention: acronyms and abbreviations are capitalized like regular words, except for two-letter acronyms.
  • Updated the package dependencies.

Akismet for JS 9.1.0

22 Jul 21:37
Compare
Choose a tag to compare
  • Removed the dependency on Babel compiler.
  • Updated the package dependencies.

Akismet for JS 9.0.0

10 Jul 19:23
Compare
Choose a tag to compare
  • Breaking change: reverted the API of the Client class to an Observable-based one.
  • Added new unit tests.
  • Updated the package dependencies.

Akismet for JS 8.0.1

20 May 01:38
Compare
Choose a tag to compare
  • Fixed a code generation bug.
  • Updated the package dependencies.

Akismet for JS 8.0.0

03 May 16:49
Compare
Choose a tag to compare
  • Breaking change: properties representing URLs as strings now use instances of the URL class.
  • Breaking change: raised the required Node.js version.
  • Updated the package dependencies.