8000 Releases Β· django-ordered-model/django-ordered-model Β· GitHub
[go: up one dir, main page]

Skip to content

Releases: django-ordered-model/django-ordered-model

3.8.0-alpha

01 Nov 11:20
Compare
Choose a tag to compare

What's Changed

  • Remove extra 'your' in README by @tpotjj in #300
  • Return super().delete() in OrderedModel#delete by @solomonhawk in #304
  • Do not rely on upshuffle logic for potential out of order bulk operations by @mk-ship-it in #307
  • Add --batch_size arg to management command (for bulk_update) by @solomonhawk in #303
  • Fix RemovedInDjango41Warning on default_app_config by @jonahgeorge in #311
  • Update github actions versions by @nikolas in #302
  • fix: upstream black change to formatting rules by @shuckc in #314
  • fix build icon by @shuckc in #315
  • Test for issue reported in #196 by @shuckc in #316
  • GitHub Actions: Test on python 3.11 by @nikolas in #301
  • add fields.OrderedManyToManyField to order related models by through model Meta by @shuckc in #285
  • Relax order_with_respect_to final element must be ForeignKey (#298) by @shuckc in #317
  • Update README.md by @kylepollina in #321
  • chore(OrderedInlineModelAdminMixin): Fix typo in docstring by @tony in #326
  • add pip-trusted-host, due to TLSv1 deprecation certificate errors on py35 by @shuckc in #328
  • add test case proposed on #320 (already fixed) by @shuckc in #327

New Contributors

Full Changelog: 3.7.4...3.8.0-alpha

3.7.4

17 Mar 15:53
Compare
Choose a tag to compare

Relax Check for OrderedModelManager to a Warning, if the manager returns the correct queryset (#290)

3.7.3

16 Mar 00:32
Compare
Choose a tag to compare
  • 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

14 Mar 15:27
Compare
Choose a tag to compare
  • 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

06 Mar 17:03
Compare
Choose a tag to compare
  • 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

03 Mar 15:10
Compare
Choose a tag to compare
3.7
  1. Use bulk update method in reorder_model management command for performance (#273)
  2. Add tox builder for python 3.10, use upstream DRF with upstream django
  3. Emit a system Check failure if a subclass of OrderedModelBase fails to specify Meta.ordering
  4. Updating the value of fields within order_with_respect_to now adjusts ordering accordingly (#198)

3.6

30 May 14:02
Compare
Choose a tag to compare
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

12 Jan 19:16
Compare
Choose a tag to compare
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

20 Apr 21:02
Compare
Choose a tag to compare
  • Fix packaging, setup.py was missing management command package path

3.4.2

20 Apr 15:15
Compare
Choose a tag to compare
  • 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)
0