You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2f0f498
Browse filesBrowse the repository at this point in the historyBrowse files
fix(parsers): dedupe nested tables, sniff encrypted OOXML, cap XML parts
Nested tables in HTML and DOCX were emitted once glued into the outer
cell and again as rows of their own; the HTML walker now visits only a
table's direct rows and renders a nested table inline as its cells
joined with ' / '. The ODF walker does the same inside cells. An
encrypted .docx/.pptx/.xlsx is an OLE container carrying
EncryptedPackage and EncryptionInfo streams, so the sniff now reports it
as encrypted-ooxml and every route maps it to encrypted_file instead of
unsupported_type or a mojibake plaintext fallback. The presentation and
ODF walkers bound each XML part at 16 MB before parsing, honor
mc:AlternateContent, skip slidenum/datetime fields anywhere, clamp notes
targets under ppt/notesSlides, emit picture alt text, and reject an
archive with no content.xml as invalid_format.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
0 commit comments