Skip to content

chore: 🐝 Update SDK - Generate 0.30.0#13

Open
github-actions[bot] wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1776733068
Open

chore: 🐝 Update SDK - Generate 0.30.0#13
github-actions[bot] wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1776733068

Conversation

@github-actions
Copy link
Copy Markdown

SDK update

Versioning

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

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Terraform SDK Changes:

  • SDK.Flows V2.updateFlowTemplate():
    • request.FlowTemplate Changed
    • response Changed (Breaking ⚠️)
  • SDK.Workflows.createDefinition():
    • request._manifest Added
    • response._manifest Added
  • SDK.Workflows.getDefinition(): response._manifest Added
  • SDK.Workflows.getDefinitions(): response.[]._manifest Added
  • SDK.Workflows.updateDefinition():
    • request.WorkflowDefinition._manifest Added
    • response._manifest Added
  • SDK.Flows V2.createFlowTemplate():
    • request Changed
    • response Changed
  • SDK.Flows V2.duplicateFlowTemplate(): response Changed
  • SDK.Flows V2.getFlowTemplate(): response Changed
  • SDK.Flows V2.listFlowTemplates(): response.results[] Changed
  • SDK.Flows V2.searchFlowTemplates(): response.results[] Changed

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (4:12)
├─┬Paths
│ └─┬/v2/flows/templates/{flowId}
│   └─┬PUT
│     └─┬Responses
│       └──[+] codes (418:11)
└─┬Components
  ├──[+] schemas (1987:7)
  ├─┬WorkflowDefinition
  │ ├──[+] properties (1840:9)
  │ ├─┬updateEntityAttributes
  │ │ ├──[+] description (1836:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (1835:13)❌ 
  │ ├─┬dueDate
  │ │ └──[-] example (1773:20)
  │ ├─┬enabled
  │ │ ├──[🔀] description (1816:24)
  │ │ └──[-] default (1766:20)❌ 
  │ ├─┬lastUpdateTime
  │ │ ├──[-] description (1769:24)
  │ │ └──[-] example (1770:20)
  │ ├─┬assignedTo
  │ │ └──[+] description (1842:24)
  │ ├─┬description
  │ │ ├──[+] description (1789:24)
  │ │ └──[+] example (1790:20)
  │ ├─┬dynamicDueDate
  │ │ └──[🔀] $ref (1800:11)❌ 
  │ ├─┬taxonomies
  │ │ ├──[-] items (1807:13)❌ 
  │ │ ├──[🔀] type (1838:17)❌ 
  │ │ └──[🔀] description (1839:24)
  │ ├─┬userIds
  │ │ ├──[-] description (1781:24)
  │ │ ├──[-] deprecated (1780:23)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (2083:13)❌ 
  │ ├─┬enableECPWorkflow
  │ │ └──[🔀] $ref (2211:20)❌ 
  │ ├─┬flow
  │ │ ├──[-] items (1792:13)❌ 
  │ │ ├──[🔀] type (1792:17)❌ 
  │ │ ├──[+] description (1793:24)
  │ │ ├──[+] default (1794:20)❌ 
  │ │ └─┬Extensions
  │ │   └──[-] x-speakeasy-type-override (1795:38)❌ 
  │ ├─┬closingReasons
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (1813:13)❌ 
  │ ├─┬id
  │ │ ├──[+] items (1820:13)❌ 
  │ │ ├──[🔀] type (1818:17)❌ 
  │ │ └─┬Extensions
  │ │   └──[+] x-speakeasy-type-override (1823:38)
  │ ├─┬creationTime
  │ │ ├──[+] items (1827:13)❌ 
  │ │ ├──[🔀] type (1825:17)❌ 
  │ │ ├──[-] description (1761:24)
  │ │ └──[-] example (1762:20)
  │ ├─┬singleClosingReasonSelection
  │ │ ├──[🔀] type (1784:17)❌ 
  │ │ └──[-] description (1811:24)
  │ └─┬name
  │   ├──[+] description (1797:24)
  │   └──[+] example (1798:20)
  ├─┬DecisionTask
  │ └─┬ALLOF
  │   ├──[+] properties (1443:13)
  │   ├─┬loop_config
  │   │ ├──[-] required (1443:19)❌ 
  │   │ ├──[-] required (1444:19)❌ 
  │   │ ├──[-] required (1445:19)❌ 
  │   │ ├──[+] items (1442:17)❌ 
  │   │ ├──[🔀] type (1440:21)❌ 
  │   │ ├──[-] properties (1433:17)❌ 
  │   │ ├──[-] properties (1430:17)❌ 
  │   │ └──[-] properties (1436:17)❌ 
  │   ├─┬trigger_mode
  │   │ └──[🔀] $ref (1449:15)❌ 
  │   ├─┬schedule
  │   │ ├──[+] required (1470:19)❌ 
  │   │ ├──[+] required (1468:19)❌ 
  │   │ ├──[+] required (1469:19)❌ 
  │   │ ├──[+] type (1453:21)❌ 
  │   │ ├──[+] properties (1458:17)
  │   │ ├──[+] properties (1455:17)
  │   │ ├──[+] properties (1461:17)
  │   │ ├──[-] anyOf (1356:7)❌ 
  │   │ └──[-] anyOf (1370:7)❌ 
  │   └─┬conditions
  │     ├──[-] items (1422:17)❌ 
  │     ├──[🔀] type (1444:21)❌ 
  │     ├──[+] description (1445:28)
  │     └──[+] default (1447:24)❌ 
  ├─┬AutomationTrigger
  │ ├──[+] properties (1174:9)
  │ ├─┬type
  │ │ ├──[-] enum (1159:15)❌ 
  │ │ ├──[+] items (1186:13)❌ 
  │ │ ├──[🔀] type (1184:17)❌ 
  │ │ └──[+] description (1198:24)
  │ └─┬trigger_config
  │   ├──[+] enum (1177:15)
  │   ├──[+] enum (1178:15)
  │   ├──[+] enum (1179:15)
  │   ├──[-] items (1166:13)❌ 
  │   ├──[🔀] type (1175:17)❌ 
  │   └──[🔀] description (1180:24)
  ├─┬Step
  │ ├──[+] properties (1899:9)
  │ ├─┬requirements
  │ │ └──[🔀] $ref (1987:13)❌ 
  │ ├─┬userIds
  │ │ └──[🔀] $ref (1952:13)❌ 
  │ ├─┬taxonomies
  │ │ ├──[🔀] description (1886:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (2233:20)❌ 
  │ └─┬type
  │   └──[🔀] $ref (1903:11)❌ 
  ├─┬TaskBase
  │ ├──[+] properties (1506:9)
  │ ├─┬phase_id
  │ │ └──[🔀] $ref (1987:13)❌ 
  │ ├─┬requirements
  │ │ ├──[-] items (1470:13)❌ 
  │ │ ├──[🔀] type (1516:17)❌ 
  │ │ └──[-] description (1468:24)
  │ ├─┬taxonomies
  │ │ └──[🔀] $ref (1566:13)❌ 
  │ └─┬task_type
  │   └──[🔀] $ref (1492:11)❌ 
  └─┬FlowTemplateBase
    ├──[+] properties (1110:9)
    ├─┬trigger
    │ └──[🔀] $ref (1103:11)❌ 
    ├─┬created_at
    │ ├──[+] items (1097:13)❌ 
    │ ├──[🔀] type (1095:17)❌ 
    │ ├──[-] description (1051:24)
    │ └──[-] example (1052:20)
    ├─┬id
    │ ├──[+] items (1101:13)❌ 
    │ └──[🔀] type (1099:17)❌ 
    ├─┬edges
    │ └──[🔀] $ref (1727:20)❌ 
    ├─┬tasks
    │ ├──[-] items (1083:13)❌ 
    │ ├──[🔀] type (1108:17)❌ 
    │ └──[+] description (1109:24)
    ├─┬enabled
    │ ├──[+] items (1093:13)❌ 
    │ ├──[🔀] type (1091:17)❌ 
    │ ├──[-] description (1045:24)
    │ └──[-] default (1046:20)❌ 
    ├─┬updated_at
    │ └──[🔀] $ref (1140:9)❌ 
    ├─┬due_date_config
    │ └──[🔀] $ref (1064:11)❌ 
    ├─┬closing_reasons
    │ ├──[-] items (1091:13)❌ 
    │ ├──[🔀] type (1075:17)❌ 
    │ └──[+] description (1076:24)
    ├─┬taxonomies
    │ ├──[-] description (1100:24)
    │ └─┬Schema
    │   └──[🔀] $ref (1295:9)❌ 
    ├─┬due_date
    │ └──[-] example (1059:20)
    ├─┬additional_triggers
    │ ├──[🔀] description (1112:24)
    │ └─┬Schema
    │   └──[🔀] $ref (1114:13)❌ 
    ├─┬singleClosingReasonSelection
    │ ├──[+] items (1085:13)❌ 
    │ ├──[🔀] type (1083:17)❌ 
    │ └──[-] description (1103:24)
    ├─┬version
    │ └──[🔀] $ref (1060:11)❌ 
    ├─┬assigned_to
    │ ├──[+] description (1079:24)
    │ └─┬Schema
    │   └──[🔀] $ref (1140:9)❌ 
    ├─┬phases
    │ ├──[-] items (1079:13)❌ 
    │ └──[🔀] type (1042:17)❌ 
    ├─┬description
    │ ├──[+] description (1057:24)
    │ └──[+] example (1058:20)
    ├─┬entity_sync
    │ ├──[-] items (1095:13)❌ 
    │ ├──[🔀] type (1050:17)❌ 
    │ ├──[+] description (1051:24)
    │ └──[+] default (1052:20)❌ 
    └─┬available_in_ecp
      ├──[+] items (1071:13)❌ 
      ├──[🔀] type (1069:17)❌ 
      └──[-] description (1070:24)
Document Element Total Changes Breaking Changes
paths 1 0
components 127 94
info 1 0

View full report

Linting Report 0 errors, 68 warnings, 2 hints

View full report

TERRAFORM CHANGELOG

constsAndDefaults: 0.3.2 - 2026-02-21

🐛 Bug Fixes

  • coerce type-mismatched default values instead of clearing them to prevent invalid generated code (commit by @danielkov)

constsAndDefaults: 0.3.1 - 2026-01-15

🐛 Bug Fixes

  • omit enum default when value is not in enum to prevent type errors in generated code (commit by @mfbx9da4)

core: 3.47.4 - 2026-04-20

🐛 Bug Fixes

  • update terraform-plugin-docs dependency to resolve expired PGP verification issue (commit by @2ynn)

core: 3.47.3 - 2026-04-12

🐝 New Features

  • add providerTypeNameOverride configuration to customize the resource type name prefix independently of packageName (commit by @bflad)

core: 3.47.2 - 2026-03-27

🐝 New Features

  • enforce minimum versions for additionalDependencies to prevent compilation errors from terraform-plugin-go interface changes (commit by @bflad)

core: 3.47.1 - 2026-03-25

🐝 New Features

  • bump Go module version to 1.25 and update terraform-plugin-* dependencies (commit by @bflad)

core: 3.46.54 - 2026-03-23

🐛 Bug Fixes

  • normalize float literals in generated Go usage examples to ensure valid syntax (commit by @danielkov)

core: 3.47.0 - 2026-03-18

🐝 New Features

  • add x-speakeasy-response-filter extension for client-side data source filtering (commit by @bradcypert)

core: 3.46.53 - 2026-03-12

🐛 Bug Fixes

  • reserve s as an SDK keyword to prevent path parameter name collisions (commit by @danielkov)

core: 3.46.52 - 2026-03-11

🐛 Bug Fixes

  • Prevent nil pointer dereference for wrapped attribute fields in RefreshFrom methods (commit by @bflad)

core: 3.46.51 - 2026-03-11

🐛 Bug Fixes

  • use go run instead of go install for staticcheck to avoid toolchain version mismatch (commit by @danielkov)

core: 3.46.50 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

core: 3.46.49 - 2026-03-02

🐛 Bug Fixes

  • use proper error handling in catch clauses for tsgo compatibility (commit by @danielkov)

core: 3.46.48 - 2026-02-27

🐛 Bug Fixes

  • make serverURL optional when operations define their own servers (commit by @danielkov)

core: 3.46.47 - 2026-02-27

🐛 Bug Fixes

  • derive installation URL from repo URL for monorepo subdirectory support (commit by @bradcypert)

core: 3.46.45 - 2026-02-24

🐛 Bug Fixes

  • better support for x-speakeasy-match on enum entity fields (commit by @bradcypert)

core: 3.46.44 - 2026-02-24

🐝 New Features

  • Implemented parallel file templating for better performance (commit by @bflad)

core: 3.46.43 - 2026-02-24

🐝 New Features

  • Performance optimizations for per-entity schema assembly algorithm (commit by @bflad)

core: 3.46.42 - 2026-02-23

🐛 Bug Fixes

  • prevent model file name collisions with reserved SDK package names (commit by @danielkov)

core: 3.46.41 - 2026-02-21

🐛 Bug Fixes

  • prevent model file name collisions with reserved SDK package names (commit by @danielkov)

core: 3.46.40 - 2026-02-18

🐝 New Features

  • Initial support for ephemeral resource generation with close lifecycle (commit by @bflad)

core: 3.46.39 - 2026-02-16

🐝 New Features

  • Initial support for action generation with invoke lifecycle (commit by @bflad)

core: 3.46.38 - 2026-02-12

🐛 Bug Fixes

  • resolve nil-safety bugs in RefreshFromShared methods for write-only fields and optional struct allocation (commit by @bradcypert)

core: 3.46.37 - 2026-02-11

🐝 New Features

  • Initial support for ephemeral resource generation with open lifecycle (commit by @bflad)

core: 3.46.36 - 2026-02-05

🐛 Bug Fixes

  • drift detection for nullable list fields (commit by @bradcypert)

core: 3.46.35 - 2026-02-05

🐝 New Features

  • null-aware data model for Terraform (commit by @bradcypert)

core: 3.46.34 - 2026-02-04

🐝 New Features

  • Support custom functions via additionalActions configuration (commit by @bradcypert)

core: 3.46.33 - 2026-02-04

🐝 New Features

  • Support custom actions via additionalActions configuration (commit by @bradcypert)

core: 3.46.32 - 2026-01-29

🐛 Bug Fixes

  • avoid overwriting SubSDK comments with empty comments when same SubSDK is referenced by multiple tags (commit by @mfbx9da4)

core: 3.46.31 - 2026-01-28

🐛 Bug Fixes

  • discriminated union errors used in both successful and error response (commit by @mfbx9da4)

core: 3.46.30 - 2026-01-27

🐛 Bug Fixes

  • required path parameter in data resource ignored with x-speakeasy-param-readonly (commit by @bradcypert)

core: 3.46.29 - 2026-01-23

🐛 Bug Fixes

  • Prevent extraneous read API operations during update/create (commit by @bflad)

globalSecurity: 2.82.3 - 2026-03-24

🐛 Bug Fixes

  • respect global security alternatives ordering and enforce operation-level security restrictions when hoisted (commit by @2ynn)

globalSecurity: 2.82.2 - 2026-02-03

🐝 New Features

  • support x-speakeasy-name-override on security scheme options (commit by @tristanspeakeasy)

globalServerURLs: 2.83.2 - 2026-02-27

🐛 Bug Fixes

  • don't show global server URL in examples when operation has its own servers (commit by @tristanspeakeasy)

globalServerURLs: 2.83.1 - 2026-02-17

🐝 New Features

  • Automatically inject URL variable enum configuration validators in provider schema (commit by @bflad)

unions: 2.82.15 - 2026-03-27

🐛 Bug Fixes

  • prevent generation errors for discriminated oneOf with inline variants that share a field name but have different types (e.g. map vs object) (commit by @bflad)

unions: 2.82.14 - 2026-03-12

🐝 New Features

  • support preApplyUnionDiscriminators to remove redundant discriminator fields from Terraform schema (commit by @bradcypert)

unions: 2.82.13 - 2026-03-12

🐝 New Features

  • add x-speakeasy-discriminator extension for clean identifier names on discriminator mappings (commit by @mfbx9da4)

unions: 2.82.12 - 2026-02-11

🐛 Bug Fixes

  • restore pointer allocation for union variant classes in entity-level oneOf types (commit by @bradcypert)

unions: 2.82.11 - 2026-02-02

🐛 Bug Fixes

  • respect title and x-speakeasy-name-override for primitive union members (controlled by gen.yaml flag respectTitlesForPrimitiveUnionMembers) (commit by @mfbx9da4)

unions: 2.82.10 - 2026-01-23

🐛 Bug Fixes

  • prevent drift when hoisting fields with default from a union (commit by @bradcypert)

unions: 2.82.9 - 2026-01-22

🐝 New Features

  • Support parent description and examples for merged primitive types (commit by @bflad)

unions: 2.82.8 - 2026-01-20

🐛 Bug Fixes

  • Prevent unexpected plan differences from automatic plan modifier inclusion (commit by @bflad)

unions: 2.82.7 - 2026-01-14

🐛 Bug Fixes

  • Ensure primitive type validations are least restrictive merged across all members (commit by @bflad)

Based on Speakeasy CLI 1.761.9

Last updated by Speakeasy workflow

* `SDK.Flows V2.updateFlowTemplate()`: 
  *  `request.FlowTemplate` **Changed**
  *  `response` **Changed** (Breaking ⚠️)
* `SDK.Workflows.createDefinition()`: 
  *  `request._manifest` **Added**
  *  `response._manifest` **Added**
* `SDK.Workflows.getDefinition()`:  `response._manifest` **Added**
* `SDK.Workflows.getDefinitions()`:  `response.[]._manifest` **Added**
* `SDK.Workflows.updateDefinition()`: 
  *  `request.WorkflowDefinition._manifest` **Added**
  *  `response._manifest` **Added**
* `SDK.Flows V2.createFlowTemplate()`: 
  *  `request` **Changed**
  *  `response` **Changed**
* `SDK.Flows V2.duplicateFlowTemplate()`:  `response` **Changed**
* `SDK.Flows V2.getFlowTemplate()`:  `response` **Changed**
* `SDK.Flows V2.listFlowTemplates()`:  `response.results[]` **Changed**
* `SDK.Flows V2.searchFlowTemplates()`:  `response.results[]` **Changed**
@github-actions github-actions Bot added the minor Minor version bump label Apr 21, 2026
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.

1 participant