1.5 KiB
1.5 KiB
Changelog
0.1.0 - 2026-07-22
- Add a standalone React/Vite reader integrated with Toolbox SDK 0.1.1,
including
AppShell, the Toolbox manifest, nested-path-safe assets, and the Portal release contract. - Add a worker-hosted native TypeScript parser for a desktop OneNote revision-store subset: bounded file-node and object-space traversal, property sets, page metadata, titles, timestamps, levels, and plain text.
- Add bounded FSSHTTPB packaging, storage-index/cell/revision/object-group
parsing and open unfragmented package-store
.onesections through the same content model. - Add in-memory CAB enumeration and extraction for uncompressed, MSZIP, Quantum, and LZX folders, including checksums, strict paths, explicit resource limits, and cooperative cancellation between data blocks.
- Open contained
.onesections independently and expose package entries, section/page navigation, partial failures, and structured diagnostics. - Verify a Joplin
.onegolden with three pages and a Joplin LZX0x1203.onepkggolden with seven entries, five sections, and seven pages. Also verify rust-cab uncompressed, MSZIP, and LZX0x1303fixtures plus a generated two-block MSZIP dictionary-chain fixture and pinned Quantum single-/multi-frame payloads. - Add deterministic static release packaging, SHA-256 sidecars, pinned-source provenance, fixture licensing, and security/support documentation.
Known unsupported areas include fragmented FSSHTTPB data-element reconstruction and untested OneNote producer variants.