Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Oct 24, 2025

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Typescript SDK Changes Detected:

  • unstructured_client.general.partition():
    • request.partitionParameters.doNotBreakSimilarityOnFooterHeader Added
OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (5:16)
└─┬Components
  └─┬partition_parameters
    ├──[+] properties (483:11)
    ├─┬files
    │ ├──[-] examples (1:2537)
    │ ├──[+] items (220:22)❌ 
    │ ├──[🔀] type (223:21)❌ 
    │ ├──[+] title (224:22)
    │ ├──[-] format (1:2456)❌ 
    │ ├──[🔀] description (225:28)
    │ └──[+] default (226:24)❌ 
    ├─┬encoding
    │ ├──[+] type (484:21)❌ 
    │ ├──[🔀] title (485:22)
    │ ├──[🔀] description (486:28)
    │ ├──[+] default (487:24)❌ 
    │ ├──[-] anyOf (1:3209)❌ 
    │ └──[-] anyOf (1:3229)❌ 
    ├─┬extract_image_block_types
    │ ├──[-] items (1:3393)❌ 
    │ ├──[-] type (1:3421)❌ 
    │ ├──[🔀] title (216:22)
    │ ├──[🔀] description (217:28)
    │ ├──[-] default (1:3619)❌ 
    │ ├──[+] anyOf (209:15)
    │ └──[+] anyOf (212:15)
    ├─┬max_characters
    │ ├──[+] items (259:22)❌ 
    │ ├──[+] type (262:21)❌ 
    │ ├──[🔀] title (263:22)
    │ ├──[🔀] description (264:28)
    │ ├──[+] default (265:24)❌ 
    │ ├──[-] anyOf (1:8467)❌ 
    │ └──[-] anyOf (1:8488)❌ 
    ├─┬split_pdf_allow_failed
    │ ├──[+] items (294:22)❌ 
    │ ├──[🔀] type (297:21)❌ 
    │ ├──[🔀] title (298:22)
    │ ├──[🔀] description (299:28)
    │ └──[🔀] default (300:24)❌ 
    ├─┬pdfminer_line_overlap
    │ ├──[🔀] title (528:22)
    │ └──[🔀] description (529:28)
    ├─┬unique_element_ids
    │ ├──[-] type (1:6905)❌ 
    │ ├──[🔀] title (372:22)
    │ ├──[🔀] description (373:28)
    │ ├──[🔀] default (374:24)❌ 
    │ ├──[+] anyOf (365:15)
    │ └──[+] anyOf (368:15)
    ├─┬include_page_breaks
    │ ├──[-] type (1:4035)❌ 
    │ ├──[🔀] title (426:22)
    │ ├──[🔀] description (427:28)
    │ ├──[-] default (1:4196)❌ 
    │ ├──[+] anyOf (419:15)
    │ └──[+] anyOf (422:15)
    ├─┬overlap_all
    │ ├──[🔀] type (460:21)❌ 
    │ ├──[🔀] title (461:22)
    │ ├──[🔀] description (462:28)
    │ └──[🔀] default (463:24)❌ 
    ├─┬strategy
    │ ├──[-] examples (1:6090)
    │ ├──[-] examples (1:6098)
    │ ├──[-] examples (1:6108)
    │ ├──[-] enum (1:5902)❌ 
    │ ├──[-] enum (1:5913)❌ 
    │ ├──[-] enum (1:5864)❌ 
    │ ├──[-] enum (1:5872)❌ 
    │ ├──[-] enum (1:5882)❌ 
    │ ├──[-] enum (1:5890)❌ 
    │ ├──[-] type (1:5845)❌ 
    │ ├──[🔀] title (311:22)
    │ ├──[🔀] description (312:28)
    │ ├──[-] default (1:6067)❌ 
    │ ├──[+] anyOf (304:15)
    │ ├──[+] anyOf (307:15)
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:6146)❌ 
    ├─┬split_pdf_page_range
    │ ├──[-] items (1:12392)❌ 
    │ ├──[🔀] type (545:21)❌ 
    │ ├──[🔀] title (546:22)
    │ ├──[-] maxItems (1:12440)❌ 
    │ ├──[-] minItems (1:12425)❌ 
    │ ├──[🔀] description (547:28)
    │ ├──[+] default (548:24)❌ 
    │ └──[-] example (1:12454)
    ├─┬pdfminer_char_margin
    │ ├──[+] type (288:21)❌ 
    │ ├──[🔀] title (289:22)
    │ ├──[🔀] description (290:28)
    │ ├──[+] default (291:24)❌ 
    │ ├──[-] anyOf (1:10766)❌ 
    │ └──[-] anyOf (1:10786)❌ 
    ├─┬gz_uncompressed_content_type
    │ ├──[+] examples (183:15)
    │ ├──[+] type (178:21)❌ 
    │ ├──[-] title (1:3715)
    │ ├──[+] format (179:23)❌ 
    │ ├──[🔀] description (180:28)
    │ ├──[-] anyOf (1:3667)❌ 
    │ └──[-] anyOf (1:3687)❌ 
    ├─┬vlm_model
    │ ├──[-] examples (1:6575)
    │ ├──[🔀] type (377:21)❌ 
    │ ├──[🔀] title (378:22)
    │ ├──[🔀] description (379:28)
    │ ├──[+] default (380:24)❌ 
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:6616)❌ 
    ├─┬overlap
    │ ├──[+] enum (280:15)
    │ ├──[+] enum (279:15)
    │ ├──[🔀] type (277:21)❌ 
    │ ├──[🔀] title (282:22)
    │ ├──[🔀] description (283:28)
    │ ├──[🔀] default (284:24)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (285:43)
    ├─┬multipage_sections
    │ ├──[-] type (1:8694)❌ 
    │ ├──[🔀] title (438:22)
    │ ├──[🔀] description (439:28)
    │ ├──[-] default (1:8859)❌ 
    │ ├──[+] anyOf (431:15)
    │ └──[+] anyOf (434:15)
    ├─┬pdf_infer_table_structure
    │ ├──[🔀] title (467:22)
    │ ├──[🔀] description (468:28)
    │ └──[🔀] default (469:24)❌ 
    ├─┬languages
    │ ├──[-] items (1:4227)❌ 
    │ ├──[🔀] type (490:21)❌ 
    │ ├──[🔀] title (491:22)
    │ ├──[🔀] description (492:28)
    │ └──[🔀] default (493:24)❌ 
    ├─┬split_pdf_concurrency_level
    │ ├──[🔀] type (573:21)❌ 
    │ ├──[🔀] title (571:22)
    │ ├──[🔀] description (572:28)
    │ └──[🔀] default (574:24)❌ 
    ├─┬skip_infer_table_types
    │ ├──[-] items (1:5348)❌ 
    │ ├──[-] type (1:5376)❌ 
    │ ├──[🔀] title (480:22)
    │ ├──[🔀] description (481:28)
    │ ├──[-] default (1:5525)❌ 
    │ ├──[+] anyOf (473:15)
    │ └──[+] anyOf (476:15)
    ├─┬xml_keep_tags
    │ ├──[+] examples (348:15)
    │ ├──[+] examples (349:15)
    │ ├──[+] examples (350:15)
    │ ├──[+] enum (339:15)
    │ ├──[+] enum (340:15)
    │ ├──[+] enum (341:15)
    │ ├──[+] enum (342:15)
    │ ├──[+] enum (343:15)
    │ ├──[+] enum (337:15)
    │ ├──[+] enum (338:15)
    │ ├──[🔀] type (335:21)❌ 
    │ ├──[🔀] title (345:22)
    │ ├──[🔀] description (346:28)
    │ ├──[-] default (1:7414)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (352:43)
    ├─┬split_pdf_page
    │ ├──[🔀] type (551:21)❌ 
    │ ├──[🔀] title (552:22)
    │ ├──[🔀] description (553:28)
    │ └──[🔀] default (554:24)❌ 
    ├─┬pdfminer_line_margin
    │ ├──[🔀] title (516:22)
    │ └──[🔀] description (517:28)
    ├─┬hi_res_model_name
    │ ├──[🔀] title (237:22)
    │ └──[🔀] description (238:28)
    ├─┬include_slide_notes
    │ ├──[🔀] title (254:22)
    │ ├──[🔀] description (255:28)
    │ └──[🔀] default (256:24)❌ 
    ├─┬include_orig_elements
    │ ├──[🔀] title (249:22)
    │ ├──[🔀] description (250:28)
    │ └─┬ANYOF
    │   └──[🔀] type (243:25)❌ 
    ├─┬similarity_threshold
    │ ├──[🔀] title (540:22)
    │ ├──[🔀] description (541:28)
    │ └──[+] default (542:24)❌ 
    ├─┬vlm_model_provider
    │ ├──[🔀] examples (359:15)
    │ ├──[-] examples (1:6403)
    │ ├──[-] examples (1:6416)
    │ ├──[-] enum (1:6261)❌ 
    │ ├──[-] enum (1:6273)❌ 
    │ ├──[-] enum (1:6283)❌ 
    │ ├──[-] enum (1:6206)❌ 
    │ ├──[-] enum (1:6216)❌ 
    │ ├──[-] enum (1:6229)❌ 
    │ ├──[-] enum (1:6240)❌ 
    │ ├──[🔀] title (356:22)
    │ └──[🔀] description (357:28)
    ├─┬new_after_n_chars
    │ ├──[+] type (442:21)❌ 
    │ ├──[🔀] title (443:22)
    │ ├──[🔀] description (444:28)
    │ ├──[+] default (445:24)❌ 
    │ ├──[-] anyOf (1:8898)❌ 
    │ └──[-] anyOf (1:8919)❌ 
    ├─┬starting_page_number
    │ ├──[+] items (560:22)❌ 
    │ ├──[+] type (557:21)❌ 
    │ ├──[🔀] title (558:22)
    │ ├──[+] maxItems (564:25)❌ 
    │ ├──[+] minItems (563:25)❌ 
    │ ├──[🔀] description (559:28)
    │ ├──[+] example (565:24)
    │ ├──[-] anyOf (1:5565)❌ 
    │ └──[-] anyOf (1:5586)❌ 
    ├─┬table_ocr_agent
    │ ├──[+] examples (328:15)
    │ ├──[+] examples (329:15)
    │ ├──[+] examples (330:15)
    │ ├──[+] enum (317:15)
    │ ├──[+] enum (318:15)
    │ ├──[+] enum (319:15)
    │ ├──[+] enum (320:15)
    │ ├──[+] enum (321:15)
    │ ├──[+] enum (322:15)
    │ ├──[+] type (315:21)❌ 
    │ ├──[🔀] title (324:22)
    │ ├──[🔀] description (325:28)
    │ ├──[🔀] default (326:24)❌ 
    │ ├──[-] anyOf (1:6656)❌ 
    │ ├──[-] anyOf (1:6676)❌ 
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (332:43)
    ├─┬ocr_languages
    │ ├──[-] items (1:4488)❌ 
    │ ├──[-] type (1:4516)❌ 
    │ ├──[🔀] title (456:22)
    │ ├──[🔀] description (457:28)
    │ ├──[-] default (1:4666)❌ 
    │ ├──[+] anyOf (449:15)
    │ └──[+] anyOf (452:15)
    ├─┬pdfminer_word_margin
    │ ├──[🔀] title (504:22)
    │ ├──[🔀] description (505:28)
    │ └──[-] default (1:11667)❌ 
    └─┬output_format
      ├──[-] enum (1:4716)❌ 
      ├──[-] enum (1:4736)❌ 
      ├──[+] items (268:22)❌ 
      ├──[🔀] type (271:21)❌ 
      ├──[🔀] title (272:22)
      ├──[🔀] description (273:28)
      ├──[🔀] default (274:24)❌ 
      └─┬Extensions
        └──[-] x-speakeasy-unknown-values (1:4962)❌ 
