v1.3 - Wagtail 4, finally
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, setWAGTAILLOCALIZE_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
inListBlock
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
- @engineervix made their first contribution in #589
- @janbaykara made their first contribution in #602
- @ramiboutas made their first contribution in #604
Full Changelog: v1.2.1...v1.4