<commit_before>Ver. 0.7.0 - Development
===========================
* Several improvements and bug fixes in the :ref:`Http Client <apps-http>`
  including:
    * SSL support
    * Proxy and Tunneling
    * Cookie support
    * File upload

* Code coverage can be turned on by using the ``--coverage`` option. By
  passing in the command line ``--coveralls`` when testing, coverage is
  published to coveralls.io.
* WSGI respondes 400 Bad Request to request with no ``Host`` header if the
  request URI is not an absolute URI. Follows the `rfc2616 sec 5.2`_
  guidelines.
* A new asynchronous :ref:`redis client <redis-client>`. Requires redis-py_.
* Removed the specialised application worker and monitor classes.
  Use standard actor and monitor with specialised
  :ref:`start hooks <actor-hooks>` instead.
* Removed the global event dispatcher. No longer used. Less global variables
  the better.
* Protocol consumer to handle one request only. Better upgrade method for
  connections.
* Proper handling of secure connections in :ref:`wsgi applications <apps-wsgi>`.
* Added ``accept_content_type`` method to :ref:`WSGI Router <wsgi-router>`.
* Ability to add embedded css rules into the :ref:`head <wsgi-html-head>`
  element of an :ref:`Html document <wsgi-html-document>`.
* Added :class:`pulsar.Actor.stream` attribute to write messages without using
  the logger.
* **771 regression tests**, **88% coverage**.

.. _`rfc2616 sec 5.2`: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.2

Ver. 0.6.0 - 2013-Sep-05
===========================
* Several new features, critical bug fixes and increased tests coverage.
* Asynchronous framework:
    * Removed ``is_async`` function. Not used.
    * The :class:`pulsar.async` decorator always return a<commit_msg>updated changelog<commit_after>Ver. 0.7.0 - Development
===========================
* Several improvements and bug fixes in the :ref:`Http Client <apps-http>`
  including:
    * SSL support
    * Proxy and Tunneling
    * Cookie support
    * File upload

* Code coverage can be turned on by using the ``--coverage`` option. By
  passing in the command line ``--coveralls`` when testing, coverage is
  published to coveralls.io.
* WSGI respondes 400 Bad Request to request with no ``Host`` header if the
  request URI is not an absolute URI. Follows the `rfc2616 sec 5.2`_
  guidelines.
* A new asynchronous :ref:`redis client <redis-client>`. Requires redis-py_.
* Removed the specialised application worker and monitor classes.
  Use standard actor and monitor with specialised
  :ref:`start hooks <actor-hooks>` instead.
* Removed the global event dispatcher. No longer used. Less global variables
  the better.
* Protocol consumer to handle one request only. Better upgrade method for
  connections.
* Proper handling of secure connections in :ref:`wsgi applications <apps-wsgi>`.
* Added ``accept_content_type`` method to :ref:`WSGI Router <wsgi-router>`.
* Ability to add embedded css rules into the :ref:`head <wsgi-html-head>`
  element of an :ref:`Html document <wsgi-html-document>`.
* Added :class:`pulsar.Actor.stream` attribute to write messages without using
  the logger.
* Pass pep8 test.
* **786 regression tests**, **89% coverage**.

.. _`rfc2616 sec 5.2`: http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html#sec5.2

Ver. 0.6.0 - 2013-Sep-05
===========================
* Several new features, critical bug fixes and increased tests coverage.
* Asynchronous framework:
    * Removed ``is_async`` function. Not used.
    * The :class:`pulsar.async` decorator always return a
{'fraction_non_alphanumeric': 0.13019079685746351, 'fraction_numerical': 0.024971941638608306, 'mean_word_length': 4.204379562043796, 'pattern_counts': {'":': 0, '<': 17, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5234382', 'n_tokens_mistral': 1110, 'n_tokens_neox': 1026, 'n_words': 409}