Skip to content

Releases: link-assistant/web-capture

[Rust] v0.3.15

06 May 07:23
a3b8d98

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io

[JavaScript] v1.7.23

06 May 07:15

Choose a tag to compare

Fix <br><br> collapsing into two CommonMark hard breaks (`

) instead of a paragraph break (

). Google Docs export-html marks paragraph boundaries with

, which Turndown faithfully emitted as two trailing-two-space-newline pairs. Renderers (GitHub, MkDocs, Pandoc) then joined the surrounding lines into a single

with a
, cramming captions against images with no vertical spacing, and the "blank" separator line in the markdown source actually carried trailing whitespace that polluted diffs. Two or more adjacent hard breaks now coalesce to

after Turndown runs, restoring true paragraph breaks. Applied in bothconvertHtmlToMarkdown(used by--capture api) and convertHtmlToMarkdownEnhanced`.

Related Pull Request: #125


npm version

[Rust] v0.3.14

05 May 21:42
3bcc377

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io

[Rust] v0.3.13

05 May 20:57
e961c12

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io

[Rust] v0.3.12

05 May 17:35
ea9fa0a

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io

[JavaScript] v1.7.22

05 May 21:36

Choose a tag to compare

Fix --capture api collapsing <br>-separated lines inside list items into one run. The Google Docs export-html path lost line breaks when a <br> was the leading or trailing child of an inline element (e.g. a <span> between bold runs), because Turndown trims inner content of inline elements with edge whitespace. The HTML pre-processing now hoists those edge <br>s out of their inline parents before Turndown sees them, restoring CommonMark hard breaks. Additionally, the post-processor's double-space collapse no longer eats the two trailing spaces that mark a hard break.

Related Pull Request: #124


npm version

[JavaScript] v1.7.21

05 May 20:51

Choose a tag to compare

Number consecutive top-level <ol>s continuously across the document (1, 2, 3, ... N) so JS and Rust HTML→Markdown converters agree. <ol start="N"> resets the counter and is honoured by both implementations. Nested ordered lists keep their own per-list numbering.

Related Pull Request: #123


npm version

[JavaScript] v1.7.20

05 May 17:25

Choose a tag to compare

Preserve hierarchical heading numbering (e.g. 13, 13.1) in API-path Markdown conversion. Numbered headings wrapped in <ol><li><hN> no longer get renumbered to 1, and sub-numbered headings render with their original number on a clean line.

Related Pull Request: #122


npm version

[Rust] v0.3.11

27 Apr 08:42
b4a6732

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io

[Rust] v0.3.10

27 Apr 07:28
b089f21

Choose a tag to compare

Patch Changes

  • Auto-release unreleased changes

Crates.io