unstale

npm / @markdoc/markdoc

@markdoc/markdoc

What changed in @markdoc/markdoc 0.5, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-27.

3 breaking2 new APIs and options2 behavior and defaults2 fixes and other

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

npx @unstale/cli init

@unstale/cli 0.2.8 on npm

@markdoc/markdoc 0.59 changes

Breaking changes 3

  • The formatter now prefixes every line of a blockquote's children with >.

    0.5.10release notes

  • Build output now targets ES2022+, so pipelines that transpile @markdoc/markdoc may need toolchain support for features such as static class blocks.

    0.5.7release notes

  • Markdoc.validate now raises errors for invalid syntax within table tags, helping identify invalid Markdoc table syntax.

    0.5.6release notes

New APIs and options 2

  • Enables enhanced link validation, which can detect Markdoc variables and tags in URLs.

    0.5.8release notes

  • You can provide a list of conditional tags in addition to if; ['if'] remains the default.

    0.5.5release notes

Behavior and default changes 2

  • Parsing now supports multi-line tag openings inside blockquotes.

    0.5.10release notes

  • The validate() method returns more location and line information, making table-syntax validation error locations more precise.

    0.5.7release notes

Fixes and other changes 2

  • Fixes a type error when slicing annotation block content.

    0.5.11release notes

  • Schema.children is now strongly typed, improving type information for developers using the schema.

    0.5.9release notes