CHANGES
=======

0.12.1
------

* Fix migrations so they can happen with existing notifications

0.12.0
------

* Add ability to do site contact prefs with blacklist
* Add the ability for users to issue notifications
* Major refactor to promote sanity, also adds user-defined notifications
* Accommodate complex models a little better in variable list

0.11.1
------

* Validate preview before saving notifications
* Mostly fix problems with filter use in markdown templates

0.11.0
------

* Add html-based email backend

0.10.1
------

* Add depth limit to avoid infinite recursion errors

0.10.0
------

* Fix line breaks in plain text content (fixes #4)
* Provide a way to preview sender/recipient values (fixes #5)
* Add variable attributes to dropdown in editor (fixes #6)

0.9.0
-----

* Add basic preview support and include markitup editor
* Add support for template subjects, and markdown emails
* Fix badge alt text (fixes #3)

0.8.2
-----

* fix swapped sender and recipient targets

0.8.1
-----

* Add support for 'required' notifications

0.8.0
-----

* Add consistent choice support for targets, backends, and protocols
* Add support for channels

0.7.0
-----

* Add support for Django 2 and 1.10, make twilio optional

0.6.2
-----

* Fix yaml problem again (who names these things anyways?)

0.6.1
-----

* clean up README and fix a problem running tests in a clean environment

0.6.0
-----

* Add a name field to contacts and do more testing
* remove isort from tox since it just causes pain
* Fix inconsistencies of isort being run in tox and elsewhere

0.5.7
-----

* finished fleshing out demo, add missing files to package
* finished fleshing out demo
* add fixtures, and pages to the demo site
* Add demo site
* update readme with new badge
* Add more documentation and sphinx
* Add some basic documentation
* fix format error
* add coverage for template code
* add badges and bump version
* try some other things for gitlab-ci
* fix typo
* sort out a few more testing problems
* Add .gitlab-ci.yml
* rename license file
* fix flake8 errors
* sort imports
* sort out coverage & test commands
* migrate to gitlab
* migrate to git
* add some testing metadata
* Add some tests and fix problems with autoescaping twilio & slack content
* rename subject to content
* bump version
* add choice field for backends in admin
* Add missing migration
* Add template targets and improve admin
* Catch failed slack webhook posts
* Keep track of failed messages
* Add support for slack webhooks
* Restructure backends code
* Add support for site contacts
* Bump version
* Django template functions don't use Context anymore
* include command in build
* Fix table
* Rename to django-courier
* Initial import
