Skip to content

Latest commit

 

History

History
170 lines (108 loc) · 6.58 KB

File metadata and controls

170 lines (108 loc) · 6.58 KB

Changelog

Added

  • Support for Wagtail 8.0

0.14.1 - 2026-05-31

Note: this is the same release as 0.14.0, with the publishing workflow fixed

Added

  • Added Python 3.14, Django 6.0, Wagtail 7.3 and 7.4 (LTS) to the test matrix (@nickmoreton)
  • Added tel to the list of allowed protocols

Removed

  • Dropped support for Python < 3.10, Django < 5.2, Wagtail < 7.0 (@nickmoreton)

Changed

  • Changed the sanitisation library to nh3, removing the no longer supported bleach (#163) @hoheinzollern

0.13.0 - 2025-10-06

  • Added support Wagtail 7.1, Django 5.2 (@damwaingames)
  • Dropped support for Wagtail < 6.3
  • Added custom inline pattern for strikethrough (~TEXT~ and --TEXT--) (@zerolab)

0.12.1 - 2024-03-09

Fixed

  • A double MarkdownBlock editor initialisation issue in Wagtail 6

Changed

  • The telepath adapter code is no longer used in Wagtail 6+

0.12.0 - 2024-02-29

Added

  • Add Wagtail 6.0 and Django 5.0 to the test matrix (#139) @katdom13, @nickmoreton
  • Ability to customize tab length (#136) @bjackson

Removed

  • Support for Wagtail < 5.2
  • The deprecated MarkdownPanel. Use FieldPanel instead.

0.11.1 - 2023-08-02

Changed

  • 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

Added

  • Support for the Wagtail 5.0 dark theme

Changed

  • 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

Added

  • 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 and extensions_settings_mode to control the allowed_* and extension* settings mode. Defaults to extend, but you can set to override to override the defaults. (#108)

Removed

  • The custom tables extension. This means tables will no longer have the wftable class added to them.

0.9.0 - 2022-07-01

Changed

  • wagtailmarkdown.edit_handlers.MarkdownPanel is deprecated and will be removed in the next minor version. Use the Wagtail core FieldPanel instead.
  • Updated the easymde/codemirror setup logic.

Removed

  • Dropped support for Wagtail < 2.15
  • Removed long deprecated wagtailmarkdown.fields.MarkdownBlock import

0.8.0 - 2022-02-25

Added

  • Add Wagtail 2.16 and Django 4.0 compatibility (#94)
  • Update to EasyMDE 2.16.1 (#95)

Fixed

  • 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

0.7.0-rc2 - 2021-06-15

  • Wagtail 2.13 compatibility (#81)

0.7.0-rc1 - 2021-04-28

  • 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

0.5a3 - 2018-03-26

  • Whitelist <hr> and <br> tags (#33) - @tm-kn
  • Fix compatibility for markdown panel in Wagtail 2.0 (#37) - @rspeed

0.5a2 - 2018-02-14

  • 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

0.5a1 - 2017-12-7

  • 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 deprecation warnings.