Document Element Total Changes Breaking Changes
info 1 0
components 219 98

TYPESCRIPT CHANGELOG

core: 3.26.0 - 2025-11-03

🐝 New Features

  • allow additional package.json scripts to be defined (commit by @walker-tx)

core: 3.24.2 - 2025-10-30

🐛 Bug Fixes

  • make security scheme resolution case-insensitive (commit by @vishalg0wda)

core: 3.24.1 - 2025-10-23

🐛 Bug Fixes

  • prevent validation errors when response headers are not expected in all respone patterns (commit by @2ynn)

core: 3.24.0 - 2025-10-23

🐝 New Features

  • add full support for zodVersion v4 (commit by @mfbx9da4)

core: 3.23.0 - 2025-10-21

🐝 New Features

  • add Zod v3 and v4 compatibility via zod/v3 import path (commit by @mfbx9da4)

core: 3.22.0 - 2025-10-13

🐝 New Features

  • add config option for deep merging allOf nodes in OpenAPI specs (commit by @BlakeTheAwesome)

core: 3.21.27 - 2025-10-09

🐛 Bug Fixes

  • Fix reading environment variables in deno (commit by @subomi)

globalServerURLs: 2.83.0 - 2025-10-22

🐝 New Features

  • Allow server selection to appear in all code samples (commit by @BlakeTheAwesome)

