Releases: msiemens/one2html
Releases · msiemens/one2html
v1.3.1
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_parserto 1.1.1, which adds path-traversal hardening for.onetoc2section entries (GHSA-4j5m-wc25-pvh7), guards against transaction-log offset under-/overflow, and avoids panics on malformed ink data.
v1.3.0
Added
- Render math text content.
v1.2.0
Changed
- Update to
onenote_parserv1.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
Changed
- Internal: Updated dependencies.
v1.1.0
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
backtracefeature (used inonenote_parser)
when being compiled with--no-default-features.