PackageTrack
Sign in Get early access

akismet

Prevent comment spam using the Akismet service. Add Akismet to your applications so you don't have to worry about spam again.

4.1.0 source

What this package is like to depend on

Last release 6 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 weeks to 2.2 years

Nearly every release is documented

notes for 21 of 21 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

21 releases · first in 2013

0 releases in the last 12 months

see the full history below

Release timeline

21 releases · Nov 2013 to Apr 2020
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 21
  1. 4.1.0 22 Apr 2020
    Release notes
    • Updated the documentation.
    • Updated the package dependencies.
    Open source →
  2. 4.0.1 13 Feb 2020
    Release notes
    • Fixed the issue #1: the recheck_reason field is not sent.
    Open source →
  3. 4.0.0 08 Feb 2020
    Release notes
    • Breaking change: starting to use and support the Dart 2 SDK.
    • Added support for the X-akismet-pro-tip HTTP header.
    • Added the CheckResult enumeration.
    • Added the ClientException class.
    • Added the Comment.recheckReason property.
    • Added a user guide based on MkDocs.
    • Added an example code.
    • Using optional const and new.
    • Updated the package dependencies.
    Open source →
  4. 3.2.0 07 Dec 2017
    Release notes
    • Added support for browser platform.
    Open source →
  5. 3.1.0 03 Nov 2017
    Release notes
    • Updated the package dependencies.
    Open source →
  6. 3.0.0 04 Oct 2017
    Release notes
    • Breaking change: changed the signature of most class constructors.
    • Breaking change: most class properties are now final.
    • Breaking change: raised the required Dart version.
    • Breaking change: removed the toJson() and toString() methods from the Client class.
    • Breaking change: the version property is now private.
    • Added new values to the CommentType enumeration.
    • Changed licensing for the MIT License.
    • Updated the package dependencies.
    Open source →
  7. 2.1.0 25 Mar 2017
    Release notes
    • Updated the package dependencies.
    Open source →
  8. 2.0.0 18 Feb 2017
    Release notes
    • Breaking change: changed the signature of all constructors.
    • Breaking change: raised the required Dart version.
    • Breaking change: renamed the Client.serviceUrl constant to defaultEndPoint.
    • Added the Client.endPoint property.
    • Added the version constant.
    • Updated the package dependencies.
    Open source →
  9. 1.0.0 01 Jan 2017
    Release notes
    • Breaking change: changed the Blog.language string property for the languages list property.
    • Breaking change: dropped the dart:html client.
    • Breaking change: dropped the embedded server and the command line interface.
    • Breaking change: merged all the libraries (e.g. core, html and io) into the sole akismet one.
    • Breaking change: most of the constructors are now using optional named parameters.
    • Breaking change: removed the DEFAULT_SERVICE constant, serviceUrl property and queryService() method from the Client class.
    • Breaking change: removed the EndPoints and HttpHeaders enumerations.
    • Breaking change: removed the VERSION constant.
    • Breaking change: using lowercase for all constant names.
    • Added the Client.toJson() method.
    • Added the onRequest and onResponse event streams to the Client class.
    • The parameters of the Client constructor are now optional.
    • Added support for the Travis CI continuous integration.
    • Changed the build system for Grinder.
    • Changed the documentation system for Dartdoc.
    • Changed the licensing for the Apache License Version 2.0.
    • Dropped the development dependencies based on Node.js.
    • Removed the info suffix from the Dart version number in the Client.userAgent property.
    • Updated the package dependencies.
    Open source →
  10. 0.6.1 02 Jul 2015
    Release notes
    • Fixed bugs in async/await implementation.
    • Fixed bugs in JSON serialization.
    Open source →
  11. 0.6.0 21 Jun 2015
    Release notes
    • Added the role property to Author class.
    • Added the isTest property to Client class.
    • Added the date and postModified properties to Comment class.
    • Moved the Future API to async and await.
    Open source →
  12. 0.5.1 28 Jan 2015
    Release notes
    Open source →
  13. 0.5.0 20 Sep 2014
    Release notes
    • Breaking change: renamed Server.start() method to bind.
    • Added Server.bindSecure() method to support SSL protocol.
    • Updated the package dependencies.
    Open source →
  14. 0.4.0 19 Sep 2014
    Release notes
    • Moved most methods and properties of Client child classes to the base abstract class.
    • Added Blog class to support the latest Akismet APIs.
    • Added Server events: you can listen to onClose, onError, onListening and onRequest streams.
    • Added --silent option to server CLI.
    • Breaking change: renamed Server.stop() method to close.
    • Breaking change: renamed HTTPHeaders constants by using X_ as prefix.
    • Breaking change: removed Client.useSecureRequests property.
    Open source →
  15. 0.3.2 12 Sep 2014
    Release notes
    • Migrated build system and tools to ShellJS.
    • Migrated documentation comments to YUIDoc.
    • Using DocGen.js to generate the API reference.
    Open source →
  16. 0.3.1 30 Aug 2014
    Release notes
    • Added unit tests of the HTML client.
    • The Server class and CLI now use port 3000 as default.
    Open source →
  17. 0.3.0 30 Aug 2014
    Release notes
    • Removed obsolete build scripts (build.dart and tool/generate_docs.dart).
    Open source →
  18. 0.2.1 20 Dec 2013
    Release notes
    • Added new properties and methods to Server class.
    • Added utility scripts in tool folder.
    • Changed the package layout.
    • Breaking change: renamed Server.secureRequests property to useSecureRequests.
    Open source →
  19. 0.2.0 24 Nov 2013
    Release notes
    • Added client implementation based on dart:html.
    • Added server implementation used to proxy requests from HTML clients to Akismet service.
    • Breaking change: Uri in constructors can no longer be specified as String.
    • Breaking change: removed Client.encoding property.
    Open source →
  20. 0.1.1 18 Nov 2013
    Release notes
    • Added EndPoints class providing the URLs of the Akismet service end points.
    Open source →
  21. 0.1.0 15 Nov 2013
    Release notes
    • Initial release: client implementation based on dart:io.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive