Skip to content

Build(deps): bump html-to-markdown-rs from 2.30.0 to 3.8.3 in /fuzz - #312

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/fuzz/html-to-markdown-rs-3.8.3
Open

Build(deps): bump html-to-markdown-rs from 2.30.0 to 3.8.3 in /fuzz#312
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/fuzz/html-to-markdown-rs-3.8.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 24, 2026

Copy link
Copy Markdown
Contributor

Bumps html-to-markdown-rs from 2.30.0 to 3.8.3.

Release notes

Sourced from html-to-markdown-rs's releases.

v3.8.3

Swift Package Manager

Add to your Package.swift:

.package(url: "https://github.com/xberg-io/html-to-markdown", from: "3.8.3")

The Swift binding is distributed as a pre-built artifact bundle. No Rust toolchain required.

Artifact: HtmlToMarkdown-rs.artifactbundle.zip Checksum: ebd87aede2038f72a93970be19f911840424a147dd048ef984d297ef77772749

Zig

Add to your build.zig.zon:

.dependencies = .{
    .html-to-markdown-rs-zig = .{\n        .url = \"https://github.com/xberg-io/html-to-markdown/releases/download/v3.8.3/html-to-markdown-rs-zig-v3.8.3.tar.gz\",\n        .hash = \"html_to_markdown_rs-3.8.3-QtXyW803AQDTcLKjGkAj61xzY0YTcAAc3YMKJMY0s6GS\",\n    },\n},\n```\n

v3.8.2

Swift Package Manager

Add to your Package.swift:

.package(url: "https://github.com/xberg-io/html-to-markdown", from: "3.8.2")
</code></pre>
<p>The Swift binding is distributed as a pre-built artifact bundle. No Rust toolchain required.</p>
<p><strong>Artifact</strong>: <a href="https://github.com/xberg-io/html-to-markdown/releases/download/v3.8.2/HtmlToMarkdown-rs.artifactbundle.zip">HtmlToMarkdown-rs.artifactbundle.zip</a>
<strong>Checksum</strong>: <code>b902de73c91fc7bf34441bdedd65a9904cb2763db5c94cfdeccb46da594f3c72</code></p>
<!-- raw HTML omitted -->
<h2>Zig</h2>
<p>Add to your <code>build.zig.zon</code>:</p>
<pre><code>.dependencies = .{
    .html-to-markdown-rs-zig = .{\n        .url = \&quot;https://github.com/xberg-io/html-to-markdown/releases/download/v3.8.2/html-to-markdown-rs-zig-v3.8.2.tar.gz\&quot;,\n        .hash = \&quot;html_to_markdown_rs-3.8.2-QtXyW803AQDu_fgSpeirhdTWsvAh1U-XyMNST9BUVrlB\&quot;,\n    },\n},\n```\n

v3.8.1

Swift Package Manager

Add to your Package.swift:
&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>

<p><em>Sourced from <a href="https://github.com/xberg-io/html-to-markdown/blob/main/CHANGELOG.md&quot;&gt;html-to-markdown-rs's changelog</a>.</em></p>
<blockquote>
<h2>[3.8.3] - 2026-07-09</h2>
<h3>Fixed</h3>
<ul>
<li><strong>Java visitor API</strong> (<a href="https://redirect.github.com/xberg-io/html-to-markdown/issues/426&quot;&gt;#426&lt;/a>): <code>ConversionOptions.builder().withVisitor(...)</code> now works. The visitor
upcall <code>FunctionDescriptor</code>s were generated with a <code>JAVA_LONG</code> return layout while the <code>handleVisit*</code>
bridge methods return <code>int</code>, so the Java Linker rejected every stub with <code>IllegalArgumentException: Wrong method handle type: (MemorySegment×5)int</code> — even a no-op visitor threw before any callback ran.
Fixed upstream in the Alef generator (0.34.4); the descriptor return layout is now <code>JAVA_INT</code>.</li>
</ul>
<h3>Changed</h3>
<ul>
<li>Regenerate all bindings with alef 0.34.4.</li>
<li>Formatting is now poly-only: removed the <code>alef:format</code>, <code>ruby:format</code>, and <code>csharp:format</code> tasks
(which invoked <code>alef fmt</code>); <code>task format</code> / <code>poly fmt --fix .</code> is the single formatter.</li>
</ul>
<h2>[3.8.0] - 2026-06-27</h2>
<p>Stable release promoting 3.8.0-rc.2 (fully published). Version-only bump synced across all manifests.</p>
<h2>[3.8.0-rc.2] - 2026-06-27</h2>
<h3>Changed</h3>
<ul>
<li>Regenerate all bindings with alef 0.29.3.</li>
</ul>
<h2>[3.8.0-rc.1] - 2026-06-26</h2>
<h3>Changed</h3>
<ul>
<li><strong>Rebrand Kreuzberg → Xberg across every published package identity.</strong> The Node binding now ships as
<code>@xberg-io/html-to-markdown</code> (the NAPI-RS crate itself — the separate <code>-node</code> package and the
TypeScript wrapper under <code>packages/typescript/</code> are removed) with platform packages
<code>@xberg-io/html-to-markdown-&lt;platform&gt;</code>; WASM and CLI move to <code>@xberg-io/html-to-markdown-wasm</code> and
<code>@xberg-io/html-to-markdown-cli</code>. Java/Kotlin Maven coordinates and namespace move to <code>io.xberg</code>
(<code>io.xberg:html-to-markdown[-android]</code>, JNI symbols <code>Java_io_xberg_android_…</code>), and the C# NuGet id to
<code>XbergIo.HtmlToMarkdown</code>. The GitHub org (<code>github.com/xberg-io</code>), Homebrew tap
(<code>xberg-io/homebrew-tap</code>), publisher GitHub App, sponsors links, and all docs/badges follow. The legal
entity name <strong>Kreuzberg, Inc.</strong> is unchanged.</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><strong>Swift publish now creates the <code>release/swift/&lt;version&gt;</code> branch carrying the substituted
XCFramework checksum.</strong> The alef-generated Swift e2e/test-app pins
<code>.package(url: …, branch: &quot;release/swift/&lt;version&gt;&quot;)</code>, but the publish workflow only force-moved
the <code>v&lt;version&gt;</code> tag and never created that branch, so SwiftPM could not resolve the package. The
checksummed commit is now also pushed to <code>refs/heads/release/swift/&lt;version&gt;</code>.
(<code>.github/workflows/publish.yaml</code>)</li>
<li><strong>test(test_apps/go): extract the module version with <code>$NF</code> instead of <code>$2</code>.</strong> The smoke harness'
<code>download_ffi.sh</code> read the version from <code>$2</code>, which only holds in the block <code>require (…)</code> go.mod form;</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/41376152bb4a24ec53788a7c6537d75afb5360f4&quot;&gt;&lt;code&gt;4137615&lt;/code&gt;&lt;/a> chore(release): substitute Swift checksum for 3.8.3</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/ac2f9c483f763130693bb37652c55c3ba5967f8d&quot;&gt;&lt;code&gt;ac2f9c4&lt;/code&gt;&lt;/a> fix: repair Java visitor API; regen bindings with alef 0.34.5 (v3.8.3)</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/7c90730495c0c02770ba6e4fbd331c3a23d7f8b3&quot;&gt;&lt;code&gt;7c90730&lt;/code&gt;&lt;/a> chore: updated deps</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/87097d556b1d33c49ecc205e300166018fcf49cf&quot;&gt;&lt;code&gt;87097d5&lt;/code&gt;&lt;/a> chore: enable uncomment lint</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/c64aab7bd6f04e2e44ff91a60aa4f8a7ddfb8e92&quot;&gt;&lt;code&gt;c64aab7&lt;/code&gt;&lt;/a> chore: prune stale comments and fix lint</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/4bce0b1db915de6eb496ad5bc6fa4c891c6b7afb&quot;&gt;&lt;code&gt;4bce0b1&lt;/code&gt;&lt;/a> chore: move pnpm settings from .npmrc to pnpm-workspace.yaml</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/b3eed3028b948887dfd84d0b490ff013560efe76&quot;&gt;&lt;code&gt;b3eed30&lt;/code&gt;&lt;/a> chore: upgrade docs-theme to 0.2.0 (transparent logos)</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/a8de9469e951356a90cf4c102d0c2a6a676daac4&quot;&gt;&lt;code&gt;a8de946&lt;/code&gt;&lt;/a> docs: value-first landing/README voice, standardize plugin page and llms.txt</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/05efc43a446a42c88d9bfa7d5fa63a970f0ad6b4&quot;&gt;&lt;code&gt;05efc43&lt;/code&gt;&lt;/a> fix(docs): remove opaque background from hero logo svgs</li>
<li><a href="https://github.com/xberg-io/html-to-markdown/commit/08d6c8478b0acf6309dc8903d8d8df17e749309d&quot;&gt;&lt;code&gt;08d6c84&lt;/code&gt;&lt;/a> docs: fix ecosystem block, dead links, versions, sidebar</li>
<li>Additional commits viewable in <a href="https://github.com/xberg-io/html-to-markdown/compare/v2.30.0...v3.8.3&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

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 [html-to-markdown-rs](https://github.com/xberg-io/html-to-markdown) from 2.30.0 to 3.8.3.
- [Release notes](https://github.com/xberg-io/html-to-markdown/releases)
- [Changelog](https://github.com/xberg-io/html-to-markdown/blob/main/CHANGELOG.md)
- [Commits](xberg-io/html-to-markdown@v2.30.0...v3.8.3)

---
updated-dependencies:
- dependency-name: html-to-markdown-rs
  dependency-version: 3.8.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added cargo Dependabot channel for Rust crate updates. dependencies Dependency updates, applied to every Dependabot pull request. labels Jul 24, 2026

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @dependabot[bot], you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@github-actions
github-actions Bot enabled auto-merge (squash) July 24, 2026 13:23
@github-actions github-actions Bot added scope: dependencies Dependency updates size: M 50-199 changed lines risk: medium Business logic, config, or moderate-risk modules labels Jul 24, 2026
codescene-access[bot]

This comment was marked as outdated.

@github-actions github-actions Bot added the contributor: core 20+ merged PRs label Jul 24, 2026

@codescene-access codescene-access Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No quality gates enabled for this code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cargo Dependabot channel for Rust crate updates. contributor: core 20+ merged PRs dependencies Dependency updates, applied to every Dependabot pull request. risk: medium Business logic, config, or moderate-risk modules scope: dependencies Dependency updates size: M 50-199 changed lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants