Changelog

1.9.9 - 2023-04-03

  • Prevent situation in which slug could end in dash or underscore

  • Remove support for end-of-life Python & Django versions

1.9.8 - 2020-07-22

Move FieldDoesNotExist import for compatibility with Django 3.1

1.9.7 - 2020-04-14

Fix assertion error on empty slug

1.9.6 - 2019-07-30

Handle timezones for datetime fields

1.9.5 - 2019-07-28

Add license to sdist and wheels

Version 1.9.4

New features:

  • Add manager_name kwarg to enable using custom managers from abstract models

  • Add compatibility for Django versions 1.10, 1.11, 2.0, and 2.1

  • Transfer project to new maintainer

Version 1.9.3

  • Add allow_unicode attribute for django 1.9 compatibility.

  • Tweak packaging

Version 1.9.1, 1.9.2

Bugs fixed:

  • #43 — Packaging error

Version 1.9.0

Backwards incompatible changes:

  • Limited supported versions of Python to 2.7, 3.5 and PyPy.

  • Limited supported Django versions to 1.7.10 and higher.

  • Turned off modeltranslation support by default (can be enabled)

Bugs fixed:

  • #25 — max_length ignored in django 1.7 migrations.

  • #42 — Added setting to enable/disable modeltranslation support.

Other changes:

  • Converted the test suite from doctest to unittest.

  • The project has moved from Bitbucket to GitHub.

Old versions

Changelog before extracting to a separate repository:

changeset:   23:34210c5b5b72
user:        Andy Mikhailenko <neithere@gmail.com>
date:        Sat Sep 27 05:55:42 2008 +0600
summary:     Fixed bug in AutoSlugField: uniqueness check by date was broken

changeset:   22:8b13c99f2164
user:        Andy Mikhailenko <neithere@gmail.com>
date:        Sat Sep 27 04:14:04 2008 +0600
summary:     Rewrite AutoSlugField. Add optional attributes "unique" and "unique_for_date". Preserve "populate_from" as optional.

changeset:   21:07aa85898221
parent:      19:ae6294ba1162
user:        Andy Mikhailenko <neithere@gmail.com>
date:        Fri Sep 26 23:57:29 2008 +0600
summary:     Use pytils for transliteration is AutoSlugField

changeset:   12:e8b861b632d7
user:        Andy Mikhailenko <neithere@gmail.com>
date:        Wed Aug 06 07:26:39 2008 +0600
summary:     Fix bug in custom_forms.auto_slug_field (missing import directive)

changeset:   10:ac217f7edb53
user:        Andy Mikhailenko <neithere@gmail.com>
date:        Wed Aug 06 07:19:17 2008 +0600
summary:     Add custom_models, including AutoSlugField