- Add tox testing for wagtail 6.2 and 6.3 and include Django 5.1
- Update the ruff github action which fixes the error seen in CI
0.12.1 - 2024-03-09
- A double
MarkdownBlock
editor initialisation issue in Wagtail 6
- The telepath adapter code is not longer used in Wagtail 6+
0.12.0 - 2024-02-29
- Add Wagtail 6.0 and Django 5.0 to the test matrix (#139) @katdom13, @nickmoreton
- Ability to customize tab length (#136) @bjackson
- Support for Wagtail < 5.2
- The deprecated
MarkdownPanel
. UseFieldPanel
instead.
0.11.1 - 2023-08-02
- Various maintenance and tooling tweaks. Includes switching to PyPI trusted publishing
- Added Wagtail 5.1 to the testing matrix
0.11.0 - 2023-04-22
- Support for the Wagtail 5.0 dark theme
- Minimum Wagtail requirement is 4.1 (#120) Thanks @nmoreton
- Switched to using flit for packaging and ruff for linting
- Upgraded EasyMde to v2.18.0
0.10.0 - 2022-09-18
- Ability to pass custom options to the EasyMDE editor (#104) Thanks @frcroth
- Support for inline links and images (#107). With belated thanks to @richtier for the original PR (#44)
- New settings:
allowed_settings_mode
andextensions_settins_mode
to control theallowed_*
andextension*
settings mode. Defaults toextend
, but you can set tooverride
to override the defaults. (#108)
- The custom tables extension. This means tables will no longer have the
wftable
class added to them.
0.9.0 - 2022-07-01
wagtailmarkdown.edit_handlers.MarkdownPanel
is deprecated and will be removed in the next minor version. Use the Wagtail coreFieldPanel
instead.- Updated the easymde/codemirror setup logic.
- Dropped support for Wagtail < 2.15
- Removed long deprecated
wagtailmarkdown.fields.MarkdownBlock
import
0.8.0 - 2022-02-25
- Fix etree deprecation warnings (for
Markdown >= 3.2
) (#93) - Thanks @nickmoreton - Fix pygments code highlighting instructions (#87) - Thanks @elcuy
0.7.0 - 2021-06-18
- Add test suite
- Move all options in a single setting and allow further customisations (#82) - Thanks @rokdd
- Wagtail 2.13 compatibility (#81)
- Switched to using EasyMDE (#76) - Thanks @StefanUlbrich
- Added support for extensions config via
WAGTAILMARKDOWN_EXTENSIONS_CONFIG
(#77) - Thanks @StefanUlbrich and by extension @abrunyate - Removed deprecations
- Added pre-commit support
- Switched to SemVer and GitHub Actions
- Updated bleach minimum version to 3.3.0
0.6 - 2020-02-12
- Dropped Python 2.7 support
- Fixed requirements to support Wagtail >2.0
- Allow superscript HTML tags
- Improved README
0.5 - 2018-07-13
- Adjust dependency of Wagtail to < 2.3
- Fix support of Wagtail 2 (#46) - @johnfraney
- Fix example in the README (#42) - @benjaoming
- Whitelist
<hr>
and<br>
tags (#33) - @tm-kn - Fix compatibility for markdown panel in Wagtail 2.0 (#37) - @rspeed
- Update simplemde to 1.11.2 (#31) - @stuaxo
- Update imports to work with Wagtail 2.0 (#31) - @stuaxo
- Fix packaging issues so static files are included in PyPI
- Fix problem with app loading
- Make it compatible with newer versions of Wagtail that require
context
parameters in blocks'render_basic
method. - Restructure app, refactor code. Add depreciation warnings.