chore(deps): update dependency @hey-api/openapi-ts to v0.97.1 #23

Merged
martin merged 1 commit from renovate/dependencies-(non-major) into main 2026-05-09 09:44:41 +00:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@hey-api/openapi-ts (source) 0.96.1 -> 0.97.1 age confidence

Release Notes

hey-api/openapi-ts (@​hey-api/openapi-ts)

v0.97.0

@​hey-api/openapi-ts 0.97.0

⚠️ Breaking

This release has 15 breaking changes. Please review the release notes carefully before upgrading.

Updates
  • cli: print file count and generator speed (#​3828)
  • ⚠️ Breaking: client: resolve runtimeConfigPath relative to the output folder (#​3770)
Changed runtimeConfigPath behavior

This was a known, long-standing issue confusing first-time users. Before, defining client runtimeConfigPath value would paste it verbatim to the generated output. This release changes the behavior to resolve relative to the current working directory the same way output path works.

  • config: remove --apply flag from Biome post-processor commands (#​3812)
Plugins
@​hey-api/client-angular
  • ⚠️ Breaking: request and response objects might be undefined (#​3814)
  • ⚠️ Breaking: respect throwOnError when request validation fails (#​3814)
@​hey-api/client-fetch
  • ⚠️ Breaking: pass previous result to error interceptors (#​3814)
  • ⚠️ Breaking: request and response objects might be undefined (#​3814)
  • ⚠️ Breaking: respect throwOnError when request validation fails (#​3814)
@​hey-api/client-ky
  • ⚠️ Breaking: pass previous result to error interceptors (#​3814)
  • ⚠️ Breaking: request and response objects might be undefined (#​3814)
  • ⚠️ Breaking: respect throwOnError when request validation fails (#​3814)
  • ⚠️ Breaking: respect ky instance defaults (#​3806)
Changed Ky client behavior

The Ky client was updated to be more intuitive. Some Ky options now need to be passed via the kyOptions field and you need to pass undefined to unset an option.

@​hey-api/client-next
  • ⚠️ Breaking: request and response objects might be undefined (#​3814)
  • ⚠️ Breaking: pass previous result to error interceptors (#​3814)
  • ⚠️ Breaking: respect throwOnError when request validation fails (#​3814)
@​hey-api/client-ofetch
  • ⚠️ Breaking: request and response objects might be undefined (#​3814)
  • ⚠️ Breaking: respect throwOnError when request validation fails (#​3814)
@​tanstack/angular-query-experimental
@​tanstack/preact-query
@​tanstack/react-query
@​tanstack/solid-query
@​tanstack/svelte-query
@​tanstack/vue-query
zod
  • fallback .discriminatedUnion to .union if members contain intersection (#​3813)

@​hey-api/codegen-core 0.8.1

Updates
  • planner: speed up identifier conflict detector (#​3823)
  • symbol: speed up symbol registry cache (#​3823)

@​hey-api/shared 0.4.2

Updates
  • graph: speed up graph builder (#​3823)
  • utils: speed up deep equality check (#​3823)


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@hey-api/openapi-ts](https://heyapi.dev/) ([source](https://github.com/hey-api/openapi-ts)) | [`0.96.1` -> `0.97.1`](https://renovatebot.com/diffs/npm/@hey-api%2fopenapi-ts/0.96.1/0.97.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@hey-api%2fopenapi-ts/0.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@hey-api%2fopenapi-ts/0.96.1/0.97.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>hey-api/openapi-ts (@&#8203;hey-api/openapi-ts)</summary> ### [`v0.97.0`](https://github.com/hey-api/openapi-ts/blob/HEAD/CHANGELOG.md#2026-04-28) #### [@&#8203;hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) 0.97.0 ##### ⚠️ Breaking This release has 15 breaking changes. Please review the release notes carefully before upgrading. ##### Updates - cli: print file count and generator speed ([#&#8203;3828](https://github.com/hey-api/openapi-ts/pull/3828)) - **⚠️ Breaking:** client: resolve `runtimeConfigPath` relative to the output folder ([#&#8203;3770](https://github.com/hey-api/openapi-ts/pull/3770)) ##### Changed `runtimeConfigPath` behavior This was a known, long-standing issue confusing first-time users. Before, defining client `runtimeConfigPath` value would paste it verbatim to the generated output. This release changes the behavior to resolve relative to the current working directory the same way output path works. - config: remove `--apply` flag from Biome post-processor commands ([#&#8203;3812](https://github.com/hey-api/openapi-ts/pull/3812)) ##### Plugins ##### [@&#8203;hey-api/client-angular](https://github.com/hey-api/client-angular) - **⚠️ Breaking:** `request` and `response` objects might be undefined ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect `throwOnError` when request validation fails ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) ##### [@&#8203;hey-api/client-fetch](https://github.com/hey-api/client-fetch) - **⚠️ Breaking:** pass previous result to error interceptors ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** `request` and `response` objects might be undefined ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect `throwOnError` when request validation fails ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) ##### [@&#8203;hey-api/client-ky](https://github.com/hey-api/client-ky) - **⚠️ Breaking:** pass previous result to error interceptors ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** `request` and `response` objects might be undefined ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect `throwOnError` when request validation fails ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect ky instance defaults ([#&#8203;3806](https://github.com/hey-api/openapi-ts/pull/3806)) ##### Changed Ky client behavior The Ky client was updated to be more intuitive. Some Ky options now need to be passed via the `kyOptions` field and you need to pass `undefined` to unset an option. ##### [@&#8203;hey-api/client-next](https://github.com/hey-api/client-next) - **⚠️ Breaking:** `request` and `response` objects might be undefined ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** pass previous result to error interceptors ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect `throwOnError` when request validation fails ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) ##### [@&#8203;hey-api/client-ofetch](https://github.com/hey-api/client-ofetch) - **⚠️ Breaking:** `request` and `response` objects might be undefined ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) - **⚠️ Breaking:** respect `throwOnError` when request validation fails ([#&#8203;3814](https://github.com/hey-api/openapi-ts/pull/3814)) ##### [@&#8203;tanstack/angular-query-experimental](https://github.com/tanstack/angular-query-experimental) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### [@&#8203;tanstack/preact-query](https://github.com/tanstack/preact-query) - add `useSetQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query) - add `useSetQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### [@&#8203;tanstack/solid-query](https://github.com/tanstack/solid-query) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### [@&#8203;tanstack/svelte-query](https://github.com/tanstack/svelte-query) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query) - add `setQueryData` option ([#&#8203;3824](https://github.com/hey-api/openapi-ts/pull/3824)) ##### zod - fallback `.discriminatedUnion` to `.union` if members contain intersection ([#&#8203;3813](https://github.com/hey-api/openapi-ts/pull/3813)) *** #### [@&#8203;hey-api/codegen-core](https://github.com/hey-api/codegen-core) 0.8.1 ##### Updates - planner: speed up identifier conflict detector ([#&#8203;3823](https://github.com/hey-api/openapi-ts/pull/3823)) - symbol: speed up symbol registry cache ([#&#8203;3823](https://github.com/hey-api/openapi-ts/pull/3823)) *** #### [@&#8203;hey-api/shared](https://github.com/hey-api/shared) 0.4.2 ##### Updates - graph: speed up graph builder ([#&#8203;3823](https://github.com/hey-api/openapi-ts/pull/3823)) - utils: speed up deep equality check ([#&#8203;3823](https://github.com/hey-api/openapi-ts/pull/3823)) *** </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjkuMyIsInVwZGF0ZWRJblZlciI6IjQxLjE2OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update dependency @hey-api/openapi-ts to v0.97.0
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
1ade78e7d3
clank-bot force-pushed renovate/dependencies-(non-major) from 1ade78e7d3
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
to 3c28f40075
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
2026-05-03 00:00:59 +00:00
Compare
clank-bot force-pushed renovate/dependencies-(non-major) from 3c28f40075
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
to 3dd1ed5626
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
2026-05-04 16:33:31 +00:00
Compare
clank-bot changed title from chore(deps): update dependency @hey-api/openapi-ts to v0.97.0 to chore(deps): update dependency @hey-api/openapi-ts to v0.97.1 2026-05-04 16:33:34 +00:00
martin force-pushed renovate/dependencies-(non-major) from 3dd1ed5626
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
to f55598f8cb
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
2026-05-04 19:38:16 +00:00
Compare
martin force-pushed renovate/dependencies-(non-major) from f55598f8cb
All checks were successful
ci/woodpecker/push/verify Pipeline was successful
to 039cbcbe82
Some checks failed
ci/woodpecker/push/hello Pipeline was successful
ci/woodpecker/push/verify Pipeline was successful
ci/woodpecker/push/push Pipeline was successful
ci/woodpecker/push/deploy Pipeline was successful
ci/woodpecker/manual/hello Pipeline was successful
ci/woodpecker/manual/deploy Pipeline is pending
ci/woodpecker/manual/push Pipeline is pending
ci/woodpecker/manual/verify Pipeline was canceled
2026-05-09 08:15:42 +00:00
Compare
martin merged commit 039cbcbe82 into main 2026-05-09 09:44:41 +00:00
martin deleted branch renovate/dependencies-(non-major) 2026-05-09 09:44:42 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
martin/toolbox!23
No description provided.