Skip to content

Releases: superdoc/docx-editor

v1.45.1

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:23

Fixes

  • Nested content-control parent discovery — Fixed getParent() to correctly identify the immediate parent when querying nested content controls. Previously, the parent relationship could be missed when traversing the document tree, causing issues with operations that depend on parent-child topology.

vscode-v2.17.1

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:27

Fixes

  • Nested content control parent relationships — Fixed parent discovery for nested content controls. When content controls are nested inside other content controls, getParent() now correctly identifies the immediate parent. This ensures that wrap and group operations preserve the correct hierarchy across save and reload cycles, improving reliability when working with complex document structures or AI agents that manipulate nested controls.

sdk-v1.21.2

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:18

Fixes

  • Content control wrapping preserves parent topology — Nested content controls now correctly maintain their parent-child topology when documents are saved and reopened. Previously, wrapping an existing block-level content control with a parent using contentControls.wrap() or contentControls.group.wrap() would lose the parent relationship on round-trip.

react-v1.16.1

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:25

Fixes

  • Nested content control parent discovery — Fixed contentControls.getParent() to correctly identify the immediate parent when querying nested content controls. Previously, parent relationships could be missed when traversing the document tree during round-trip save-and-reload cycles, causing Document API operations to fail on nested content control hierarchies.

mcp-v0.17.2

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:20

Chores

  • 1.21.2 [skip ci]
  • 0.22.1 [skip ci]
  • use transferred repository URL (#936)

Bug Fixes

  • preserve nested content-control parent topology (#1105)

cli-v0.22.1

Choose a tag to compare

@superdoc-orbit superdoc-orbit released this 30 Jul 20:11

Fixes

  • Content control wrapping preserves parent topology — Nested content controls now correctly maintain their parent-child topology when documents are saved and reopened. Previously, wrapping an existing block-level content control with a parent using contentControls.wrap() or contentControls.group.wrap() would lose the parent relationship on round-trip.

v1.45.0

Choose a tag to compare

@superdoc-bot superdoc-bot released this 15 Jul 00:46

Improvements

  • Release notes now package-scoped — Release notes are generated with awareness of SuperDoc's scope and architecture. The AI understands your use case (embedding the editor), your bundled internal packages, and writes release notes accordingly — giving you clearer context with each release.
  • GitHub Releases page focused on stable versions — Stable releases only appear as GitHub Releases. Prerelease versions continue through Git tags and npm distribution without creating public release entries, keeping your release history clean and relevant.

vscode-v2.17.0

Choose a tag to compare

@superdoc-bot superdoc-bot released this 15 Jul 00:48

Improvements

  • Release notes now VS Code–specific — Release notes are generated with full awareness of the SuperDoc for VS Code extension's scope, audience, and bundled editor. Notes now clarify which changes affect what VS Code users see or can do inside the editor, filtering out irrelevant infrastructure changes.
  • GitHub Releases page focused on stable versions — Stable releases now appear as GitHub Releases. Prerelease versions (next channel) continue distributing through npm and Git tags without creating public release entries, keeping your release history clean and relevant.

template-builder-v1.12.2

Choose a tag to compare

Fixes

  • GitHub release publishing for stable versions only — Prerelease versions no longer create entries on the GitHub Releases page. The GitHub Releases section now reflects your stable release history only, while prerelease distribution continues through Git tags and npm's next dist-tag.

sdk-v1.21.1

Choose a tag to compare

@superdoc-bot superdoc-bot released this 15 Jul 23:38

Fixes

  • Skill name validation at runtime — The SDK now validates skill names against a strict pattern (alphanumeric, underscore, dash) at runtime, catching invalid names early with clear error messages instead of allowing them to fail at install time.
  • Skill install options validation — The SDK validates that install options are a plain object, rejecting null, arrays, or primitives with structured errors. Prevents silent failures and malformed installations.
  • Table tool documented in Node README — The SDK README now lists superdoc_table in the AI tool catalog, making it discoverable for developers building AI integrations.