Based on Speakeasy CLI 1.648.0


Note

Bumps SDK to 0.29.0 with OpenAPI 1.2.7, adds doNotBreakSimilarityOnFooterHeader to partition, and migrates schemas/runtime to zod/v3 with updated metadata and deps.

  • API/Models:
    • Add PartitionParameters.doNotBreakSimilarityOnFooterHeader; update examples and docs in docs/sdk/models/shared/partitionparameters.md.
  • Client Runtime:
    • Wire new flag through src/funcs/generalPartition.ts multipart form.
    • Migrate all schema/error/utils imports to zod/v3; adjust validation helpers.
    • Broaden zod dependency to ^3.25.0 || ^4.0.0.
  • Versioning/Metadata:
    • Update SDK metadata to sdkVersion 0.29.0, openapiDocVersion 1.2.7, genVersion 2.737.0; refresh user agent.
    • Bump MCP CLI/server version strings to 0.29.0.
  • Config/Build:
    • gen.yaml: set schemas.allOfMergeStrategy: shallowMerge, zodVersion: v3; update typescript.version: 0.29.0.
    • Refresh .speakeasy/*.lock, RELEASES.md with 0.29.0; update package.json/jsr.json versions and locks.

Written by Cursor Bugbot for commit 3a59b9c. This will update automatically on new commits. Configure here.

@github-actions github-actions bot added the minor Minor version bump label Oct 24, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch 2 times, most recently from 58e4836 to f371f6c Compare October 26, 2025 00:34
cursor[bot]

This comment was marked as outdated.

@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch 8 times, most recently from e020979 to a34b0be Compare November 3, 2025 00:34
* `unstructured_client.general.partition()`: 
  *  `request.partitionParameters.doNotBreakSimilarityOnFooterHeader` **Added**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1761265716 branch from a34b0be to 3a59b9c Compare November 4, 2025 00:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants