django-flashpolicies changelog
==============================

Major/notable changes between released versions are listed below, in
roughly chronological order. When applicable, revision
numbers/changeset IDs in the repository (online at
<http://bitbucket.org/ubernostrum/django-flashpolicies/src/>) are
listed as well.


Version 1.4, released January 9, 2010
-------------------------------------

* Packaged from repository tag 'v1.4'.

* Added a ``__str__`` method to ``flashpolicies.policies.Policy``
  which serializes the document to (UTF-8-encoded) XML
  (r118/ba7a370f91c2).

* Corrected a typo in the example URLconf in the documentation
  (119/24565cd80386).

* Minor documentation tweaks for style consistency.


Version 1.3.1, released June 28, 2009
-------------------------------------

* Packaged from repository tag 'v1.3.1'.

* Added changelog file.

* Resolved a bug in ``setup.py`` which prevented unit tests from being
  packaged (r106/5c124821217d).


Version 1.3, released June 25, 2009
-----------------------------------

* Packaged from repository tag 'v1.3'.

* Documentation expanded and rewritten using Sphinx, which is now
  required to build HTML versions of the documentation.

* Second argument to ``metapolicy()`` view is now called
  ``permitted``, for consistency with other parts of the
  policy-generation API (r92/411f780d3b68).

* Refactored ``no_access()`` view to simply call the ``metapolicy()``
  view (r89/a4e3dfff93cb).

* Resolved an error in the unit-test suite which was not properly
  exercising meta-policy generation (r80/4c600a7226d4).

* Setting meta-policy to ``none`` now clear all domains/headers/ports
  previously granted access, and attempting to grant new access on a
  policy with a meta-policy of ``none`` will raise ``TypeError``
  (r79/83e7bc0c7856).

* Split unit tests into multiple files within a ``tests`` module
  (r78/e777a4e4294a).


Version 1.2, released May 9, 2009
---------------------------------

* Packaged from repository tag 'v1.2'.

* Expanded and corrected documentation.


Version 1.1, released May 8, 2009
---------------------------------

* Packaged from repository tag 'v1.1'.

* Expanded documentation.

* Removed warning about potentially unstable policy-generator API. The
  API is now stable.


Version 1.0, released May 8, 2009
---------------------------------

* Packaged from repository tag 'v1.0'.

* Expanded documentation.

* Added ``serve()`` view, refactored other views to make use of it
  (r43/7415d2691161).

* Added ``metapolicy()`` view for simple serving of meta-policies
  (r41/0266d294e00e).

* Expanded unit tests.

* Refactored policy generator, now built around the ``Policy`` class
  (r37/ef86ab7f9007).

* Added support for non-secure access (r36/53b52bdf8bdb).

* Added support for port ranges in domain access (r35/b0cf688d0eb8).

* Added constants in ``flashpolicies.policies`` enumerating valid
  meta-policy values (r33/9c7891b88d19).


Version 0.1, released May 5, 2009
---------------------------------

* Packaged from repository tag 'v0.1'.

* Initial public release.
