0.27.0
(feat): Add global headers as named parameters on the client constructor.
0.26.0
(feat): Add support for global and service-level headers in generated SDK methods.
0.25.4
(chore): Add sdkVersion as a top-level field in the generated metadata.json file.
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.2
(fix): Remove error on null config in README generation.
0.25.1
(fix): Remove using generator-cli to push to GitHub for self-hosted SDKs; this is now handled in the local workspace runner.
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.1
(chore): Bump generator CLI version to publish new Docker image.
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.