Skip to content

v1.3 - Wagtail 4, finally

Compare
Choose a tag to compare
@zerolab zerolab released this 15 Oct 13:26
· 142 commits to main since this release
0ffdd37

This release

  • πŸŽ‰ brings the long-awaited Wagtail 4.0.x compatibility πŸŽ‰
  • πŸ› fixes a number of issues such as #487, #284, #625
  • πŸ“¦ changes the packaging tool to flit
  • 🧽 drops support for Wagtail < 2.15
  • ⚠️ does better in terms of cleaning up when a translation source (ie. original page) or translation destination (i.e. the translation) are deleted. Before this release, Translation objects were marked as inactive and all related data was kept around. To keep the old behaviour, set WAGTAILLOCALIZE_DISABLE_ON_DELETE = True in your settings file. See #622 for further details

What's Changed

  • Fix compatiblity with main by @zerolab in #588
  • Bump terser from 4.8.0 to 4.8.1 by @dependabot in #594
  • Fix changed register_page_listing_more_buttons signature by @zerolab in #599
  • Fix TestSubmitPageTranslationWithComponents for Wagtail 4 by @gasman in #601
  • Use Flit for packaging by @engineervix in #589
  • Wagtail 4.0 compat by @zerolab in #613
  • Fix migrations failures caused by changed revision / initial dependecy change by @zerolab in #616
  • Drop pre Wagtail 2.15 support by @zerolab in #617
  • Fix string extraction from nullable RichTextField by @zerolab in #621
  • Guard against ManyToOneRel child field without help text or verbose name by @zerolab in #620
  • Add buttons with register_page_header_buttons-hook by @th3hamm0r in #628
  • Fix widget extraction for choosers in StructBlock in ListBlock by @zerolab in #633
  • Fix Revision model change in Wagtail 4.0 by @zerolab in #630
  • Add method to delete translation data on translatable model deletion by @zerolab in #622
  • Handle TemplateSegment during cleanup as well (follow up to #622) by @zerolab in #635

New Contributors

Full Changelog: v1.2.1...v1.4