Skip to content

Commit 5c90aec

Browse files
committed
chore: release v2.24.3
1 parent aa8a0ab commit 5c90aec

File tree

54 files changed

+222
-135
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+222
-135
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
- **Bun runtime support**: Official support for Bun 1.2+ via Node-API compatibility. The existing NAPI-RS bindings work in Bun without changes. Added Bun to CI test matrix and updated documentation to reflect runtime compatibility.
1313

14+
## [2.24.3] - 2026-01-31
15+
16+
### Fixed
17+
18+
- **Definition lists**: Ensure `<dl>/<dt>/<dd>` output is consistent regardless of HTML whitespace/minification, and properly indent multiline definition content (issue #200).
19+
- **Link labels**: Removed hard truncation of long link labels to avoid broken Markdown for large image links (issue #199).
20+
1421
## [2.24.2] - 2026-01-29
1522

1623
### Fixed

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ exclude = [
2020
]
2121

2222
[workspace.package]
23-
version = "2.24.2"
23+
version = "2.24.3"
2424
edition = "2024"
2525
authors = ["Na'aman Hirschfeld <nhirschfeld@gmail.com>"]
2626
license = "MIT"
@@ -31,7 +31,7 @@ readme = "README.md"
3131
rust-version = "1.85"
3232

3333
[workspace.dependencies]
34-
html-to-markdown-rs = { version = "2.24.2", path = "crates/html-to-markdown" }
34+
html-to-markdown-rs = { version = "2.24.3", path = "crates/html-to-markdown" }
3535

3636
tl = { package = "astral-tl", version = "0.7.11" }
3737
html5ever = "0.36"

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,5 +87,5 @@
8787
},
8888
"minimum-stability": "stable",
8989
"prefer-stable": true,
90-
"version": "2.24.2"
90+
"version": "2.24.3"
9191
}

crates/html-to-markdown-bindings-common/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "html-to-markdown-bindings-common"
3-
version ="2.24.2"
3+
version ="2.24.3"
44
edition = "2024"
55
authors = ["Kreuzberg <hello@kreuzberg.sh>"]
66
license = "MIT OR Apache-2.0"
@@ -11,7 +11,7 @@ keywords = ["html", "markdown", "bindings", "ffi"]
1111
categories = ["text-processing", "parsing"]
1212

1313
[dependencies]
14-
html-to-markdown-rs = { path = "../html-to-markdown", version = "2.24.2" }
14+
html-to-markdown-rs = { path = "../html-to-markdown", version = "2.24.3" }
1515
serde = { version = "1.0", features = ["derive"] }
1616
serde_json = "1.0"
1717
thiserror = "2.0"

crates/html-to-markdown-node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ crate-type = ["cdylib"]
3434

3535
[dependencies]
3636
html-to-markdown-rs = { workspace = true, features = ["inline-images", "metadata", "serde", "async-visitor"] }
37-
html-to-markdown-bindings-common = { path = "../html-to-markdown-bindings-common", version = "2.24.2", features = ["metadata", "inline-images"] }
37+
html-to-markdown-bindings-common = { path = "../html-to-markdown-bindings-common", version = "2.24.3", features = ["metadata", "inline-images"] }
3838
napi = { version = "3.4", default-features = false, features = ["napi8", "tokio_rt"] }
3939
napi-derive = "3.3"
4040
async-trait = "0.1"

crates/html-to-markdown-node/index.js

Lines changed: 52 additions & 52 deletions
Large diffs are not rendered by default.

crates/html-to-markdown-node/npm/darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kreuzberg/html-to-markdown-node-darwin-arm64",
3-
"version": "2.24.2",
3+
"version": "2.24.3",
44
"cpu": [
55
"arm64"
66
],

crates/html-to-markdown-node/npm/darwin-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kreuzberg/html-to-markdown-node-darwin-x64",
3-
"version": "2.24.2",
3+
"version": "2.24.3",
44
"cpu": [
55
"x64"
66
],

crates/html-to-markdown-node/npm/linux-arm-gnueabihf/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kreuzberg/html-to-markdown-node-linux-arm-gnueabihf",
3-
"version": "2.24.2",
3+
"version": "2.24.3",
44
"cpu": [
55
"arm"
66
],

crates/html-to-markdown-node/npm/linux-arm64-gnu/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kreuzberg/html-to-markdown-node-linux-arm64-gnu",
3-
"version": "2.24.2",
3+
"version": "2.24.3",
44
"cpu": [
55
"arm64"
66
],

0 commit comments

Comments
 (0)