forked from steingrd/django-plist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
37 lines (33 loc) · 1.46 KB
/
CHANGELOG.txt
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
Changelog
=========
0.6 - 2010-05-20
----------------
- Do not serialize private model fields. Fixes bug introduced with multi
database support in Django 1.2.
- PropertyListSerializationFailedError now sends a meaningful message to
Exception.__init__ to make stacktraces useful when debugging.
0.5 - 2010-01-19
----------------
- Added as_plist keyword argument to render_array shortcut to control
serialization of objects without altering Model classes, see updated
documentation in docs/overview.markdown.
- Tests: Added test suites for shortcut functions and generic views
- Tests: Added Cocoa integration tests in cocoa_tests/. These require a
functional GCC/Cocoa suite to run.
- Bug: Dictionary keys are now properly escaped as #PCDATA
- Bug: render_dictionary() rendered None as a string. None is now
rendered as an empty dictionary.
- Bug: datetime.datetime objects should not output fractions of seconds.
- Bug: datetime.date objects should render with T00:00:00, Cocoa fails to
read the property list otherwise.
- Bug: datetime.time objects now render as string, Cocoa apps barf on the
<date>HH:MM:SS</date> elements.
0.4 - 2009-10-29
----------------
- Added missing files to Manifest.in which caused build errors when installing
with setup.py
- XML data is now properly escaped in <string>
0.3 - 2009-10-28
----------------
- Raises an error when rendering fails, i.e. when the object is not a model,
does not have a as_plist() method or is not a basic type.