0.25.3

(fix): Fix getGitHubConfig to return RawGithubConfig with undefined values instead of throwing errors when publishing config is missing, aligning with TypeScript/Python generator behavior.




0.25.0

(feat): Introduced a unified client error enum and structured HTTPError with a nested ResponseBody, and updated the HTTP client and tests to classify and surface HTTP failures consistently.



0.24.0

(feat): Added support for cyclical type detection, rejecting infinite cycles and boxing legal recursive properties with Indirect<...>.


0.23.4

(fix): Fixed a bug where discriminated union variant properties that collided with the discriminant property were incorrectly included in the generated struct.


0.23.3

(fix): All static files within the SDK now use fully qualified type references.

0.23.2

(fix): Fixed a bug where query parameters with string enum types were incorrectly omitted from the request URL.

0.23.1

(fix): Fixed a bug where query parameters with empty values were not omitted from the request URL.

0.23.0

(feat): Added support for automatic retries with exponential backoff respecting the Retry-After and X-RateLimit-Reset response headers.



0.21.0

(feat): Added generator config option nullableAsOptional (defaults to false) to decode nullable fields as Optional instead of Nullable.