1Changelog 2========= 3 41.0.2 (2016-04-19) 5------------------ 6 7* Minor fixes to test setup 8 9* Update supported Django and Python versions, in line with Django's 10 own supported versions. 11 12 131.0 (2015-02-15) 14---------------- 15 16.. note:: 17 18 This app precedes Django's own AppConfig_ classes that act as 19 "objects [to] store metadata for an application" inside Django's 20 app loading mechanism. In other words, they solve a related but 21 different use case than django-appconf and can't easily be used 22 as a replacement. The similarity in name is purely coincidental. 23 24* Dropped support of Python 2.5. 25 26* Added support for Django 1.7 and 1.8. 27 28* Modernized test setup. 29 30.. _AppConfig: https://docs.djangoproject.com/en/stable/ref/applications/#django.apps.AppConfig 31 320.6 (2013-01-28) 33---------------- 34 35* Added ``required`` attribute to ``Meta`` to be able to specify which 36 settings are required to be set. 37 38* Moved to Travis for the tests: http://travis-ci.org/jezdez/django-appconf 39 40* Stopped support for Django 1.2.X. 41 42* Introduced support for Python >= 3.2. 43 440.5 (2012-02-20) 45---------------- 46 47* Install as a package instead of a module. 48 49* Refactored tests to use `django-jenkins`_ for `enn.io`_'s `CI server`_. 50 51.. _`django-jenkins`: https://github.com/kmmbvnr/django-jenkins 52.. _`enn.io`: http://enn.io 53.. _`CI server`: https://ci.enn.io/job/django-appconf/ 54 550.4.1 (2011-09-09) 56------------------ 57 58* Fixed minor issue in installation documentation. 59 600.4 (2011-08-24) 61---------------- 62 63* Renamed ``app_label`` attribute of the inner ``Meta`` class to ``prefix``. 64 The old form ``app_label`` will work in the meantime. 65 66* Added ``holder`` attribute to the inner ``Meta`` class to be able to 67 specify a custom "global" setting holder. Default: "'django.conf.settings'" 68 69* Added ``proxy`` attribute to the inner ``Meta`` class to enable proxying 70 of ``AppConf`` instances to the settings holder, e.g. the global Django 71 settings. 72 73* Fixed issues with ``configured_data`` dictionary available in the 74 ``configure`` method of ``AppConf`` classes with regard to subclassing. 75 760.3 (2011-08-23) 77---------------- 78 79* Added tests with 100% coverage. 80 81* Added ability to subclass ``Meta`` classes. 82 83* Fixed various bugs with subclassing and configuration in subclasses. 84 850.2.2 (2011-08-22) 86------------------ 87 88* Fixed another issue in the ``configure()`` API. 89 900.2.1 (2011-08-22) 91------------------ 92 93* Fixed minor issue in ``configure()`` API. 94 950.2 (2011-08-22) 96---------------- 97 98* Added ``configure()`` API to ``AppConf`` class which is called after 99 configuring each setting. 100 1010.1 (2011-08-22) 102---------------- 103 104* First public release. 105