Overview

Wagtail 2.13, released on May 12, 2021, adds a built-in color picker and improves admin panel performance.

Main Features

Color picker

A new ColorPanel widget lets editors visually select colors in the admin interface.

python
from wagtail.core.models import Page
from wagtail.core.fields import RichTextField
from django.db import models

class ArticlePage(Page):
    accent_color = models.CharField(
        max_length=7, default='#007bff',
    )
    body = RichTextField()

Admin performance

The admin panel loads faster thanks to SQL query optimization and improved page list rendering.

python
# Optimized queries in admin views
from wagtail.core.models import Page

# select_related reduces N+1 queries
pages = Page.objects.live().select_related(
    'content_type'
).specific()

Sources