typograph-editor-documentation
    Preparing search index...

    Release Notes - Version 1.0.0-20261103

    Names from a document are shown as text everywhere the editor and the viewer show them.

    • Names show as typed. A page, element, font, style or swatch name is shown as text in the page bar, the page previews, the font and style menus, the font manager, the swatch panel and the swatch dialog. A name that looks like markup no longer turns into markup, and a name with & or quotes reads as it was typed.
    • Numeric fields take sums, nothing else. Position, size, page size, gradient and guide fields still work out 210/2 or (297 - 20) / 3, and now read 1,5 as 1.5. Text that is not a number or a sum puts the field back to its value instead of being run.

    Nothing changes in the API hosts use, with one note: the label of a menu item a host adds through the Menu API is shown as text, as the item ids always were. A host that put markup in a label sees that markup as text.

    • TYP-1372: names reach markup through escape_html() (src/escapehtml.ts) or textContent; window.eval() is replaced by evaluate_arithmetic() (src/arithmetic.ts). The unused poddialog.ts and testeditor.ts are removed.
    • The font manager's list and the page bar are built in the canvas: the canvas pin moves with this release.