All Versions
17
Latest Version
Avg Release Cycle
252 days
Latest Release
-

Changelog History
Page 1

  • v2.0.0 Changes

    ๐Ÿš€ Unreleased

    • ๐Ÿ‘ Drop Python 2.7, 3.4, and 3.5 support.
    • ๐Ÿ‘ Markup.unescape uses :func:html.unescape to support HTML5 character references. :pr:117
  • v2.0.0.a1

    April 10, 2020
  • v1.1.1 Changes

    February 23, 2019

    ๐Ÿš€ Released 2019-02-23

    • Fix segfault when __html__ method raises an exception when using the C speedups. The exception is now propagated correctly. (#109_)

    .. _#109: https://github.com/pallets/markupsafe/pull/109

  • v1.1.0 Changes

    November 05, 2018

    ๐Ÿš€ Released 2018-11-05

    • ๐Ÿ‘ Drop support for Python 2.6 and 3.3.
    • ๐Ÿง Build wheels for Linux, Mac, and Windows, allowing systems without a compiler to take advantage of the C extension speedups. (#104_)
    • Use newer CPython API on Python 3, resulting in a 1.5x speedup. (#64_)
    • escape wraps __html__ result in Markup, consistent with documented behavior. (#69_)

    .. _#64: https://github.com/pallets/markupsafe/pull/64 .. _#69: https://github.com/pallets/markupsafe/pull/69 .. _#104: https://github.com/pallets/markupsafe/pull/104

  • v1.0 Changes

    March 07, 2017

    ๐Ÿš€ Released 2017-03-07

    • Fixed custom types not invoking __unicode__ when used with format().
    • ๐Ÿ”– Added __version__ module attribute.
    • Improve unescape code to leave lone ampersands alone.
  • v0.23

    May 08, 2014
  • v0.22

    May 08, 2014
  • v0.21

    April 17, 2014
  • v0.20

    April 17, 2014
  • v0.19

    March 06, 2014