Skip to content

chore: 🐝 Update SDK - Generate 0.21.0#9

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

chore: 🐝 Update SDK - Generate 0.21.0#9
github-actions[bot] wants to merge 1 commit intomainfrom
speakeasy-sdk-regen-1776732782

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 21, 2026

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.

Linting Report 0 errors, 0 warnings, 10 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)

constsAndDefaults: 0.3.0 - 2025-09-09

🐝 New Features

  • Support custom schema defaults via x-speakeasy-terraform-custom-default (commit by @bflad)

constsAndDefaults: 0.2.1 - 2025-02-06

🐛 Bug Fixes

  • Prevent generation errors with {{ character sequences in default values (commit by @bflad)

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)

core: 3.46.28 - 2026-01-09

🐝 New Features

  • Support custom list resource types via additionalListResources configuration (commit by @bflad)

core: 3.46.27 - 2026-01-01

🐛 Bug Fixes

  • Enable delete API operation response data refresh when there are multiple API operations (commit by @bflad)

core: 3.46.26 - 2025-12-17

🐛 Bug Fixes

  • Request data handling with x-speakeasy-terraform-write-only attributes (commit by @bflad)

core: 3.46.25 - 2025-12-15

🐛 Bug Fixes

  • convert x-speakeasy-terraform-plan-only to attribute-defined plan modifier (commit by @bradcypert)

core: 3.46.24 - 2025-12-10

🐝 New Features

  • configurable sensitive HTTP Header logging (commit by @bradcypert)

core: 3.46.23 - 2025-12-10

🐛 Bug Fixes

  • better error messaging when using x-speakeasy-match against an invalid target schema (commit by @bradcypert)

core: 3.46.22 - 2025-12-04

🐝 New Features

  • support usePriorState in x-speakeasy-match for update operations (commit by @bradcypert)

core: 3.46.21 - 2025-12-03

🐛 Bug Fixes

  • Prevent generation and compilation errors with various array of map schemas (commit by @bflad)

core: 3.46.20 - 2025-12-03

🐝 New Features

  • Support x-speakeasy-terraform-write-only to set schema WriteOnly field (commit by @bflad)

core: 3.46.18 - 2025-11-24

🐝 New Features

  • union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via inferUnionDiscriminators: true in gen.yaml (commit by @mfbx9da4)

core: 3.46.17 - 2025-11-19

🐝 New Features

  • Consider entity missing codes as success for delete API operations instead of returning as API error (commit by @bflad)

core: 3.46.16 - 2025-11-13

🐝 New Features

  • create tailored 409 conflict error diagnostic (commit by @bradcypert)

core: 3.46.15 - 2025-11-13

🐛 Bug Fixes

  • Ensure managed resource is automatically removed from state for entity missing codes instead of read API error (commit by @bflad)

core: 3.46.13 - 2025-11-12

🐝 New Features

core: 3.46.12 - 2025-11-11

🐛 Bug Fixes

  • Support managed resource import with parameters using x-speakeasy-match against object property (commit by @bflad)

core: 3.46.11 - 2025-11-11

🐝 New Features

  • configurable x-speakeasy-entity-missing-codes to indicate terraform resource is missing (commit by @bradcypert)

core: 3.46.10 - 2025-11-11

🐝 New Features

  • drop empty objects from terraform schemas (commit by @ThomasRooney)

core: 3.46.14 - 2025-11-10

🐛 Bug Fixes

  • handle application/* encoding in multipart forms (commit by @danielkov)

core: 3.46.9 - 2025-11-10

🐛 Bug Fixes

core: 3.46.8 - 2025-11-07

🐛 Bug Fixes

  • Ensure entity pibling object properties are refreshed (commit by @bflad)

core: 3.46.19 - 2025-11-06

🐛 Bug Fixes

  • multi-part arrays now serialized according to RFC7578 (commit by @danielkov)

core: 3.46.7 - 2025-11-06

🐛 Bug Fixes

  • too many readonly attributes with multiple request shards (commit by @ThomasRooney)

core: 3.46.6 - 2025-11-05

🐝 New Features

  • support body field name configuration via requestBodyFieldName in gen.yaml (commit by @subomi)

core: 3.46.5 - 2025-10-30

🐛 Bug Fixes

  • Ensure nullable maps are sent to API as null when not configured (commit by @bflad)

core: 3.46.4 - 2025-10-30

🐛 Bug Fixes

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

core: 3.46.3 - 2025-10-22

🐛 Bug Fixes

  • Prevent compilation errors with mismatched integer and int32 properties (commit by @Kanwardeep)

core: 3.46.2 - 2025-10-17

🐛 Bug Fixes

  • Prevent compilation errors with multiple nested x-speakeasy-entity responses (commit by @bflad)

core: 3.46.1 - 2025-10-13

🐛 Bug Fixes

  • Ensure any response x-speakeasy-entity pibling attributes are properly handled (commit by @bflad)

core: 3.46.0 - 2025-10-13

🐝 New Features

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

core: 3.45.3 - 2025-10-03

🐛 Bug Fixes

  • Prevent generation error with early ordered map of array properties (commit by @bflad)

core: 3.45.2 - 2025-10-01

🐛 Bug Fixes

  • go arrays in datasources shouldn't be passed by pointer (commit by @ThomasRooney)

core: 3.45.1 - 2025-09-23

🐛 Bug Fixes

  • allow input/output models without suffixes (commit by @disintegrator)

core: 3.45.0 - 2025-09-17

🐝 New Features

  • Support Go module vendoring during compilation (commit by @bflad)

core: 3.44.3 - 2025-09-16

🐛 Bug Fixes

  • Update terraform-plugin-* dependencies for bug fixes (commit by @bflad)

core: 3.44.2 - 2025-09-10

🐛 Bug Fixes

core: 3.44.1 - 2025-08-12

🐛 Bug Fixes

  • Ensure floating point attribute validators are included for non-integer values (commit by @bflad)

core: 3.44.0 - 2025-08-08

🐝 New Features

  • Automatically prevent inconsequential plan differences for JSON encoded attributes (commit by @bflad)

core: 3.43.1 - 2025-07-24

🔧 Chores

core: 3.43.0 - 2025-07-24

🐝 New Features

core: 3.42.0 - 2025-07-23

🐝 New Features

  • Support map of maps with primitive types (commit by @bflad)

core: 3.41.17 - 2025-07-22

🐛 Bug Fixes

  • Ensure support of x-speakeasy-entity-operation mappings with sequences (commit by @bflad)

core: 3.41.16 - 2025-07-08

🐛 Bug Fixes

  • Sort resource SDK methods by name to prevent code churn (commit by @bflad)

core: 3.41.15 - 2025-07-02

🐛 Bug Fixes

  • Prevent Go compilation error with mismatched nullability of primitive item types in map types (commit by @bflad)

core: 3.41.14 - 2025-07-02

🐛 Bug Fixes

  • Prevent Go compilation error with required and nullable request body and request parameters (commit by @bflad)

core: 3.41.13 - 2025-06-24

🐛 Bug Fixes

  • Prevent missing request data with x-speakeasy-wrapped-attribute (commit by @bflad)

core: 3.41.12 - 2025-06-16

🐛 Bug Fixes

  • Prevent state data loss during refresh for nested writeOnly properties (commit by @bflad)

core: 3.41.11 - 2025-06-13

🐛 Bug Fixes

  • Support arrays with nullable integer enum items (commit by @bflad)

core: 3.41.10 - 2025-05-22

🐛 Bug Fixes

  • Update terraform-plugin-go and terraform-plugin-framework dependencies for Terraform 1.12 support (commit by @bflad)

core: 3.41.9 - 2025-05-16

🐛 Bug Fixes

  • Ensure imports are added for deeply nested custom types (commit by @bflad)

core: 3.41.8 - 2025-05-15

🐛 Bug Fixes

  • Prevent invalid multiple attribute import logic when names contain acronyms (commit by @bflad)

core: 3.41.7 - 2025-05-07

🐛 Bug Fixes

  • fixed stability of generated examples using operation and field seeds, including fixes to union examples (commit by @tristanspeakeasy)

core: 3.41.6 - 2025-04-25

🐛 Bug Fixes

  • Prevent confusing Terraform errors for 404 Not Found responses in data resources (commit by @bflad)

core: 3.41.5 - 2025-04-25

🐛 Bug Fixes

  • Raise error for unimplemented x-speakeasy-entity-operation list type (commit by @bflad)

core: 3.41.4 - 2025-04-24

🐛 Bug Fixes

  • Support for nullable array of arrays, enums, primitives, objects, and unions (commit by @bflad)

core: 3.41.3 - 2025-04-22

🐛 Bug Fixes

  • Prevent compilation errors with oneOf that are optional and required (commit by @bflad)

core: 3.41.2 - 2025-04-18

🐛 Bug Fixes

  • Ensure proper API request body data handling with deeply nested x-speakeasy-entity (commit by @bflad)

core: 3.41.1 - 2025-04-14

🐛 Bug Fixes

  • Prevent compilation errors with capitalized packageName (provider type name) configuration (commit by @bflad)

core: 3.41.0 - 2025-04-14

🐝 New Features

  • Support custom ephemeral resources (commit by @bflad)

core: 3.39.3 - 2025-04-11

🐛 Bug Fixes

  • increase stability of generator model file names (commit by @vishalg0wda)

core: 3.40.0 - 2025-04-09

🐝 New Features

  • Support terraform-plugin-framework custom list, map, and set types via x-speakeasy-terraform-custom-type (commit by @bflad)

core: 3.39.2 - 2025-04-04

🐛 Bug Fixes

  • Ensure OAS number type validations are present as configuration validators (commit by @bflad)

core: 3.39.1 - 2025-04-04

🐛 Bug Fixes

  • Represent OAS number type as terraform-plugin-framework Float64 types (commit by @bflad)

core: 3.38.1 - 2025-04-03

🐛 Bug Fixes

  • improve performance of generation on multicore machines and various fixes to correctness based on order of generation (commit by @tristanspeakeasy)

core: 3.39.0 - 2025-04-02

🐝 New Features

  • Support terraform-plugin-framework custom types for Bool, Float32, Float64, Int32, Int64, and String base types (commit by @bflad)

core: 3.38.0 - 2025-04-02

🐝 New Features

  • Support array of array of union types (commit by @bflad)

core: 3.37.0 - 2025-03-28

🐝 New Features

  • Support provider configurable TLS skip verification with additionalProviderAttributes.tlsSkipVerify generation configuration (commit by @bflad)

core: 3.36.1 - 2025-03-07

🐛 Bug Fixes

  • Prevent Go SDK naming misalignment for properties named big, json, time, and types (commit by @bflad)

core: 3.36.0 - 2025-02-27

🐝 New Features

  • Support map of array types (commit by @bflad)

core: 3.35.0 - 2025-02-25

🐝 New Features

  • Support array of empty object types (commit by @bflad)

core: 3.34.0 - 2025-02-25

🐝 New Features

  • Support array of array types (commit by @bflad)

core: 3.33.0 - 2025-02-21

🐝 New Features

  • Support maps of double, float, int32, and number (commit by @bflad)

core: 3.32.2 - 2025-02-20

🐛 Bug Fixes

  • Prevent package name shadowing for various required packages (commit by @bflad)

core: 3.32.1 - 2025-02-20

🐛 Bug Fixes

  • Correctly render examples for supported map types (commit by @bflad)

core: 3.32.0 - 2025-02-20

🐝 New Features

  • support openapi specs without server urls (commit by @vishalg0wda)

core: 3.31.2 - 2025-02-20

🐛 Bug Fixes

  • Support nullable map types (commit by @bflad)

core: 3.31.1 - 2025-02-18

🐛 Bug Fixes

  • Support nullable item types in List/Map/Set attributes (commit by @bflad)

core: 3.31.0 - 2025-02-10

🐝 New Features

  • Improved float/int32 number format handling (commit by @bflad)

core: 3.30.0 - 2025-02-05

🐝 New Features

  • Support provider configuration for enabling custom HTTP headers (commit by @bflad)

core: 3.29.4 - 2025-02-02

🐛 Bug Fixes

  • Support nullable array types (commit by @bflad)

core: 3.29.3 - 2025-01-31

🐛 Bug Fixes

  • Prevent Value Conversion Error with x-speakeasy-soft-delete-property usage in data resources (commit by @bflad)

core: 3.29.2 - 2025-01-31

🐛 Bug Fixes

  • fixed handling of default fields in usage snippets and tests, fixed validation of required schema property (commit by @tristanspeakeasy)

core: 3.29.1 - 2025-01-29

🐛 Bug Fixes

  • Support multiple success status codes (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)

globalSecurity: 2.82.1 - 2025-09-10

🔧 Chores

  • support opting out of operation security hoisting (commit by @vishalg0wda)

globalSecurity: 2.82.0 - 2025-08-28

🐝 New Features

  • Provider security attribute descriptions and README section (commit by @bflad)

globalSecurity: 2.81.12 - 2025-05-19

🐛 Bug Fixes

  • Ensure HTTP Basic and OAuth2 Client Credentials security are properly configured (commit by @bflad)

globalSecurity: 2.81.11 - 2025-05-01

🐛 Bug Fixes

  • Ensure provider raises upfront error for missing required security attributes with environment variables (commit by @bflad)

globalSecurity: 2.81.10 - 2025-02-06

🐛 Bug Fixes

  • fixes to handling of security at both global and operation level especially for oauth2 (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)

globalServerURLs: 2.83.0 - 2025-08-01

🐝 New Features

  • Initial support for server URL variables via provider configuration and environment variables (commit by @bflad)

globalServerURLs: 2.82.2 - 2025-05-09

🐛 Bug Fixes

inputOutputModels: 2.83.0 - 2023-12-14

🐝 New Features

  • added a feature flag to enable fixes around correctly naming input output models that potentially introduce breaking changes (commit by @TristanSpeakeasy)

retries: 2.81.4 - 2025-08-05

🐛 Bug Fixes

  • Additional support for connection close/reset errors with retryConnectionErrors enabled (commit by @bflad)

retries: 2.81.3 - 2025-06-02

🐛 Bug Fixes

  • Prevent panic with httputil.DumpRequestOut and http.NoBody request body (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)

unions: 2.82.6 - 2025-12-16

🐝 New Features

  • support configuring respectRequiredFields for stricter validation during deserialization (commit by @mfbx9da4)

unions: 2.82.5 - 2025-11-24

🐛 Bug Fixes

  • account for discriminator mapping when matching source and target models in unions (commit by @2ynn)

unions: 2.82.4 - 2025-11-20

🔧 Fixes

  • consider inexact count of open enums when deserializing unions (commit by @idbentley)

unions: 2.82.3 - 2025-11-14

🐛 Bug Fixes

  • Ensure prior union member state removal on member update (commit by @ThomasRooney)

unions: 2.82.2 - 2025-10-29

🐛 Bug Fixes

  • ensure discriminator is available on hoisted fields (commit by @ThomasRooney)

unions: 2.82.1 - 2025-10-24

🐛 Bug Fixes

  • add unionStrategy configuration option (commit by @ThomasRooney)

unions: 2.82.0 - 2025-10-23

🐝 New Features

  • introduce a smarter union deserialization strategy (commit by @ThomasRooney)

unions: 2.81.18 - 2025-10-06

🐛 Bug Fixes

  • Ensure valid generation with top level unions (commit by @bflad)

Based on Speakeasy CLI 1.761.11

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the minor Minor version bump label Apr 21, 2026
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776732782 branch 7 times, most recently from 88c3f19 to fa83f54 Compare April 28, 2026 00:59
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776732782 branch 6 times, most recently from 4b3cc5c to 943c455 Compare May 4, 2026 01:01
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1776732782 branch from 943c455 to 506aaee Compare May 5, 2026 00:56
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