3 This document records all notable changes to fnpdjango.
7 - Support for Django up to 3.2.
8 - Dropped support for Django < 1.11 and Python < 3.6.
9 - GzipPipelineCachedStorage replaced by GzipPipelineManifestStorage
10 - Removed `utils.urls.i18n_patterns` and `URLLocaleMiddleware` in favor
11 of stock `i18n_patterns(prefix_default_language=False) and
17 - Support for Django up do 3.0.
18 - Added `actions.export_as_csv_action`.
23 - Make textile import optional when loading template tags.
28 - Make `utils.settings.LazyUGettextLazy` a `django.utils.functional.Promise`
29 so it deconstructs nicely.
34 - Support for Django up to 2.2.
35 - `textile` and `pipeline` dependencies are now in extras.
36 - Deprecated `utils.urls.i18n_patterns` and `middleware.URLLocaleMiddleware`,
37 as Django 1.10 adds `prefix_default_language` parameter to `i18n_patterns`.
38 - Removed `auth_backends.AttrCASBackend`; use `django-cas-ng` instead.
39 - Added this changelog.
44 - Support for Django 1.11.
45 - Dropped support for Python 2.6, 3.2, 3.3
46 - Removed `prefix` parameter from `utilsurls.i18n_patterns`.
51 - Restored `utils.text.char_map`, removed in 0.2 with `slughifi`.
56 - Enabled `auto_link` in `utils.text.textilepl.textile_restricted_pl`.
61 - Added `utils.fields.TextfileField`.
66 - Support for Django 1.10
67 - Removed nk.pl from share icons.
73 - Fixed import for Django 1.9
78 - Fixed bad HTTP 404 in `middleware.URLLocaleMiddleware`.
83 - Test with Django up to 1.9.
88 - Removed `utils.text.slughifi`; use `python-slugify` instead.
89 - Removed deployment scripts to another package (`fnpdeploy`).
93 ## 0.1.19-1 (2014-09-01)
95 - Pinned textile version.
98 ## 0.1.19 (2014-06-09)
100 - `auth_backends.AttrCASBackend`: Save user instance only when necessary.
101 - `deploy`: Added `migrate_fake` option.
102 - `deploy`: Added root `manage.py` helper script.
105 ## 0.1.18 (2014-03-31)
107 - Added `templatetags.fnp_annoy`.
110 ## 0.1.17 (2014-03-27)
112 - Added `auth_backends.AttrCASBackend`.
115 ## 0.1.16 (2014-02-25)
117 - Added `utils.pipeline_storage.GzipPipelineCachedStorage`.
120 ## 0.1.15 (2014-02-14)
122 - Added `storage.BofhFileSystemStorage`.
125 ## 0.1.14 (2014-01-14)
127 - `deploy`: Fixed gunicorn sample upload when `django_root_path` not set.
130 ## 0.1.13 (2014-01-14)
132 - Enable styling language switcher link depending on the destination language.
135 ## 0.1.12 (2014-01-02)
137 - `deploy`: Added git hash to relase name.
140 ## 0.1.11 (2013-12-30)
143 - Minor fixes in deployment and bootstrap scripts.
146 ## 0.1.10 (2013-12-12)
148 - `deploy`: Added `skip_collect_static` option.
151 ## 0.1.9.1 (2013-12-06)
153 - Quick fix for textile.
156 ## 0.1.9 (2013-12-06)
158 - Added `templatetags.fnp_markup.textile_en` and `textile_restricted_en`.
161 ## 0.1.8 (2013-11-19)
163 - Fixed unicode check in slughifi.
164 - Fixes for deployment and bootstrap scripts.
169 - Fix packaging for `makecontribmessages` command.
172 - Added `Command` task.
173 - Added `pre_collectstatic` hook.
174 - Added `django_root_path` and `localsettings_dst_path` options.
175 - Auto-install DB requirements.
176 - Made `setup` idempotent.
177 - Upgrade `git-archive-all.sh` script.
178 - Set `SECRET_KEY` on setup.
179 - Various minor fixes.
182 ## 0.1.6 (2013-03-20)
183 - Support for Django 1.5
186 ## 0.1.5-1 (2013-02-22)
188 - Quick fix for previous page link in prevnext.
191 ## 0.1.5 (2013-02-22)
193 - Made prevnext respect current GET parameters.
194 - Added a management command for localizing contrib apps.
195 - Fixed deployment sudo problem.
198 ## 0.1.4 (2013-01-10)
200 - Added tQ function for filtering translated fields.
203 ## 0.1.3 (2013-01-09)
205 - Fixedd `get_here_url`.
206 - Nicer project starter.
207 - Fixed deployment scripts.
210 ## 0.1.2 (2012-11-30)
212 - Added app settings.
213 - Fixed deployment scripts.
217 ## 0.1.1 (2012-11-22)
219 - Added deployment scripts.