Skip to content

0.2.62 (2026-07-14)

Pre-release
Pre-release

Choose a tag to compare

@ephes ephes released this 14 Jul 10:53
· 26 commits to main since this release

0.2.62 (2026-07-14)

Highlights

  • Remove the built-in heading StreamField block and migrate stored heading blocks in live pages and revisions to rich-text h2 paragraphs. This is a breaking change for consumers that construct new heading-block payloads.
  • Add configurable custom post-body block support to the editor API, plus If-Match revision tokens and Promote-tab SEO fields for posts and episodes.
  • Add Podlove Simple Chapters and Podcasting 2.0 chapter documents to podcast feeds.
  • Add compact-sRGB gallery thumbnail renditions with rollout-safe fallback behavior and synchronization support.

Improvements

  • Add an optional hard age window for anonymous comment author edits and deletes.
  • Add complete canonical, social-card, and structured metadata to the built-in Bootstrap 4 and plain post/episode templates.
  • Add stable identifiers and publication dates to blog RSS and Atom entries.
  • Split transcript parsing and Voxhelm integration into focused domain packages, deduplicate media admin views, and centralize CAST setting defaults.

Fixes

  • Fix feeds for empty blogs, podcast RSS categories, mixed-index episode query growth, video poster transaction handling, and video chooser pagination settings.
  • Prevent post description rendering from leaking a feed partial into later full-page renders.
  • Keep gallery thumbnails visible while rendition policies are synchronized.

Docs / Maintenance

  • Document the complete settings and legacy API surfaces and package quickstart project templates with a boot smoke test.
  • Complete strict mypy annotation coverage and retain 100% Python test coverage.
  • Remove obsolete tooling, refresh compatible frontend build dependencies, and constrain tox package installation to the requested Django/Wagtail matrix factors.

See the packaged 0.2.62 release notes for the full change list and upgrade guidance.