···11----
22-'@hey-api/openapi-ts': minor
33----
44-55-feat: added `client.baseUrl` option
66-77-### Added `client.baseUrl` option
88-99-You can use this option to configure the default base URL for the generated client. By default, we will attempt to resolve the first defined server or infer the base URL from the input path. If you'd like to preserve the previous behavior, set `baseUrl` to `false`.
1010-1111-```js
1212-export default {
1313- input: 'path/to/openapi.json',
1414- output: 'src/client',
1515- plugins: [{
1616- baseUrl: false, // [!code ++]
1717- name: '@hey-api/client-fetch',
1818- }],
1919-};
2020-```
-18
.changeset/unlucky-moles-dance.md
···11----
22-'@hey-api/client-axios': minor
33-'@hey-api/client-fetch': minor
44-'@hey-api/client-next': minor
55-'@hey-api/client-nuxt': minor
66-'@hey-api/openapi-ts': minor
77----
88-99-fix: make createConfig, CreateClientConfig, and Config accept ClientOptions generic
1010-1111-### Added `ClientOptions` interface
1212-1313-The `Config` interface now accepts an optional generic extending `ClientOptions` instead of `boolean` type `ThrowOnError`.
1414-1515-```ts
1616-type Foo = Config<false> // [!code --]
1717-type Foo = Config<{ throwOnError: false }> // [!code ++]
1818-```
···11# @hey-api/openapi-ts
2233+## 0.64.0
44+55+### Minor Changes
66+77+- [#1661](https://github.com/hey-api/openapi-ts/pull/1661) [`ccefe43`](https://github.com/hey-api/openapi-ts/commit/ccefe434ee83f1202769547ce128e1c134dee25f) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: added `client.baseUrl` option
88+99+ ### Added `client.baseUrl` option
1010+1111+ You can use this option to configure the default base URL for the generated client. By default, we will attempt to resolve the first defined server or infer the base URL from the input path. If you'd like to preserve the previous behavior, set `baseUrl` to `false`.
1212+1313+ ```js
1414+ export default {
1515+ input: 'path/to/openapi.json',
1616+ output: 'src/client',
1717+ plugins: [
1818+ {
1919+ baseUrl: false, // [!code ++]
2020+ name: '@hey-api/client-fetch',
2121+ },
2222+ ],
2323+ };
2424+ ```
2525+2626+- [#1661](https://github.com/hey-api/openapi-ts/pull/1661) [`bb6d46a`](https://github.com/hey-api/openapi-ts/commit/bb6d46ae119ce4e7e3a2ab3fded74ac4fb4cdff2) Thanks [@mrlubos](https://github.com/mrlubos)! - fix: make createConfig, CreateClientConfig, and Config accept ClientOptions generic
2727+2828+ ### Added `ClientOptions` interface
2929+3030+ The `Config` interface now accepts an optional generic extending `ClientOptions` instead of `boolean` type `ThrowOnError`.
3131+3232+ ```ts
3333+ type Foo = Config<false>; // [!code --]
3434+ type Foo = Config<{ throwOnError: false }>; // [!code ++]
3535+ ```
3636+337## 0.63.2
438539### Patch Changes
+1-1
packages/openapi-ts/package.json
···11{
22 "name": "@hey-api/openapi-ts",
33- "version": "0.63.2",
33+ "version": "0.64.0",
44 "description": "🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.",
55 "homepage": "https://heyapi.dev/",
66 "repository": {