Django-modelcluster

Latest version: v6.3

Safety actively analyzes 628918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

3.0.1

~~~~~~~~~~~~~~~~~~
* Fix: Added _result_cache property on FakeQuerySet (necessary for model forms with ParentalManyToManyFields to work correctly on Django 1.8-1.9)

3.0

~~~~~~~~~~~~~~~~
* Added support for many-to-many relations (Thejaswi Puthraya, Matt Westcott)
* Added compatibility with django-taggit 0.20 and dropped support for earlier versions
* Deprecated the Model._meta.child_relations property (get_all_child_relations should be used instead)
* Implemented the `set()` method on related managers (introduced in Django 1.9)

2.0

~~~~~~~~~~~~~~~~
* Removed Django 1.7 and Python 3.2 support
* Added system check to disallow related_name='+' on ParentalKey
* Added support for TAGGIT_CASE_INSENSITIVE on ClusterTaggableManager
* Field values for serialization are now fetched via pre_save (which, in particular, ensures that file fields are committed to storage)
* Fix: System checks now correctly report a model name that cannot be resolved to a model
* Fix: prefetch_related on a ClusterTaggableManager no longer fails (but doesn't prefetch either)
* Fix: Adding invalid types as tags now correctly reports a ValueError

1.1

~~~~~~~~~~~~~~~~
* Django 1.9 compatibility
* Added exclude() method to FakeQuerySet
* Removed dependency on the 'six' package, in favour of Django's built-in version

1.0

~~~~~~~~~~~~~~~~
* Removed Django 1.6 and Python 2.6 support
* Added system check to ensure that ParentalKey points to a ClusterableModel
* Added validate_max, min_num and validate_min parameters to childformset_factory

0.6.2

~~~~~~~~~~~~~~~~~~
* Fix: Updated add_ignored_fields declaration so that South / Django 1.6 correctly ignores modelcluster.contrib.taggit.ClusterTaggableManager again

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.