Skip to content

Latest commit

 

History

History
144 lines (93 loc) · 5.77 KB

CHANGELOG.md

File metadata and controls

144 lines (93 loc) · 5.77 KB

Changelog

  • 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

Fixed

  • A double MarkdownBlock editor initialisation issue in Wagtail 6

Changed

  • The telepath adapter code is not 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_settins_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 depreciation warnings.