debian-django-taggit/CHANGELOG.txt

164 lines
5.3 KiB
Plaintext

Changelog
=========
0.17.4 (2015-11-25)
~~~~~~~~~~~~~~~~~~~
* Allows custom Through Model with GenericForeignKey
* https://github.com/alex/django-taggit/pull/359
0.17.3 (2015-10-26)
~~~~~~~~~~~~~~~~~~~
* Silence Django 1.9 warning about on_delete
* https://github.com/alex/django-taggit/pull/338
0.17.2 (2015-10-25)
~~~~~~~~~~~~~~~~~~~
* Django 1.9 beta compatibility
* https://github.com/alex/django-taggit/pull/352
0.17.1 (2015-09-10)
~~~~~~~~~~~~~~~~~~~
* Fix unknown column `object_id` issue with Django 1.6+
* https://github.com/alex/django-taggit/pull/305
0.17.0 (2015-08-14)
~~~~~~~~~~~~~~~~~~~
* Database index added on TaggedItem fields content_type & object_id
* https://github.com/alex/django-taggit/pull/319
0.16.4 (2015-08-13)
~~~~~~~~~~~~~~~~~~~
* Access default manager via class instead of instance
* https://github.com/alex/django-taggit/pull/335
0.16.3 (2015-08-08)
~~~~~~~~~~~~~~~~~~~
* Prevent IntegrityError with custom TagBase classes
* https://github.com/alex/django-taggit/pull/334
0.16.2 (2015-07-13)
~~~~~~~~~~~~~~~~~~~
* Fix an admin bug related to the `Manager` property `through_fields`
* https://github.com/alex/django-taggit/pull/328
0.16.1 (2015-07-09)
~~~~~~~~~~~~~~~~~~~
* Fix bug that assumed all primary keys are named 'id'
* https://github.com/alex/django-taggit/pull/322
0.16.0 (2015-07-04)
~~~~~~~~~~~~~~~~~~~
* Add option to allow case-insensitive tags
* https://github.com/alex/django-taggit/pull/325
0.15.0 (2015-06-23)
~~~~~~~~~~~~~~~~~~~
* Fix wrong slugs for non-latin chars
* Only works if optional GPL dependency (unidecode) is installed
* https://github.com/alex/django-taggit/pull/315
* https://github.com/alex/django-taggit/pull/273
0.14.0 (2015-04-26)
~~~~~~~~~~~~~~~~~~~
* Prevent extra JOIN when prefetching
* https://github.com/alex/django-taggit/pull/275
* Prevent _meta warnings with Django 1.8
* https://github.com/alex/django-taggit/pull/299
0.13.0 (2015-04-02)
~~~~~~~~~~~~~~~~~~~
* Django 1.8 support
* https://github.com/alex/django-taggit/pull/297
0.12.3 (2015-03-03)
~~~~~~~~~~~~~~~~~~~
* Specify that the internal type of the TaggitManager is a ManyToManyField
0.12.2 (2014-21-09)
~~~~~~~~~~~~~~~~~~~
* Fixed 1.7 migrations.
0.12.1 (2014-10-08)
~~~~~~~~~~~~~~~~~~~
* Final (hopefully) fixes for the upcoming Django 1.7 release.
* Added Japanese translation.
0.12.0 (2014-20-04)
~~~~~~~~~~~~~~~~~~~
* **Backwards incompatible:** Support for Django 1.7 migrations. South users
have to set ``SOUTH_MIGRATION_MODULES`` to use ``taggit.south_migrations``
for taggit.
* **Backwards incompatible:** Django's new transaction handling is used on
Django 1.6 and newer.
* **Backwards incompatible:** ``Tag.save`` got changed to opportunistically
try to save the tag and if that fails fall back to selecting existing
similar tags and retry -- if that fails too an ``IntegrityError`` is
raised by the database, your app will have to handle that.
* Added Italian and Esperanto translations.
0.11.2 (2013-13-12)
~~~~~~~~~~~~~~~~~~~
* Forbid multiple TaggableManagers via generic foreign keys.
0.11.1 (2013-25-11)
~~~~~~~~~~~~~~~~~~~
* Fixed support for Django 1.4 and 1.5.
0.11.0 (2013-25-11)
~~~~~~~~~~~~~~~~~~~
* Added support for prefetch_related on tags fields.
* Fixed support for Django 1.7.
* Made the tagging relations unserializeable again.
* Allow more than one TaggableManager on models (assuming concrete FKs are
used for the relations).
0.10.0 (2013-17-08)
~~~~~~~~~~~~~~~~~~~
* Support for Django 1.6 and 1.7.
* Python3 support
* **Backwards incompatible:** Dropped support for Django < 1.4.5.
* Tag names are unique now, use the provided South migrations to upgrade.
0.9.2 (2011-01-17)
~~~~~~~~~~~~~~~~~~
* **Backwards incompatible:** Forms containing a :class:`TaggableManager` by
default now require tags, to change this provide ``blank=True`` to the
:class:`TaggableManager`.
* Now works with Django 1.3 (as of beta-1).
0.9.0 (2010-09-22)
~~~~~~~~~~~~~~~~~~
* Added a Hebrew locale.
* Added an index on the ``object_id`` field of ``TaggedItem``.
* When displaying tags always join them with commas, never spaces.
* The docs are now available `online <http://django-taggit.readthedocs.org/>`_.
* Custom ``Tag`` models are now allowed.
* **Backwards incompatible:** Filtering on tags is no longer
``filter(tags__in=["foo"])``, it is written
``filter(tags__name__in=["foo"])``.
* Added a German locale.
* Added a Dutch locale.
* Removed ``taggit.contrib.suggest``, it now lives in an external application,
see :doc:`external_apps` for more information.
0.8.0 (2010-06-22)
~~~~~~~~~~~~~~~~~~
* 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.