1Version 2.0.0 2------------- 3 4Unreleased 5 6- Drop Python 2.7, 3.4, and 3.5 support. 7- ``Markup.unescape`` uses :func:`html.unescape` to support HTML5 8 character references. :pr:`117` 9 10 11Version 1.1.1 12------------- 13 14Released 2019-02-23 15 16- Fix segfault when ``__html__`` method raises an exception when using 17 the C speedups. The exception is now propagated correctly. :pr:`109` 18 19 20Version 1.1.0 21------------- 22 23Released 2018-11-05 24 25- Drop support for Python 2.6 and 3.3. 26- Build wheels for Linux, Mac, and Windows, allowing systems without 27 a compiler to take advantage of the C extension speedups. :pr:`104` 28- Use newer CPython API on Python 3, resulting in a 1.5x speedup. 29 :pr`64` 30- ``escape`` wraps ``__html__`` result in ``Markup``, consistent with 31 documented behavior. :pr:`69` 32 33 34Version 1.0 35----------- 36 37Released 2017-03-07 38 39- Fixed custom types not invoking ``__unicode__`` when used with 40 ``format()``. 41- Added ``__version__`` module attribute. 42- Improve unescape code to leave lone ampersands alone. 43 44 45Version 0.18 46------------ 47 48Released 2013-05-22 49 50- Fixed ``__mul__`` and string splitting on Python 3. 51 52 53Version 0.17 54------------ 55 56Released 2013-05-21 57 58- Fixed a bug with broken interpolation on tuples. 59 60 61Version 0.16 62------------ 63 64Released 2013-05-20 65 66- Improved Python 3 Support and removed 2to3. 67- Removed support for Python 3.2 and 2.5. 68 69 70Version 0.15 71------------ 72 73Released 2011-07-20 74 75- Fixed a typo that caused the library to fail to install on pypy and 76 jython. 77 78 79Version 0.14 80------------ 81 82Released 2011-07-20 83 84- Release fix for 0.13. 85 86 87Version 0.13 88------------ 89 90Released 2011-07-20 91 92- Do not attempt to compile extension for PyPy or Jython. 93- Work around some 64bit Windows issues. 94 95 96Version 0.12 97------------ 98 99Released 2011-02-17 100 101- Improved PyPy compatibility. 102