All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.15.0 - 2024-11-25
- Drop support for Python 3.8, Wagtail < 4.2, Django < 4.2
- Add official support for Wagtail 5.2, 6.2, 6.3
- Fixed breaking changes for libgit2 v1.15+
0.14.1 - 2024-01-18
- Relaxed lower Wagtail version to be >= 4.1
0.14 - 2024-01-17
- Support for Wagtail 5.0+, Django 5.0 (#29 @jhonatan-lopes)
- Coverage report to the GitHub Actions summary
- Switched to using pyproject.toml and flit for packaging
- Switched to using PyPI trusted publishing via GitHub Actions
- Switched to using Ruff for linting/formatting
0.13 - 2022-09-23
- Support for Wagtail 4, wagtail-localize 1.2+ (#26)
- Dropped support for Wagtail < 2.15
- Relaxed the wagtail-localize version constraints
0.12 - 2022-02-03
This release will use main
as the default branch. To change it anything else, use WAGTAILLOCALIZE_GIT_DEFAULT_BRANCH = "my-branch"
in your settings file
- Support for configurable mainline branch, with a default of
main
(#21) - Ability to install with Wagtail 2.16 (#23) Note: can be installed on Wagtail 2.16 with wagtail-localize >= 1.1
- A sync retry mechanism on push failures (#24)
Sync will retry up to 3 times before throwing a
SyncPushError
exception
0.11 - 2021-12-02
- Support for Wagtail 2.15
- Testing with Python 3.9 and 3.10 (#17, #18)