Releases: cedx/akismet.js
Releases · cedx/akismet.js
Akismet for JS 12.0.0
- Breaking change: changed the signature of most class constructors.
- Breaking change: raised the required Node.js version.
- Breaking change: removed the
toJSON()
andtoString()
methods from theClient
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
- Breaking change: converted the
Observable
-based API to anasync/await
-based one. - Breaking change: converted the
Subject
event API to theEventEmitter
one. - Added the
#[Symbol.toStringTag]
property to all classes. - Changed licensing for the MIT License.
Akismet for JS 10.1.0
- Replaced the SuperAgent HTTP client by
node-fetch
. - Updated the package dependencies.
Akismet for JS 10.0.0
- Breaking change: renamed the
fromJSON()
static methods tofromJson
. - 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
- Removed the dependency on Babel compiler.
- Updated the package dependencies.
Akismet for JS 9.0.0
- 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
- Fixed a code generation bug.
- Updated the package dependencies.
Akismet for JS 8.0.0
Akismet for JS 7.1.0
- Added support for the Node Security Platform reports.
- Updated the package dependencies.
Akismet for JS 7.0.0
- Breaking change: dropped the dependency on Observables.
- Breaking change: the
Client
class is now an EventEmitter.