Skip to content

Commit b4cbde9

Browse files
chore(sdk): 1.5.0 [skip ci]
### What's New - **doc.extract()** — Extract all document content in one call for RAG pipelines. Returns blocks with full text and stable IDs, comments anchored to blocks, and tracked changes with excerpts. Every ID works directly with `scrollToElement()` for citation navigation. ### Fixes - Use canonical heading-level detection instead of divergent local regex. - Reuse block-traversal logic instead of duplicating it across operations. - Add required fields to extract output schema validation. - Verified behavior across headings, comments, tracked changes, and scrollToElement round-trips.
1 parent e27958f commit b4cbde9

File tree

14 files changed

+19
-19
lines changed

14 files changed

+19
-19
lines changed

packages/sdk/langs/node/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"private": false,
55
"type": "module",
66
"main": "./dist/index.cjs",

packages/sdk/langs/node/platforms/sdk-darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk-darwin-arm64",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"os": [
55
"darwin"
66
],

packages/sdk/langs/node/platforms/sdk-darwin-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk-darwin-x64",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"os": [
55
"darwin"
66
],

packages/sdk/langs/node/platforms/sdk-linux-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk-linux-arm64",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"os": [
55
"linux"
66
],

packages/sdk/langs/node/platforms/sdk-linux-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk-linux-x64",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"os": [
55
"linux"
66
],

packages/sdk/langs/node/platforms/sdk-windows-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@superdoc-dev/sdk-windows-x64",
3-
"version": "1.4.0",
3+
"version": "1.5.0",
44
"os": [
55
"win32"
66
],

packages/sdk/langs/python/platforms/superdoc-sdk-cli-darwin-arm64/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "superdoc-sdk-cli-darwin-arm64"
7-
version = "1.4.0"
7+
version = "1.5.0"
88
description = "SuperDoc CLI binary for macOS ARM64 (Apple Silicon)"
99
readme = "README.md"
1010
requires-python = ">=3.9"

packages/sdk/langs/python/platforms/superdoc-sdk-cli-darwin-x64/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "superdoc-sdk-cli-darwin-x64"
7-
version = "1.4.0"
7+
version = "1.5.0"
88
description = "SuperDoc CLI binary for macOS x64 (Intel)"
99
readme = "README.md"
1010
requires-python = ">=3.9"

packages/sdk/langs/python/platforms/superdoc-sdk-cli-linux-arm64/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "superdoc-sdk-cli-linux-arm64"
7-
version = "1.4.0"
7+
version = "1.5.0"
88
description = "SuperDoc CLI binary for Linux ARM64"
99
readme = "README.md"
1010
requires-python = ">=3.9"

packages/sdk/langs/python/platforms/superdoc-sdk-cli-linux-x64/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "superdoc-sdk-cli-linux-x64"
7-
version = "1.4.0"
7+
version = "1.5.0"
88
description = "SuperDoc CLI binary for Linux x64"
99
readme = "README.md"
1010
requires-python = ">=3.9"

0 commit comments

Comments
 (0)