Skip to content
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.

Releases: bruth/django-preserialize

Django 1.8-1.10 Support

03 Mar 19:52
Compare
Choose a tag to compare

Dropped support for 1.7 and below.

Django 1.7 Support

18 Sep 10:44
Compare
Choose a tag to compare

Features

  • #11 - Support for Django 1.7

Remove Forced QuerySet Evaluation

16 Mar 12:05
Compare
Choose a tag to compare

Changes

  • Previously, serialization of QuerySet instances used the iterator() method to evaluate the query. However, this forces re-evaluation of the queryset even if the queryset was already evaluated. This change drops use of iterator() which prevents possibly redundant queries and re-instantiation of the underlying models objects. (#10, thank you @stargazer for reporting this).

Python 3 Support

16 Mar 12:06
Compare
Choose a tag to compare

Features

  • Python 3 support!

License & Cleaning

16 Mar 12:15
Compare
Choose a tag to compare

Features

  • The code is now (officially) released under the 2-clause BSD license (#8)

Bugs

  • Queryset prehooks no longer propagates to their models (#9)

Posthook & Passthrough

16 Mar 12:11
Compare
Choose a tag to compare

Changes

  • Posthook functions now take the object instance as the first argument.
  • Objects passed into the serialize are now guaranteed to return

Remove related defaultdict

28 Jul 23:43
Compare
Choose a tag to compare
1.0.3

1.0.3 Release

Merge over flat

28 Jul 23:42
Compare
Choose a tag to compare

Pre- and post- hooks, renamings

28 Jul 23:41
Compare
Choose a tag to compare
  • Add prehook and posthook options
  • Rename key_map to aliases
  • Rename key_prefix to prefix

Initial release

28 Jul 23:40
Compare
Choose a tag to compare
1.0.0

1.0.0 Release