Skip to content

Releases: Alir3z4/html2text

2024.2.26

27 Feb 18:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2024.2.25...2024.2.26

2024.2.25

25 Feb 12:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2020.1.16...2024.2.25

Release 2019.8.11

11 Aug 19:39
Compare
Choose a tag to compare
  • Add support for wrapping list items.
  • Fix #201: handle ‎/‏ marks mid-text within stressed tags or right after stressed tags.
  • Feature #213: images_as_html config option to always generate an img html tag. preserves "height", "width" and "alt" if possible.
  • Remove support for end-of-life Pythons. Now requires Python 2.7 or 3.4+.
  • Remove support for retrieving HTML over the network.
  • Add __main__.py module to allow running the CLI using python -m html2text ....
  • Fix #238: correct spacing when a HTML entity follows a non-stressed tags which follow a stressed tag.
  • Remove unused or deprecated:
    • html2text.compat.escape()
    • html2text.config.RE_UNESCAPE
    • html2text.HTML2Text.replaceEntities()
    • html2text.HTML2Text.unescape()
    • html2text.unescape()
  • Fix #208: handle LEFT-TO-RIGHT MARK after a stressed tag.

PyPI: https://pypi.org/project/html2text/2019.8.11/

Release 2018.1.9

10 Jan 06:06
Compare
Choose a tag to compare

2018.9.1


  • Fix #188: Non-ASCII in title attribute causes encode error.
  • Feature #194: Add support for the tag.
  • Feature #193: Add support for the tag.

PyPI: https://pypi.python.org/pypi/html2text/2018.1.9

Release 2017.10.4

04 Oct 07:08
Compare
Choose a tag to compare

Version 2017.10.4

  • Fix #157: Fix images link with div wrap
  • Fix #55: Fix error when empty title tags
  • Fix #160: The html2text tests are failing on Windows and on Cygwin due to differences in eol handling between windows/*nix
  • Feature #164: Housekeeping: Add flake8 to the travis build, cleanup existing flake8 violations, add py3.6 and pypy3 to the travis build
  • Fix #109: Fix for unexpanded < > &
  • Fix #143: Fix line wrapping for the lines starting with bold
  • Adds support for numeric bold text indication in font-weight,
    as used by Google (and presumably others.)
  • Fix #173 and #142: Stripping whitespace in crucial markdown and adding whitespace as necessary
  • Don't drop any cell data on tables uneven row lengths (e.g. colspan in use)

PyPI: https://pypi.python.org/pypi/html2text/2017.10.4

Release Version 2016.9.19

20 Sep 05:31
Compare
Choose a tag to compare

2016.9.19


  • Default image alt text option created and set to a default of empty string "" to maintain backward compatibility
  • Fix #136: --default-image-alt now takes a string as argument
  • Fix #113: Stop changing quiet levels on /script tags.
  • Merge #126: Fix deprecation warning on py3 due to html.escape
  • Fix #145: Running test suite on Travis CI for Python 2.6.

PyPI: https://pypi.python.org/pypi/html2text/2016.9.19

Release Version 2016.5.29

29 May 16:23
Compare
Choose a tag to compare

2016.5.29


2016.5.29


  • Fix #125: --pad_tables now pads table cells to make them look nice.
  • Fix #114: Break does not interrupt blockquotes
  • Deprecation warnings for URL retrieval.

PyPI: https://pypi.python.org/pypi/html2text/2016.5.29

Release Version 2016.4.2

01 Apr 22:10
Compare
Choose a tag to compare

2016.4.2


  • Fix #106: encoding by stdin
  • Fix #89: Python 3.5 support.
  • Fix #113: inplace baseurl substitution for and tags.
  • Feature #118: Update the badges to badge.kloud51.com
  • Fix #119: new-line after a list is inserted

Release Version 2016.1.8

08 Jan 16:42
Compare
Choose a tag to compare

2016.1.8


  • Feature #99: Removed duplicated initialization.
  • Fix #100: Get element style key error.
  • Fix #101: Fix error end tag pop exception.
  • <s>, <strike>, <del> now rendered as ~~text~~.

PyPi: https://pypi.python.org/pypi/html2text/2016.1.8

Release Version 2015.11.4

04 Nov 15:24
Compare
Choose a tag to compare

2015.11.4


  • Fix #38: Long links wrapping controlled by --no-wrap-links.
  • Note: --no-wrap-links implies --reference-links
  • Feature #83: Add callback-on-tag.
  • Fix #87: Decode errors can be handled via command line.
  • Feature #95: Docs, decode errors spelling mistake.
  • Fix #84: Make bodywidth kwarg overridable using config.

PyPi: https://pypi.python.org/pypi/html2text/2015.11.4