unstale

npm / pele

pele

What changed in pele 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-28.

2 breaking1 new APIs and options2 behavior and defaults9 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.2.9 on npm

pele 114 changes

Breaking changes 2

  • Labels on edges between the same two blocks stack instead of overlapping; when they do not fit, the gap between blocks grows.

    1.11.0release notes

  • Flowchart subgraphs and agentflow flows use their parent’s direction when their nodes link outside them, rather than their own direction.

    1.10.1release notes

New APIs and options 1

  • Lists diagram parts to draw in a monospace font sized to fit: class members, ER attributes, TreeView files, and sequence messages.

    1.11.0release notes

Behavior and default changes 2

  • With maxWidth set, long sequence messages use spare width when doing so lets them fit on fewer lines.

    1.11.0release notes

  • Treemaps show all nodes, fit labels at their class-set font size, provide full-name tooltips for truncated labels or hidden headers, and use tighter spacing when crowded.

    1.11.0release notes

Fixes and other changes 9

  • Custom fills on subgraphs, composite states, block composites, ER subgraphs, and use case boundaries render at full opacity instead of half opacity.

    1.12.0release notes

  • Labels on fills defined with style, classDef, rect, or box use whichever of --pele-fg-on-light and --pele-fg-on-dark contrasts more with the fill; edges and arrows on those fills stay readable too.

    1.12.0release notes

  • Percent escapes such as %20 and %26 are preserved in links.

    1.12.0release notes

  • The first click after a pinch or a long touch pan is no longer ignored.

    1.11.0release notes

  • Diagrams narrow to make room for zoom buttons when the buttons would otherwise cover text.

    1.10.1release notes

  • Errors at the end of input now point just after the last line with content, rather than past the end or after trailing comments and blank lines.

    1.10.1release notes

  • Names starting with a keyword are read in full in several diagram types, avoiding syntax errors or dropped prefixes.

    1.10.1release notes

  • Empty quadrant labels no longer prevent point labels from using their preferred position.

    1.10.1release notes

  • Leading and trailing blanks in each row are ignored.

    1.10.1release notes