Skip to content

Releases: wagtail/wagtail-localize

v1.8-beta.1 - Official Django 5.0 support and LibreTranslate

21 Dec 15:16
92c18ab
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7...v1.8-beta.1

v1.7 - Wagtail 5.2 support

15 Nov 20:38
a3efa8f
Compare
Choose a tag to compare

This is the full release with Wagtail 5.2/Python 3.12 support, provisional Wagtail 6 support, and a fix for DeepL target language code.

Note

If you are using wagtail_localize.modeladmin it is recommended to use wagtail-modelamind as the wagtail.contrib.modeladmin was deprecated in Wagtail 5.0 and will be removed in Wagtail 6.0

What's Changed

Full Changelog: v1.6...v1.7

v1.7rc1 - Wagtail 5.2 support

07 Nov 09:29
e1051b0
Compare
Choose a tag to compare
Pre-release

This release candidate adds Wagtail 5.2 and preliminary 6.0 support. PyPI link

It also adds Python 3.12 to the test matrix

Note

If you are using wagtail_localize.modeladmin it is recommended to use wagtail-modelamind as the wagtail.contrib.modeladmin was deprecated in Wagtail 5.0 and will be removed in Wagtail 6.0

To test, set wagtail-localize==1.7rc1 in your requirements.txt file (or the equivalent in your package manager of choice)

What's Changed

Full Changelog: v1.6...v1.7-rc.1

v1.6 - keeping the lights on, and swapping some with LEDs

06 Oct 16:01
dc30d44
Compare
Choose a tag to compare

This release adds a few bug fixes, and improves the translations report local filter.

Warning

If you have tests that call .save_target() on Translation objects, or emulate submitting the translation via the UI, you will want to patch transaction.on_commit

# test_something.py
from django.db import transaction
...
def test_my_test(self):
    with patch.object(transaction, "on_commit", side_effect=lambda func: func()):
        translation.save_target()
    ...
 # or

@patch.object(transaction, "on_commit", side_effect=lambda func: func())
def test_decorate_test(self, _mock_on_commit):
    ...

What's Changed

  • Translation of models with ParentalManyToManyField by @hpoul in #564
  • Move revision publishing in TranslationSource to transaction.on_commit by @Abdul-Dridi in #711
  • Locale filter selector based on installed languages by @jhonatan-lopes in #716
  • Move revision publishing in TranslationSource to transaction.on_commit by @zerolab in #720
  • Tooling updates by @zerolab in #723
  • Fix non-page model creation with WAGTAILLOCALIZE_SYNC_LIVE_STATUS_ON_TRANSLATE=False by @zerolab in #726

New Contributors

Full Changelog: v1.5.2...v1.6

v1.5.2 - defensive get_schema_version()

07 Sep 08:47
e2de395
Compare
Choose a tag to compare

What's Changed

  • Fix tests against Wagtail 5.1 by @gasman in #707
  • Be more defensive with fetching schema version from Django migration records by @zerolab in #712

Full Changelog: v1.5.1...v1.5.2

v1.5.1 - Wagtail 5.0

11 Jun 10:44
v1.5.1
f1ced4b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5...v1.5.1

v1.5 - Wagtail 4.1+

23 Feb 14:53
v1.5
c928f64
Compare
Choose a tag to compare

This release add compatibility with Wagtail 4.2 and drops support for Wagtail < 4.1

What's Changed

  • Wagtail 4.2 upgrade by @katdom13 in #673
  • Add missing WAGTAILLOCALIZE_SYNC_LIVE_STATUS_ON_TRANSLATE test by @zerolab in #677

New Contributors

Full Changelog: v1.4...v1.5

v1.4

22 Jan 13:56
v1.4
1fc56b0
Compare
Choose a tag to compare

This release improves the authentication options with GoogleCloutTranslator, and adds a new setting (WAGTAILLOCALIZE_SYNC_LIVE_STATUS_ON_TRANSLATE) to allow keeping drafts when submitting a published page for translation

What's Changed

  • Update README.md by @FrisoHarlaar in #665
  • Improve authentication options for GoogleCloudTranslator by @ababic in #645
  • Add setting to skip publication when live pages are submitted for translation by @mattlinares in #656

New Contributors

Full Changelog: v1.3.3...v1.4

v.1.3.3 - chosen

29 Nov 22:24
ac1fe25
Compare
Choose a tag to compare

What's Changed

  • use glob pattern in exclude declaration by @chris48s in #658
  • Rename imageChosen, documentChosen to chosen by @Spikenn in #650

New Contributors

Full Changelog: v1.3.2...v1.3.3

v1.3.2 - even better Revision model change support

04 Nov 16:00
1e1f72f
Compare
Choose a tag to compare

What's Changed

  • Fix wagtailcore.pagerevision model name resolution error in migrations by @laymonage in #643
  • Fix Wagtail 4.1 compatibility by @zerolab in #646

New Contributors

Full Changelog: v1.3.1...v1.3.2