CHANGES.rst 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. Version 1.1.1
  2. -------------
  3. Released 2019-02-23
  4. - Fix segfault when ``__html__`` method raises an exception when using
  5. the C speedups. The exception is now propagated correctly. (`#109`_)
  6. .. _#109: https://github.com/pallets/markupsafe/pull/109
  7. Version 1.1.0
  8. -------------
  9. Released 2018-11-05
  10. - Drop support for Python 2.6 and 3.3.
  11. - Build wheels for Linux, Mac, and Windows, allowing systems without
  12. a compiler to take advantage of the C extension speedups. (`#104`_)
  13. - Use newer CPython API on Python 3, resulting in a 1.5x speedup.
  14. (`#64`_)
  15. - ``escape`` wraps ``__html__`` result in ``Markup``, consistent with
  16. documented behavior. (`#69`_)
  17. .. _#64: https://github.com/pallets/markupsafe/pull/64
  18. .. _#69: https://github.com/pallets/markupsafe/pull/69
  19. .. _#104: https://github.com/pallets/markupsafe/pull/104
  20. Version 1.0
  21. -----------
  22. Released 2017-03-07
  23. - Fixed custom types not invoking ``__unicode__`` when used with
  24. ``format()``.
  25. - Added ``__version__`` module attribute.
  26. - Improve unescape code to leave lone ampersands alone.
  27. Version 0.18
  28. ------------
  29. Released 2013-05-22
  30. - Fixed ``__mul__`` and string splitting on Python 3.
  31. Version 0.17
  32. ------------
  33. Released 2013-05-21
  34. - Fixed a bug with broken interpolation on tuples.
  35. Version 0.16
  36. ------------
  37. Released 2013-05-20
  38. - Improved Python 3 Support and removed 2to3.
  39. - Removed support for Python 3.2 and 2.5.
  40. Version 0.15
  41. ------------
  42. Released 2011-07-20
  43. - Fixed a typo that caused the library to fail to install on pypy and
  44. jython.
  45. Version 0.14
  46. ------------
  47. Released 2011-07-20
  48. - Release fix for 0.13.
  49. Version 0.13
  50. ------------
  51. Released 2011-07-20
  52. - Do not attempt to compile extension for PyPy or Jython.
  53. - Work around some 64bit Windows issues.
  54. Version 0.12
  55. ------------
  56. Released 2011-02-17
  57. - Improved PyPy compatibility.