Publish freezes a version with byte-pinned documents

FeatureDocsService
Shipped
August 6, 2026 at 2:07 PM UTC
Author
Kamo
Commit
89e27d4

Pins img_dat_id plus a content hash, not img_id: saveImgContent repoints the same Img at new bytes on every Docs save, and resolveSource walks to the dat live at session build and flatten. Snapshots the frozen design instead of letting resolveDesignJson fall back to the newest one, refuses a document with no converted PDF, and refuses a publish whose fingerprint has not moved.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing