typograph-editor-documentation
    Preparing search index...

    Release Notes - Version 1.0.0-20261110

    A template in which someone set the line spacing of a paragraph can be printed again.

    • Line spacing set on a paragraph no longer stops a template from printing (TYP-1694). Since 20260907 the line-spacing control stored a paragraph's leading as a number, and the PDF service refused such a template ("The type of the "leading" attribute … must be one of "string" ("int" given)"). The editor now stores it as text, Auto or the size ("12", "12.5"), as the template format describes it.

      Templates already saved with a number print as well: the PDF service accepts both since 2026-11-10, so nothing needs to be saved again.

    For a host nothing changes: no new option, event or key, and the value reads the same.

    • TYP-1694: setLineSpace() (src/textcommands.ts) hands the paragraph overrides String(parseFloat(leading)) instead of the number. document-schema's CommenTextProperties::setLeading() takes a number as well since document-schema #80, and every service that uses it has the lock bump; publisher-service carries it in production.
    • The canvas pin does not move. Canvas still turns a leading back into a number when it scales a frame's text (scale_text_properties()); that template prints too, and canvas writing a string there follows with the next canvas pin.