unstale

npm / yjs

yjs

What changed in yjs 13, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

1 breaking6 fixes and other

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

npx @unstale/cli init

@unstale/cli on npm

yjs 137 changes

Breaking changes 1

Fixes and other changes 6

  • Deep events now have currentTarget set right before observers are called.

    13.6.33release notes

  • Fixes UndoManager clearing the destroy handler.

    13.6.32release notes

  • Fixes undoing setAttribute combined with delete corrupting remote state.

    13.6.31release notes

  • Fixes mutation of DeleteItem during sortAndMergeDeleteSet.

    13.6.30release notes

  • Errors in deep event handlers are caught.

    13.6.29release notes

  • Cloning yxmlElement now properly handles attributes that are not strings.

    13.6.28release notes