3.82.0
(feat): Add automatic idempotency-key generation, driven by the centralized
idempotencyKeyGeneration config in the IR. When enabled, the generated SDK attaches a
UUIDv4 idempotency-key header (default Idempotency-Key) to requests whose HTTP method is
listed in the IR (default POST/PUT). A caller-supplied key in request options still takes
precedence.
3.81.0
(feat): Add support for server URL variables (e.g. region/edge routing). Server variables
defined on the API’s environments are now exposed as optional string options on the
client constructor and interpolated into the base URL(s) at request time. Reserved
option names are de-collided by prefixing with serverUrl (e.g. a variable named
environment is exposed as serverUrlEnvironment).
3.80.2
(fix): Fix compile errors in the generated OAuthAuthProvider when the serde layer is
disabled: the token endpoint method is now called with the same camelCase name
that the generated client exposes (previously the original casing, e.g.
CreateOauth2Token, was used). Also guard against optional access_token
response properties so the token refresh path satisfies its Promise<string>
return type instead of string | undefined.