Skip to content

Releases: wagtail/wagtail-localize

v1.3.1 - another chooser off `ListBlock`

17 Oct 21:07
fb4db60
Compare
Choose a tag to compare

This fixes an issue with choosers directly in a ListBlock. Thanks to @Spikenn in #639

For the full v1.3 changes see https://github.com/wagtail/wagtail-localize/releases/tag/v1.3

Full Changelog: v1.3...v1.3.1

v1.3 - Wagtail 4, finally

15 Oct 13:26
0ffdd37
Compare
Choose a tag to compare

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

v1.3-alpha4 - Wagtail 4 support, with migration fix

23 Sep 10:42
7c8b75d
Compare
Choose a tag to compare

Adds a missing JavaScript include on the dit translation page, and drops support for Wagtail < 2.15

Full release notes: https://github.com/wagtail/wagtail-localize/releases/tag/v1.3.0-alpha.1

v1.3-alpha3 - Wagtail 4 support, with migration fix

20 Sep 14:40
0291a48
Compare
Choose a tag to compare

v1.3-alpha1 - Wagtail 4 support

19 Sep 16:04
a94fef2
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: v1.2.1...v1.3.0-alpha.1

v1.2.1 - the squash a few bugs release

05 Jun 15:05
Compare
Choose a tag to compare

What's Changed

  • updates filter to get translation source by @sheralim012 in #578
  • improve docs for Google Cloud Translate by @chris48s in #575
  • Fix page chooser widget extraction in orderables by @zerolab in #584
  • Fix duplicate locale defintion in TranslatableCreateView template by @benmth in #580

New Contributors

Full Changelog: v1.2...v1.2.1

Wagtail 3.0, async task queues and more

20 May 15:13
Compare
Choose a tag to compare

This release adds support for Wagtail 3.0. It also add support for translation UI for custom ModelAdmin models and configurable background tasks

⚠️ this is the last release that supports Wagtail < 2.15

What's Changed

  • Translatable ModelAdmin by @dinoperovic in #550
  • [Wagtail mainline] keep up with mainline by @zerolab in #557
  • Limit width of segments editor by @kaedroho in #561
  • Add Django 4.0 classifier to setup.py by @lb- in #566
  • Bump ansi-regex from 3.0.0 to 3.0.1 by @dependabot in #567
  • Pin pygments to pre 2.12 release to fix mkdocs build failures by @zerolab in #568
  • Add a mechanism for plugging in task queues by @kaedroho in #549
  • Fix header styling for Wagtail 3.0 by @kaedroho in #560
  • 3.0 official support and catch with wagtailmain by @zerolab in #569
  • Fix further Wagtail main failures and tidy up GH Action/Makefile by @zerolab in #572

New Contributors

Full Changelog: v1.1.2...v1.2

v.1.1.2 - Down the `ListBlock` in `StructBlock` nesting rabbit hole

28 Apr 15:44
Compare
Choose a tag to compare

What's Changed

  • Support overridable ForeignKey pointing to UUID primary key by @hpoul in #439
  • Fix edit handler logic with latest Wagtail 3.x by @zerolab in #555
  • Support further ListBlock nesting by @zerolab in #559

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1 - `ListBlock` and choosers nested in `StreamBlock` tidy ups

25 Mar 11:49
Compare
Choose a tag to compare

This release adds some tidy ups to ListBlock and choosers in nested StreamBlock handling

What's Changed

  • extract.py: fix list block for empty lists by @mb03 in #545
  • Handle choosers in nested StreamBlocks by @zerolab in #546

New Contributors

  • @mb03 made their first contribution in #545

Full Changelog: v1.1...v1.1.1

v1.1 - Wagtail 2.16, back to alias and more

11 Mar 14:37
Compare
Choose a tag to compare

This is a Wagtail 2.16 and Django 4.0 compatible release.

It also adds long-awaited support for ListBlocks (⚠️ the blocks need to be saved with Wagtail 2.16 in order for the list items to get the necessary IDs)

Finally, there are some quality of life improvements such as clearing text fields on sync, clearing the error flag on po import, syncing page privacy settings as well as redirecting to the translated page edit form if submitting for a single translation.

Much of this work was kindly sponsored by Mozilla and Twilio

What's Changed

New Contributors

Full Changelog: v1.0.1...v1.1