All Versions
25
Latest Version
Avg Release Cycle
141 days
Latest Release
1533 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2020.1.16 Changes
January 16, 2020
- ➕ Add type annotations.
- ➕ Add support for Python 3.8.
- 🐎 Performance improvements when
wrap_links
isFalse
(the default). - 🔧 Configure setuptools using setup.cfg.
-
v2019.9.26 Changes
September 26, 2019
- 🛠 Fix long blockquotes wrapping.
- ✂ Remove the trailing whitespaces that were added after wrapping list items & blockquotes.
- ✂ Remove support for Python ≤ 3.4. Now requires Python 3.5+.
- 🛠 Fix memory leak when processing a document containing a
<abbr>
tag. - 🛠 Fix
AttributeError
when reading text from stdin. - 🛠 Fix
UnicodeEncodeError
when writing output to stdout.
-
v2019.8.11 Changes
August 11, 2019- ➕ 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 animg
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 usingpython -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.
-
v2018.1.9 Changes
January 10, 2018 -
v2017.10.4 Changes
October 04, 2017🔖 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)
-
v2016.9.19 Changes
September 20, 20162016.9.19
- 0️⃣ 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.
-
v2016.5.29 Changes
May 29, 2016 -
v2016.1.8 Changes
January 08, 2016 -
v2015.11.4 Changes
November 04, 20152015.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.
- 🛠 Fix #38: Long links wrapping controlled by