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