7164adc82fec7c1a46657d448ad2e5494b14fd65
[fnpdjango.git] / CHANGELOG.md
1 # Change Log
2
3 This document records all notable changes to fnpdjango.
4
5
6 ## 0.4.2 (2019-10-02)
7
8 - Make textile import optional when loading template tags.
9
10
11 ## 0.4.1 (2019-09-27)
12
13 - Make `utils.settings.LazyUGettextLazy` a `django.utils.functional.Promise`
14   so it deconstructs nicely.
15
16
17 ## 0.4 (2019-04-03)
18
19 - Support for Django up to 2.2.
20 - `textile` and `pipeline` dependencies are now in extras.
21 - Deprecated `utils.urls.i18n_patterns` and `middleware.URLLocaleMiddleware`,
22   as Django 1.10 adds `prefix_default_language` parameter to `i18n_patterns`.
23 - Removed `auth_backends.AttrCASBackend`; use `django-cas-ng` instead.
24 - Added this changelog.
25
26
27 ## 0.3 (2019-02-15)
28
29 - Support for Django 1.11.
30 - Dropped support for Python 2.6, 3.2, 3.3
31 - Removed `prefix` parameter from `utilsurls.i18n_patterns`.
32
33
34 ## 0.2.8 (2018-07-10)
35
36 - Restored `utils.text.char_map`, removed in 0.2 with `slughifi`.
37
38
39 ## 0.2.7 (2018-01-22)
40
41 - Enabled `auto_link` in `utils.text.textilepl.textile_restricted_pl`.
42
43
44 ## 0.2.6 (2017-07-25)
45
46 - Added `utils.fields.TextfileField`.
47
48
49 ## 0.2.4 (2017-04-05)
50
51 - Support for Django 1.10
52 - Removed nk.pl from share icons.
53 - Updated textile.
54
55
56 ## 0.2.3 (2017-02-14)
57
58 - Fixed import for Django 1.9
59
60
61 ## 0.2.2 (2016-11-08)
62
63 - Fixed bad HTTP 404 in `middleware.URLLocaleMiddleware`.
64
65
66 ## 0.2.1 (2016-01-04)
67
68 - Test with Django up to 1.9.
69
70
71 ## 0.2 (2014-09-30)
72
73 - Removed `utils.text.slughifi`; use `python-slugify` instead.
74 - Removed deployment scripts to another package (`fnpdeploy`).
75 - Added tests.
76
77
78 ## 0.1.19-1 (2014-09-01)
79
80 - Pinned textile version.
81
82
83 ## 0.1.19 (2014-06-09)
84
85 - `auth_backends.AttrCASBackend`: Save user instance only when necessary.
86 - `deploy`: Added `migrate_fake` option.
87 - `deploy`: Added root `manage.py` helper script.
88
89
90 ## 0.1.18 (2014-03-31)
91
92 - Added `templatetags.fnp_annoy`.
93
94
95 ## 0.1.17 (2014-03-27)
96
97 - Added `auth_backends.AttrCASBackend`.
98
99
100 ## 0.1.16 (2014-02-25)
101
102 - Added `utils.pipeline_storage.GzipPipelineCachedStorage`.
103
104
105 ## 0.1.15 (2014-02-14)
106
107 - Added `storage.BofhFileSystemStorage`.
108
109
110 ## 0.1.14 (2014-01-14)
111
112 - `deploy`: Fixed gunicorn sample upload when `django_root_path` not set.
113
114
115 ## 0.1.13 (2014-01-14)
116
117 - Enable styling language switcher link depending on the destination language.
118
119
120 ## 0.1.12 (2014-01-02)
121
122 - `deploy`: Added git hash to relase name.
123
124
125 ## 0.1.11 (2013-12-30)
126
127 - Support Django 1.6
128 - Minor fixes in deployment and bootstrap scripts.
129
130
131 ## 0.1.10 (2013-12-12)
132
133 - `deploy`: Added `skip_collect_static` option.
134
135
136 ## 0.1.9.1 (2013-12-06)
137
138 - Quick fix for textile.
139
140
141 ## 0.1.9 (2013-12-06)
142
143 - Added `templatetags.fnp_markup.textile_en` and `textile_restricted_en`.
144
145
146 ## 0.1.8 (2013-11-19)
147
148 - Fixed unicode check in slughifi.
149 - Fixes for deployment and bootstrap scripts.
150
151
152 # 0.1.7 (2013-07-04)
153
154 - Fix packaging for `makecontribmessages` command.
155
156 Changes in `deploy`:
157 - Added `Command` task.
158 - Added `pre_collectstatic` hook.
159 - Added `django_root_path` and `localsettings_dst_path` options.
160 - Auto-install DB requirements.
161 - Made `setup` idempotent.
162 - Upgrade `git-archive-all.sh` script.
163 - Set `SECRET_KEY` on setup.
164 - Various minor fixes.
165
166
167 ## 0.1.6 (2013-03-20)
168 - Support for Django 1.5
169
170
171 ## 0.1.5-1 (2013-02-22)
172
173 - Quick fix for previous page link in prevnext.
174
175
176 ## 0.1.5 (2013-02-22)
177
178 - Made prevnext respect current GET parameters.
179 - Added a management command for localizing contrib apps.
180 - Fixed deployment sudo problem.
181
182
183 ## 0.1.4 (2013-01-10)
184
185 - Added tQ function for filtering translated fields.
186
187
188 ## 0.1.3 (2013-01-09)
189
190 - Fixedd `get_here_url`.
191 - Nicer project starter.
192 - Fixed deployment scripts.
193
194
195 ## 0.1.2 (2012-11-30)
196
197 - Added app settings.
198 - Fixed deployment scripts.
199 - Minor fixes.
200
201
202 ## 0.1.1 (2012-11-22)
203
204 - Added deployment scripts.
205 - Minor fixes.
206
207
208 ## 0.1 (2012-11-05)
209
210 - Initial release.