CHANGES
=======

0.3.3
-----

* doc: update the changelog
* fix: make asset templates smarter (i.e. real templates)
* fix: make pipe work even for str input (i.e. not just byte)
* fix: recompute checksums when compiling a single bundle
* ref: Refactor the implementation of asset tag
* doc: describe how to make a release

0.3.2
-----

* doc: update the changelog
* fix: add \_\_init\_\_.py to templatetags to allow importing
* feat: asset tag includes bundle checksum in url for cache busting
* feat: monitor manifest.json for changes in livereload server
* ref: refactor ManifestStorage
* fix: fix the babel filter and register it
* feat: watch templates for changes in livereload server
* feat: allow providing filter config in manifest.json
* feat: load filters from installed apps (app.assetfilters)
* Add filter to run js scripts through webpack & babel
* Allow configuring filters
* Update Changelog

0.3.1
-----

* Update changelog
* Fix bug with path & pattern in storage.py

0.3.0
-----

* Update the documentation (add info on target\_pattern, ttf2woff2)
* Add a ttf to woff2 filter
* Implement filters & renaming for the copy operation
* Commit the Changelog

0.2.1
-----

* Fix a typo
* Implement the watch parameter in manifest.json

0.2.0
-----

* Further refactoring, livereload functionality should be ready
* Cleanup
* Allow specifying additional files to be watched for changes in manifest.json
* Finish refactoring the liveserver into Supervisor/Worker
* More progress on refactoring liveserver
* Start refactoring the livereload functionality
* PEP8 cleanup
* Restart server even when no clients are listening

0.1.4
-----

* Bugfix (bug made asset tag unusable)

0.1.3
-----

* Fix packaging

0.1.2
-----

* Update the Changelog
* Rename package to django-assets-livereload (django-assets already taken)

0.1.0
-----

* Update the documentation
* Misc fixes + no reloading on file attribute change
* Fix return-code detection
* For now create the pid file in the directory where liveserver is run
* Avoid monkey patching threading so that gevent does not interfere with DB
* Fix several stupid bugs
* Rename servestatic to liveserver
* Rework servestatic to allow it to replace runserver
* Bugfix
* Fix an error in ManifestTree
* Add files to .gitignore & fix typo
* Fix doc after package renaming
* Split assets into a python package
* Provide proper documentation
* Add a list of requirements (currently in an invalid format)
* Update the base.html template to the new livereload tag name & image handling
* Add a livereload middleware
* Don't use the nonstandard settings.CDN\_ROOT in the assets app
* Implement asset globbing (e.g. asset 'myapp:javascript:test\*')
* Move the LICENSE file for assets app to the proper dir
* Add LICENSE to assets app
* Cleanup
* Start writing documentation for the assets app
* Bugfix livereload + finish first implementation
* Start live-reload implementation
* Bugfix new ManifestStorage implementation
* Misc small fixes
* WIP: Rework storage ease adding features
* Misc cleanup
* Refactor calling super into decorator (assets.ManifestStorage)
* new: add management command to clear the cache !minor
* Don't fail if jinja templates not installed
* BUGFIX assets
* Misc cleanup
* BUGFIX: Fix some assets bugs
* Move from Wagtail do Django-CMS
