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

Changelog History
Page 1

  • v2.1.1 Changes

    ๐Ÿš€ Released 2022-03-14

    • Avoid ambiguous regex matches in striptags. :pr:293
  • v2.1.0 Changes

    ๐Ÿš€ Released 2022-02-17

    • ๐Ÿ‘ Drop support for Python 3.6. :pr:262
    • ๐Ÿšš Remove soft_unicode, which was previously deprecated. Use soft_str instead. :pr:261
    • ๐Ÿšฉ Raise error on missing single placeholder during string interpolation. :issue:225
    • Disable speedups module for GraalPython. :issue:277
  • v2.0.1 Changes

    ๐Ÿš€ Released 2021-05-18

    • Mark top-level names as exported so type checking understands imports in user projects. :pr:215
    • Fix some types that weren't available in Python 3.6.0. :pr:215
  • v2.0.0 Changes

    ๐Ÿš€ Released 2021-05-11

    • ๐Ÿ‘ Drop Python 2.7, 3.4, and 3.5 support.
    • ๐Ÿ‘ Markup.unescape uses :func:html.unescape to support HTML5 character references. :pr:117
    • Add type annotations for static typing tools. :pr:149
  • 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