diff --git a/README.rst b/README.rst index b9a2c71..2c4b100 100644 --- a/README.rst +++ b/README.rst @@ -25,10 +25,7 @@ Features * Supports trees of nested tags, for detailed categorisation * Admin support for managing tags and tagged models -Version 0.14.1; supports Django 1.4.2 to 2.2, on Python 2.7 and 3.2 to 3.7. - -**Note**: The next release will be 1.0, the final release to support Django <2.2. This -will be followed by version 2.0 which will drop support for Django prior to 2.2. +Supports Django 1.4.2 to 2.2, on Python 2.7 and 3.2 to 3.7. See the `Documentation `_ diff --git a/docs/conf.py b/docs/conf.py index 726fd10..a244b1d 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -46,7 +46,7 @@ # General information about the project. project = u"django-tagulous" -copyright = u"2015, Richard Terry" +copyright = u"2020, Richard Terry" author = u"Richard Terry" # The version info for the project you're documenting, acts as replacement for @@ -54,9 +54,9 @@ # built documents. # # The short X.Y version. -version = "0.12" +version = "1.0" # The full version, including alpha/beta/rc tags. -release = "0.12" +release = "1.0.0" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/index.rst b/docs/index.rst index 6ffe7c8..39e8961 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -7,8 +7,6 @@ and ``ManyToManyField``, giving you all their normal power with a sprinkling of tagging syntactic sugar, and a full set of extra :doc:`features `. -Version 0.14.1 - .. seealso:: diff --git a/docs/upgrading.rst b/docs/upgrading.rst index 1f3f53f..3a701ed 100644 --- a/docs/upgrading.rst +++ b/docs/upgrading.rst @@ -32,12 +32,14 @@ Upgrading from 0.14.1 --------------------- Tagulous 0.14.1 was the last version to support Django 1.10 and earlier. -Tagulous 0.15.0 requires Django 1.11 or later, and Python 2.7 or 3.5 or later. +Tagulous 1.0.0 requires Django 1.11 or later, and Python 2.7 or 3.5 or later. -Tagulous 0.15.0 changes the default JavaScript adaptor to use select2 v4. This may +Tagulous 1.0.0 changes the default JavaScript adaptor to use select2 v4. This may necessitate some styling changes on your user-facing pages if you have overridden the default styles. +Tagulous 1.0.0 no longer allows whitespace tags in ``SingleTagField``. + .. _upgrade_0-14-0: @@ -45,7 +47,7 @@ Upgrading from 0.14.0 --------------------- Tagulous 0.14.0 was the last version to officially support Django 1.10 or -earlier. From version 0.15.0 tests will only be run for Django 1.11 or later. +earlier. .. _upgrade_0-13-0: @@ -298,8 +300,8 @@ are available by installing the master branch from github (see -0.15.0, 2020- ------------------- +1.0.0, 2020-10-08 +----------------- Feature: @@ -328,6 +330,7 @@ Bugfix: * Fix ``prefetch_related()`` on tag fields (#42) * Correctly raise an ``IntegrityError`` when saving a tree tag without a name (#50) + Internal: * Signals have been refactored to global handlers (instead of multiple independent diff --git a/setup.py b/setup.py index b3ec3b7..116d1d4 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ from setuptools import find_packages, setup -VERSION = "0.14.1" +VERSION = "1.0.0" def read(fname): diff --git a/tagulous/__init__.py b/tagulous/__init__.py index 4ebc4ab..57ae44b 100644 --- a/tagulous/__init__.py +++ b/tagulous/__init__.py @@ -5,7 +5,7 @@ from __future__ import unicode_literals -__version__ = "0.14.1" +__version__ = "1.0.0" __license__ = "BSD" __author__ = "Richard Terry" __credits__ = [