File: CHANGELOG.rst

package info (click to toggle)
django-reversion 1.8.4-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 572 kB
  • ctags: 478
  • sloc: python: 2,765; makefile: 146
file content (221 lines) | stat: -rw-r--r-- 5,861 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
django-reversion changelog
==========================


1.8.3 - 06/08/2014
------------------

- Provisional Django 1.7 support (@etianen).
- Multi-db and multi-manager support to management commands (@marekmalek).
- Added index on reversion.date_created (@rkojedzinszky).
- Minor bugfixes and documentation improvements (@coagulant).


1.8.2 - 01/08/2014
------------------

- reversion.register() can now be used as a class decorator (@aquavitae).
- Danish translation (@Vandborg).
- Improvements to Travis CI integration (@thedrow).
- Simplified Chinese translation (@QuantumGhost).
- Minor bugfixes and documentation improvements (@marekmalek, @dhoffman34, @mauricioabreu, @mark0978).


1.8.1 - 29/05/2014
------------------

- Slovak translation (@jbub).
- Deleting a user no longer deletes the associated revisions (@daaray).
- Improving handling of inline models in admin integration (@blueyed).
- Improving error messages for proxy model registration (@blueyed).
- Improvements to using migrations with custom user model (@aivins).
- Removing sys.exit() in deleterevisions management command, allowing it to be used internally by Django projects (@tongwang).
- Fixing some backwards-compatible admin deprecation warnings (Thomas Schreiber).
- Fixing tests if RevisionMiddleware is used as a decorator in the parent project (@jmoldow).
- Derived models, such as those generated by deferred querysets, now work.
- Removed deprecated low-level API methods.


1.8.0 - 01/11/2013
------------------

- Django 1.6 compatibility (@niwibe & @meshy).
- Removing type flag from Version model.
- Using bulk_create to speed up revision creation.
- Including docs in source distribution (@pquentin & @fladi).
- Spanish translation (@alexander-ae).
- Fixing edge-case bugs in revision middleware (@pricem & @oppianmatt).


1.7.1 - 26/06/2013
------------------

-  Bugfixes when using a custom User model.
-  Minor bugfixes.


1.7 - 27/02/2013
----------------

-  Django 1.5 compatibility.
-  Experimantal Python 3.3 compatibility!


1.6.6 - 12/02/2013
------------------

-  Removing version checking code. It's more trouble than it's worth.
-  Dutch translation improvements.


1.6.5 - 12/12/2012
------------------

-  Support for Django 1.4.3.


1.6.4 - 28/10/2012
------------------

-  Support for Django 1.4.2.


1.6.3 - 05/09/2012
------------------

-  Fixing issue with reverting models with unique constraints in the admin.
-  Enforcing permissions in admin views.


1.6.2 - 31/07/2012
------------------

-  Batch saving option in createinitialrevisions.
-  Suppressing warning for Django 1.4.1.


1.6.1 - 20/06/2012
------------------

-  Swedish translation.
-  Fixing formating for PyPi readme and license.
-  Minor features and bugfixes.


1.6 - 27/03/2012
----------------

-  Django 1.4 compatibility.


1.5.2 - 27/03/2012
------------------

-  Multi-db support.
-  Brazillian Portuguese translation.
-  New manage_manually revision mode.


1.5.1 - 20/10/2011
------------------

-  Polish translation.
-  Minor bug fixes.


1.5 - 04/09/2011
----------------

-  Added in simplified low level API methods, and deprecated old low level API methods.
-  Added in support for multiple revision managers running in the same project.
-  Added in significant speedups for models with integer primary keys.
-  Added in cleanup improvements to patch generation helpers.
-  Minor bug fixes.


1.4 - 27/04/2011
----------------

-  Added in a version flag for add / change / delete annotations.
-  Added experimental deleterevisions management command.
-  Added a --comment option to createinitialrevisions management command.
-  Django 1.3 compatibility.


1.3.3 - 05/03/2011
------------------

-  Improved resilience of revert() to database integrity errors.
-  Added in Czech translation.
-  Added ability to only save revisions if there is no change.
-  Fixed long-running bug with file fields in inline related admin models.
-  Easier debugging for createinitialrevisions command.
-  Improved compatibility with Oracle database backend.
-  Fixed error in MySQL tests.
-  Greatly improved performance of get_deleted() Version manager method.
-  Fixed an edge-case UnicodeError.


1.3.2 - 22/10/2010
------------------

-  Added Polish translation.
-  Added French translation.
-  Improved resilience of unit tests.
-  Improved scaleability of Version.object.get_deleted() method.
-  Improved scaleability of createinitialrevisions command.
-  Removed post_syncdb hook.
-  Added new createinitialrevisions management command.
-  Fixed DoesNotExistError with OneToOneFields and follow.


1.3.1 - 31/05/2010
------------------

This release is compatible with Django 1.2.1.

-  Django 1.2.1 admin compatibility.


1.2.1 - 03/03/2010
------------------

This release is compatible with Django 1.1.1.

-  The django syncdb command will now automatically populate any
   version-controlled models with an initial revision. This ensures existing 
   projects that integrate Reversion won't get caught out. 
-  Reversion now works with SQLite for tables over 999 rows. 
-  Added Hebrew translation. 


1.2 - 12/10/2009
----------------

This release is compatible with Django 1.1.

-  Django 1.1 admin compatibility.


1.1.2 - 23/07/2009
------------------

This release is compatible with Django 1.0.4.

-  Doc tests. 
-  German translation update. 
-  Better compatibility with the Django trunk.  
-  The ability to specify a serialization format used by the  ReversionAdmin
   class when models are auto-registered. 
-  Reduction in the number of database queries performed by the Reversion   
-  admin interface.
      
      
1.1.1 - 25/03/2010
------------------

This release is compatible with Django 1.0.2.

-  German and Italian translations. 
-  Helper functions for generating diffs. 
-  Improved handling of one-to-many relationships in the admin.