Skip to content

Releases: cedx/akismet.js

Akismet for JS 3.1.0

17 Nov 13:52
Compare
Choose a tag to compare
  • Allowing to set dates as timestamps or strings in the Comment constructor.

Akismet for JS 3.0.0

14 Nov 16:50
Compare
Choose a tag to compare
  • Breaking change: modified the signature of the constructor of the Client class.
  • Breaking change: renamed the Client.isTest property to test.
  • Added the Client.DEBUG_HEADER property.
  • Added the Client.toJSON() method.

Akismet for JS 2.0.1

10 Nov 20:31
Compare
Choose a tag to compare
  • Added a dedicated enumeration API to the CommentType type.

Akismet for JS 2.0.0

09 Nov 21:15
Compare
Choose a tag to compare
  • Breaking change: removed the Client.serviceURL property.
  • Breaking change: removed the EndPoints enumeration.
  • Breaking change: renamed the Client.DEFAULT_SERVICE property to SERVICE_URL.
  • Updated the package dependencies.
  • Updated the project URL.

Akismet for JS 1.0.1

05 Nov 01:57
Compare
Choose a tag to compare

Akismet for JS 1.0.0

30 Oct 23:12
Compare
Choose a tag to compare
  • Breaking change: changed the signature of the fromJSON methods.
  • Breaking change: dropped the embedded server and the command line interface.
  • Breaking change: ported the CommonJS modules to ES2015 format.
  • Breaking change: ported the Promise-based APIs to Observables.
  • Breaking change: raised the required Node.js version.
  • Breaking change: removed the url parameter from the Blog constructor.
  • Breaking change: removed the HTTPHeaders enumeration.
  • Added a build task for fixing the coding standards issues.
  • Replaced JSDoc documentation generator by ESDoc.
  • Replaced JSHint linter by ESLint.
  • Replaced the test classes by plain tests.
  • Updated the package dependencies.

Akismet for JS 0.9.0

15 Aug 13:09
Compare
Choose a tag to compare
  • Breaking change: renamed the Server.DEFAULT_HOST property to DEFAULT_ADDRESS.
  • Breaking change: renamed the Server.host property to address.
  • Breaking change: renamed the -H, --host command line option to -a, --address.
  • Upgraded the package dependencies.

Akismet for JS 0.8.0

07 Aug 12:35
Compare
Choose a tag to compare
  • Breaking change: using more ES2015 features, like default parameters and destructuring assignment.
  • Breaking change: raised the required Node.js version.
  • Breaking change: fixed the signature and behavior of the toJSON() methods.
  • Breaking change: changed the case of the Client.serviceUrl and Server.redirectUrl properties.
  • Turned the package into a scoped one.
  • Added the DEFAULT_HOST and DEFAULT_PORT constants to the Server class.
  • Added more unit tests.
  • Replaced SonarQube code analyzer by Codacy service.
  • Improved the code coverage.

Akismet for JS 0.7.1

28 Dec 03:31
Compare
Choose a tag to compare
  • Added a command line option to set the user to drop privileges to once server socket is bound.
  • Fixed issue #4: properly handle the host and port command line arguments.
  • Upgraded the package dependencies.

Akismet for JS 0.7.0

28 Nov 15:58
Compare
Choose a tag to compare
  • Breaking change: using ES6 features, like arrow functions, block-scoped binding constructs, classes and template strings.
  • Breaking change: raised the required Node.js version.
  • Breaking change: the Server class is not exposed anymore by the default exports.
  • Breaking change: Application._log method renamed to log.
  • The port parameter of Server.listen() method is now optional.
  • Improved browser integration.
  • Added support for code coverage.
  • Added support for SonarQube code analyzer.
  • Added support for Travis CI continuous integration.
  • Changed the documentation system for JSDoc.
  • Changed licensing for the Apache License Version 2.0.