changelog.txt 1.52 KB
Newer Older
1 2 3
Changelog
=========

Alex Gaynor committed
4 5 6 7 8 9 10 11 12 13 14
1.0.0
~~~~~

Unreleased.

 * *Backwards incompatible*  Forms containing a :class:`TaggableManager` by
   default now require tags, to change this provide ``blank=True`` to the
   :class:`TaggableManager`.



Alex Gaynor committed
15 16 17 18 19 20
0.9.0
~~~~~

 * Added a Hebrew locale.
 * Added an index on the ``object_id`` field of ``TaggedItem``.
 * When displaying tags always join them with commas, never spaces.
Alex Gaynor committed
21
 * The docs are now available `online <http://django-taggit.readthedocs.org/>`_.
Alex Gaynor committed
22
 * Custom ``Tag`` models are now allowed.
Alex Gaynor committed
23 24 25
 * *Backwards incompatible*  Filtering on tags is no longer
   ``filter(tags__in=["foo"])``, it is written
   ``filter(tags__name__in=["foo"])``.
Alex Gaynor committed
26 27
 * Added a German locale.
 * Added a Dutch locale.
28 29
 * Removed ``taggit.contrib.suggest``, it now lives in an external application,
   see :doc:`external_apps` for more information.
Alex Gaynor committed
30

Alex Gaynor committed
31 32
0.8.0
~~~~~
33

Alex Gaynor committed
34 35 36 37 38 39 40 41 42 43 44 45 46 47
 * Fixed querying for objects using ``exclude(tags__in=tags)``.
 * Marked strings as translatable.

   * Added a Russian translation.
 * Created a `mailing list <http://groups.google.com/group/django-taggit>`_.
 * Smarter tagstring parsing for form field; ported from Jonathan
   Buchanan's `django-tagging
   <http://django-tagging.googlecode.com>`_. Now supports tags
   containing commas. See :ref:`tags-in-forms` for details.
 * Switched to using savepoints around the slug generation for tags.  This
   ensures that it works fine on databases (such as Postgres) which dirty a
   transaction with an ``IntegrityError``.
 * Added Python 2.4 compatibility.
 * Added Django 1.1 compatibility.