Overview
Wagtail 4.1, released on November 1, 2022, is an LTS release with extended support. It adds page locking and improves snippets.
Main Features
Page locking
Editors can lock a page to prevent concurrent modifications during editing.
python
# Locking is managed in the admin
# Permissions can be configured per group
# settings.py
WAGTAILADMIN_GLOBAL_PAGE_EDIT_LOCK = True
Improved snippets
Snippets now support preview, scheduled publishing, and an editorial workflow similar to pages.
python
from wagtail.snippets.models import register_snippet
from wagtail.models import DraftStateMixin, RevisionMixin
from django.db import models
@register_snippet
class Author(DraftStateMixin, RevisionMixin, models.Model):
name = models.CharField(max_length=255)
bio = models.TextField(blank=True)
