Releases: django-ordered-model/django-ordered-model
Releases · django-ordered-model/django-ordered-model
3.7.4
Relax Check for OrderedModelManager
to a Warning
, if the manager returns the correct queryset (#290)
3.7.3
- Restrict signal handler 'senders' to subclasses of
OrderedModelBase
to avoid query count regression due to Collector.can_fast_delete
logic in models/deletion.py
(#288)
- Fix
reorder_model
management command re-ordering with multiple order_with_respect_to
values
3.7.2
- Fix a performance regression (unnecessary queries) in the WRT change detection (#286)
- Add a Check that order_with_respect_to specifies only ForeignKey fields
- Add a Check that our subclasses of ModelManager and QuerySet are used (#286)
3.7.1
- Fix for
model.save()
falsely detecting WRT change from admin create since 3.7
- Cascaded deletes of
OrderedModel
instances now handled using signals (#182)
3.7
- Use bulk update method in
reorder_model
management command for performance (#273)
- Add
tox
builder for python 3.10, use upstream DRF with upstream django
- Emit a system Check failure if a subclass of
OrderedModelBase
fails to specify Meta.ordering
- Updating the value of fields within
order_with_respect_to
now adjusts ordering accordingly (#198)
3.6
- Add
serializers.OrderedModelSerializer
to allow Django Rest Framework to re-order models (#251 #264)
- Add tox builder for Django 4.0, drop building against 2.0 and 2.1 due to DRF compatibility.
3.5
- Django 4.0 compatibility: Fix ChangeList constructor for Admin (#256)
- Remove usage of
assertEquals
in tests (#255)
- Add admin screenshots to README (#245)
- Fix reorder command for custom order field models (#257)
3.4.3
- Fix packaging, setup.py was missing management command package path
3.4.2
- Fix
OrderedTabularInline
for models with custom primary key field (#233)
- Add management command
reorder_model
that can re-order most models with a broken ordering (#240)
- Fix handling of keyword arguments passed to
bulk_create
by Django 3 (#235)
- Fix inline admin support for Proxy Models by adding parent model to url name (#242)
- Migrated to GitHub Actions workflow (#241)
3.4.1
- Fix regression in admin OrderedInlineMixin after refactor in 3.4.0