Skip to content

Releases: msiemens/one2html

v1.3.1

15 May 20:02
22119d3

Choose a tag to compare

Security fix release. Also picks up onenote_parser 1.1.1.

Fixed

  • Prevent path traversal when writing embedded files to disk (GHSA-gcmj-c9gg-9vh6 / CVE-2026-22810).
  • Log warnings instead of panicking on unsupported constructs in image, list, note tag, and rich text rendering.

Changed

  • Update onenote_parser to 1.1.1, which adds path-traversal hardening for .onetoc2 section entries (GHSA-4j5m-wc25-pvh7), guards against transaction-log offset under-/overflow, and avoids panics on malformed ink data.

v1.3.0

30 Dec 13:01
7f2d55d

Choose a tag to compare

Added

  • Render math text content.

v1.2.0

28 Dec 17:10
9889b1b

Choose a tag to compare

Changed

  • Update to onenote_parser v1.0.0, adding non-legacy MS-ONESTORE support and improved error handling.
  • Switch CLI argument parsing to clap.

Fixed

  • Correct line height calculation.
  • Correct outline width calculation.
  • Correct ink stroke opacity rendering.

v1.1.1

29 May 10:55
ed88f42

Choose a tag to compare

Changed

  • Internal: Updated dependencies.

v1.1.0

21 May 18:17
29c6441

Choose a tag to compare

Added

  • Feature: Added support for ink drawings.

Fixed

  • Correctly calculate paragraph/list indentations.
  • Fix the height of paragraphs.
  • Don't depend on Rust's nightly backtrace feature (used in onenote_parser)
    when being compiled with --no-default-features.