
My PPTX converter silently dropped half a pitch deck — SmartArt text lives in a different XML part
A user ran their investor deck through my PPTX-to-Markdown converter and chunks of content just...
Tag archive

A user ran their investor deck through my PPTX-to-Markdown converter and chunks of content just...

A user fed a 40-page contract into my DOCX converter and complained that every clause came out as a...
DocFence 0.56 permits only OPC's three transform algorithms in recognized package XML signatures.
DocFence 0.57 requires every OPC Relationship Transform to have its manifest, selector, canonicalization, and relationships-part context.
DocFence 0.64 rejects undeclared XMLDSIG CanonicalizationMethod and SignatureMethod attributes in recognized OPC package signatures.
DocFence 0.62 stops unknown XMLDSIG Reference and DigestMethod attributes from receiving static package-signature coverage credit.
DocFence 0.60 validates the direct XMLDSIG Signature and SignedInfo child sequences in recognized OPC signatures.
DocFence 0.61 matches OPC manifest ContentType values case-insensitively in its bounded signature-coverage audit.
DocFence 0.59 makes static OPC relationship-signature coverage follow ASCII-case-insensitive selector matching.
DocFence 0.50 rejects OPC’s expressly forbidden MD5 DigestMethod URI before granting bounded package-signature declaration coverage.
DocFence 0.52 rejects non-local SignedInfo Reference URIs before recognizing an OPC package XML signature.
DocFence 0.58 requires OPC relationship selectors to be direct, schema-shaped children of a Relationship Transform.