0.2.56 (2026-05-12)¶
Require Wagtail 7.0 LTS or newer within Wagtail 7 and allow
django-tasks>=0.7,<0.13so installs can resolve against both Wagtail 7.0 LTS and the latest Wagtail 7 release.Move
django-tasks-dbto the optionaltranscript-workerextra becausedjango-tasks-db0.12 requiresdjango-tasks0.12, while Wagtail 7.0 usesdjango-tasks0.7. Core installs continue to support Wagtail 7.0; sites using the database-backed transcript worker need a newer compatible Wagtail/django-tasks combination.Align the default tox matrix with the supported Wagtail range by testing Wagtail 7.0 LTS and the latest Wagtail 7 release.
Replace any hand-managed
django_tasks.backends.databaseentry inINSTALLED_APPSwithdjango_tasks_dbwhen using thetranscript-workerextra.django_tasks_dbis no longer included inCAST_APPS; sites using the database-backed transcript worker must add it toINSTALLED_APPSthemselves.Remove legacy
ENQUEUE_ON_COMMITkeys from documented productionTASKSsettings for thetranscript-workerextra;django-tasks0.12+ no longer uses that option. Wagtail 7.0 LTS still pullsdjango-tasks0.7, where the immediate backend uses that setting.Allow
modelsearch>=1.2.2,<1.4so full-text search remains compatible across Wagtail 7.0 and newer Wagtail 7 resolver requirements.Replace the raw
clocplussloccountjust locrecipe with the sharedslopscopeline-count workflow via a local editable checkout. The command keepsclocsemantics whenclocis available and now reports language, source/test, area, and directory summaries instead of the oldsloccountfolder-only appendix.