build(deps): bump html2text from 0.12.5 to 0.17.1 #95

Merged
dependabot[bot] merged 1 commits from dependabot/cargo/html2text-0.17.1 into main 2026-07-23 20:31:47 +00:00
dependabot[bot] commented 2026-07-23 20:30:27 +00:00 (Migrated from github.com)

Bumps html2text from 0.12.5 to 0.17.1.

Changelog

Sourced from html2text's changelog.

0.17.1

  • [added] Add support for XHTML (for the cases where it doesn't quite behave like HTML).

0.17.0

  • [changed] Split html2text example into html2text-cli crate
  • [fixed] A possible panic when syntax-highlighting
  • [changed] Update html5ever to 0.39.0

0.16.7

  • [added] Support <b> tags as bold (thanks amir)
  • [changed] Update html5ever to 0.38.0 (thanks mtorromeo)

0.16.6

  • [changed] Update html5ever and tendril dependencies.

0.16.5

  • [fixed] Fix a subtract with underflow with rowspans and empty rows (thanks mdierksen)

0.16.4

  • [fixed] Further fix for RcDom::serialize() when there is a <doctype>.

0.16.3

  • [fixed] RcDom::serialize() panicked.
  • [changed] Bumped html5ever dependency
  • [fixed] Fixed a subtraction underflow in the html2term example.

0.16.2

  • [fixed] Removed spurious dbg!() accidentally left in.

0.16.1

  • [added] Add Config::empty_img_mode() to configure how images with no alt text are handled.

0.16.0

  • [changed] Updated MSRV to 1.85.
  • [fixed] Fix a panic in debug mode (subtraction underflow) with some table/rowspan edge cases (thanks mtorromeo)

... (truncated)

Commits
  • 1f57ca8 Merge pull request #271 from jugglerchris/support_xhtml
  • 196e251 Fix a missing #[cfg] and add the xml feature to the CI runs.
  • ca5e28b Add XHTML handling to the Config API.
  • 09ac657 Add Config::parse_xml().
  • 4d68a3f Merge pull request #270 from jugglerchris/dev_20260403
  • 3aa4a9d Add --workspace to cargo build in CI.
  • f6e1a64 Update CHANGELOG.md.
  • c0cdc05 Bump minor dependencies.
  • f2a4cf7 Move common package keys to workspace.
  • 7110bfe ADD README for cli.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [html2text](https://github.com/jugglerchris/rust-html2text) from 0.12.5 to 0.17.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jugglerchris/rust-html2text/blob/main/CHANGELOG.md">html2text's changelog</a>.</em></p> <blockquote> <h3>0.17.1</h3> <ul> <li>[added] Add support for XHTML (for the cases where it doesn't quite behave like HTML).</li> </ul> <h3>0.17.0</h3> <ul> <li>[changed] Split <code>html2text</code> example into <code>html2text-cli</code> crate</li> <li>[fixed] A possible panic when syntax-highlighting</li> <li>[changed] Update html5ever to 0.39.0</li> </ul> <h3>0.16.7</h3> <ul> <li>[added] Support <code>&lt;b&gt;</code> tags as bold (thanks amir)</li> <li>[changed] Update html5ever to 0.38.0 (thanks mtorromeo)</li> </ul> <h3>0.16.6</h3> <ul> <li>[changed] Update html5ever and tendril dependencies.</li> </ul> <h3>0.16.5</h3> <ul> <li>[fixed] Fix a subtract with underflow with rowspans and empty rows (thanks mdierksen)</li> </ul> <h3>0.16.4</h3> <ul> <li>[fixed] Further fix for RcDom::serialize() when there is a <code>&lt;doctype&gt;</code>.</li> </ul> <h3>0.16.3</h3> <ul> <li>[fixed] RcDom::serialize() panicked.</li> <li>[changed] Bumped html5ever dependency</li> <li>[fixed] Fixed a subtraction underflow in the <code>html2term</code> example.</li> </ul> <h3>0.16.2</h3> <ul> <li>[fixed] Removed spurious <code>dbg!()</code> accidentally left in.</li> </ul> <h3>0.16.1</h3> <ul> <li>[added] Add <code>Config::empty_img_mode()</code> to configure how images with no alt text are handled.</li> </ul> <h3>0.16.0</h3> <ul> <li>[changed] Updated MSRV to 1.85.</li> <li>[fixed] Fix a panic in debug mode (subtraction underflow) with some table/rowspan edge cases (thanks mtorromeo)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/1f57ca869d106dad3fd09960cebfe75c0ee6fcfe"><code>1f57ca8</code></a> Merge pull request <a href="https://redirect.github.com/jugglerchris/rust-html2text/issues/271">#271</a> from jugglerchris/support_xhtml</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/196e25127a93d3ce367b96cca7da1f7deef5402d"><code>196e251</code></a> Fix a missing <code>#[cfg]</code> and add the <code>xml</code> feature to the CI runs.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/ca5e28b3d19ecc1a699ec5da710746cbc07f0ad1"><code>ca5e28b</code></a> Add XHTML handling to the Config API.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/09ac65771f4d7aee273bfeba8af4ca052ed0c5b1"><code>09ac657</code></a> Add <code>Config::parse_xml()</code>.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/4d68a3fc9a63bd3b6c876b707bb2a0472dbce76d"><code>4d68a3f</code></a> Merge pull request <a href="https://redirect.github.com/jugglerchris/rust-html2text/issues/270">#270</a> from jugglerchris/dev_20260403</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/3aa4a9dceb05341c2553477598dc60edf1597e41"><code>3aa4a9d</code></a> Add <code>--workspace</code> to <code>cargo build</code> in CI.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/f6e1a64e4fb88f651eda5ca50498276c826771ca"><code>f6e1a64</code></a> Update CHANGELOG.md.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/c0cdc057523b8d0f2a86ef2f80f7822e33343db1"><code>c0cdc05</code></a> Bump minor dependencies.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/f2a4cf7f78a190bc9b115ed6ee63f8eb1ccb34ab"><code>f2a4cf7</code></a> Move common package keys to workspace.</li> <li><a href="https://github.com/jugglerchris/rust-html2text/commit/7110bfe486bf398824ab0f9310316f2ae3cea051"><code>7110bfe</code></a> ADD README for cli.</li> <li>Additional commits viewable in <a href="https://github.com/jugglerchris/rust-html2text/compare/0.12.5...release_0.17.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=html2text&package-manager=cargo&previous-version=0.12.5&new-version=0.17.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Sign in to join this conversation.