Release 3.1
-----------
* ButtonLink splitted in ChangeFormButton, ChangeListButton


Release 3.0
-----------
* full code refactoring
* new ButtonLink and `extra_buttons`
* deprecate `link()` decorator
* new decorator `try_catch` to  wrap action with try..catch and sent user feedback
* drop support Django<2.2
* project renamed as "django-admin-extra-urls"


Release 2.3 (in development)
-----------
* added support Django 3.1
* added support Python 3.9
* dropped support to Django <2.2
* dropped support to Python <3.6

Release 2.2
-----------
* add support Django 3.0
* add support Django 2.2
* dropped support Python <3.5
* dropped support Django <2.0


Release 2.1
-----------
* code cleanup


Release 2.0
-----------
* dropped support Python 2.x
* dropped support Django <2.0
* add Django 2.1 support
* Updates _confirm_action utility to properly handle exceptions


Release 1.9
-----------
* Fixed the link css classes (issue #15)
* Fixed broken download url (issue #12)
* Fixed broken pypip.in badges (issue #11)


Release 1.8
-----------
* standard "post action redirect" now preserve existing filters
* check arguments of decorated methods
* fixes permission check using callable
* removed UploadMixin. It is now part of the demo app.


Release 1.7
-----------
* removed deprecated `has_permission`
* add support django 2.0


Release 1.6
-----------
* dropped support for django 1.8
* `action()` default behaviour  do not display button if in `add` mode
* all `**kwargs` passed to action() will be passed to decorated method
* deprecated `has_permission` templatetag


Release 1.5
-----------
* fixes permissions check on change list template

Release 1.4
-----------
* fixes #8 use django jquery
* fixes #7 fixes upload mixin


Release 1.3.1
-------------
* fixes issue when callable is used to manage permission in detail form


Release 1.3
-----------
* fixes template check permissio issue

Release 1.2
-----------
* check permission before run action/link
* permission argument can be a callable. It should raise PermissionDenied if needed


Release 1.1
-----------
* @action now has 'exclude_if_adding' to hide a button in add mode
* fixes button ordering
* update templates to django admin 1.9 and grappelli
* disable @action button if object not saved

Release 1.0
-----------
* drop suppport for django<1.7


Release 0.8
-----------
* Django 1.9 compatibility


Release 0.7.1
-------------
* fixes wrong template that produce wrong link for action()


Release 0.7
-----------
* fixes wrong template that produce double button on screen
* add django 1.8 to travis config
* wheel package


Release 0.6.1
-------------
* templates refactoring


Release 0.5
-----------
* Potentially backward incompatible:
  Changed the way the urls options are put in the context.
* add 'visible' attribute to `link()` and `action()`
* add new custom tag `extraurl`


Release 0.4
-----------
* add css_class attribute


Release 0.3
-----------
* add ability to order buttons


Release 0.2
-----------
* python 3.3, 3.4 compatibility
* add ability to customize the upload template
* disable button after click to prevent double click
* improved automatic button's label creation
* it's not anymore mandatory to return a HttpResponse


Release 0.1
-----------
* Initial release
