Update dependency @hey-api/openapi-ts to v0.85.2 #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "renovate/hey-api-openapi-ts-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.80.0->0.85.2Release Notes
hey-api/openapi-ts (@hey-api/openapi-ts)
v0.85.2Compare Source
Patch Changes
fix: dynamically load c12 to work with cjs modules (#2755) (
e6472cf) by @mrlubosfix(cli): detect watch mode with input array (#2751) (
3293cad) by @warrenseinev0.85.1Compare Source
Patch Changes
078face) by @copilot-swe-agentv0.85.0Compare Source
Minor Changes
fcdd73b) by @mrlubosUpdated
outputoptionsWe made the
outputconfiguration more consistent by usingnullto represent disabled options. This change does not affect boolean options.Patch Changes
feat: support multiple configurations (#2602) (
c84f10e) by @carson2222feat(config): add
output.importFileExtensionoption (#2718) (fcdd73b) by @mrlubosfeat(pinia-colada): query options use
defineQueryOptions(#2610) (33e6b31) by @brolnickijUpdated Pinia Colada query options
Pinia Colada query options now use
defineQueryOptionsto improve reactivity support. Instead of calling the query options function, you can use one of the following approaches.No params
Constant
Reactive
Properties
v0.84.4Compare Source
Patch Changes
fix(client-ofetch): add missing credentials property support (#2710) (
ba7e6dc) by @copilot-swe-agentfix(config): do not override interactive config from CLI if defined in config file (#2708) (
21e9fa0) by @copilot-swe-agentfix(zod): correct schemas for numeric and boolean enums (#2704) (
59ea38e) by @copilot-swe-agentv0.84.3Compare Source
Patch Changes
dba81bc) by @copilot-swe-agentv0.84.2Compare Source
Patch Changes
fix(parser): add
propertiesRequiredByDefaulttransform option (#2678) (9e59e07) by @mrlubosfix(typescript): do not mark enums as types (#2680) (
1cab011) by @copilot-swe-agentv0.84.1Compare Source
Patch Changes
feat: add
ofetchclient available as@hey-api/client-ofetch(#2642) (da9e05f) by @brolnickijfix(renderer): replace default import placeholder (#2674) (
762b20e) by @copilot-swe-agentv0.84.0Compare Source
Minor Changes
Symbol API
This release improves the Symbol API, which adds the capability to place symbols in arbitrary files. We preserved the previous output structure for all plugins except Angular.
You can preserve the previous Angular output by writing your own placement function.
Removed
outputplugin optionDue to the Symbol API release, this option has been removed from the Plugin API. (#2664) (
e1ede9c) by @mrlubosPatch Changes
fix(plugin): every plugin extends Plugin.Hooks interface (#2664) (
e1ede9c) by @mrlubosfix(renderer): group and sort imported modules
TypeScript renderer
We ship a dedicated TypeScript renderer for
.tsfiles. This release improves the renderer's ability to group and sort imported modules, resulting in a more polished output. (#2664) (e1ede9c) by @mrlubosfix(parser): expand schema deduplication by including validation constraints in type ID (#2650) (
31b3933) by @copilot-swe-agentfix(parser): bump support for OpenAPI 3.1.2 (#2667) (
3511fb8) by @mrlubosfix(config): add
output.fileNameoptionv0.83.1Compare Source
Patch Changes
feat(typescript): add
topTypeoption allowing to chooseanyoverunknown(#2629) (444a49a) by @mrlubosfix(client): expose all interceptor methods (#2627) (
5a74da0) by @mrlubosfix(config): correctly load user-defined hooks (#2623) (
1193c4d) by @mrlubosfix(typescript): handle string and binary string in composite keywords (#2630) (
43a0661) by @mrlubosv0.83.0Compare Source
Minor Changes
Symbol API
This release adds the Symbol API, which significantly reduces the risk of naming collisions. While the generated output should only include formatting changes, this feature introduces breaking changes to the Plugin API that affect custom plugins.
We will update the custom plugin guide once the Plugin API becomes more stable. (#2582) (
10aea89) by @mrlubosgroupByTagoptionRemoved
groupByTagPinia Colada optionThis option has been removed to provide a more consistent API across plugins. We plan to bring it back in a future release. (#2582) (
10aea89) by @mrlubosPatch Changes
Updated Dependencies:
v0.82.5Compare Source
Patch Changes
fix(client):
mergeHeadersfunctions use.forEach()instead of.entries()(#2585) (debba72) by @volesenfix(client): move
getValidRequestBody()function toclient-core(#2605) (b180e4e) by @franworksv0.82.4Patch Changes
fix(client): improve handling of plain text, falsy, and unserialized request bodies (#2564) (
074a459) by @franworksfeat(pinia-colada): implicit
$fetchforclient-nuxt(hidecomposable) (#2598) (7143078) by @brolnickijfix(pinia-colada): optional
optionsin mutation factory (#2593) (4137445) by @brolnickijfix(parser): improve $ref handling (#2588) (
c97e7a8) by @carson2222v0.82.1Compare Source
Patch Changes
#2541
ad3c633Thanks @ixnas! - feat(typescript): addtypescript-consttoenums.modefor generating TypeScript enums as constants#2556
74c16f2Thanks @carson2222! - fix(parser): prunerequiredarray after removing properties#2559
5012a72Thanks @jgoz! - fix(output): avoid appending.gento file names multiple times whenoutput.cleanisfalsev0.82.0Compare Source
Minor Changes
97c57f6Thanks @SebastiaanWouters! - feat(parser): add Hooks APIAdded Hooks API
Patch Changes
#2542
c12f7c7Thanks @mrlubos! - fix(client): pass fetch option to sse client#2505
80dc015Thanks @SebastiaanWouters! - feat(plugin): add@pinia/coladaplugin#2535
efdeedcThanks @alexedme! - feat(client): added angular, axios, fetch, next & nuxt client type export for external typing purposes.#2544
d4cd30eThanks @carson2222! - fix(parser): improve handling multiple references to shared external variable#2519
95f00faThanks @volesen! - fix(client): improve empty response body handling#1680
9e4cc3dThanks @josh-hemphill! - feat(plugin): add@pinia/coladaplugin#2530
8d1cfc4Thanks @carson2222! - fix(parser): improvereadWritetransformer splitting logic#2523
7f6de44Thanks @carson2222! - fix(parser): handlepatternPropertiesin OpenAPI 3.1v0.81.1Compare Source
Patch Changes
#2516
c71d5dbThanks @mrlubos! - feat(typescript): add webhooks configuration options#2515
b81051eThanks @malcolm-kee! - fix(parser): correctly handle schema extending discriminated schema#2513
34fa59fThanks @mrlubos! - fix(client): move sse functions into their own namespace#2516
c71d5dbThanks @mrlubos! - feat(validator): add webhooks configuration options#2516
c71d5dbThanks @mrlubos! - feat(parser): handle webhooks in OpenAPI 3.1v0.81.0Compare Source
Minor Changes
d43ef3fThanks @mrlubos! - feat(client): add support for server-sent events (SSE)v0.80.18Compare Source
Patch Changes
ac7efbfThanks @malcolm-kee! - fix(parser): OpenAPI 3.1 parser handles multipletypevaluesv0.80.17Compare Source
Patch Changes
98d7bc3Thanks @max-scopp! - fix(client): Angular client correctly applies default GET methodv0.80.16Compare Source
Patch Changes
#2490
03f37eaThanks @mrlubos! - fix(client): Nuxt client receives raw body in request validators#2479
4038e1cThanks @dracomithril! - fix(parser): deduplicate security schemas based on name#2489
9bfbb63Thanks @mrlubos! - feat(parser): input supports Hey API Registry shorthand#2485
e074a36Thanks @bombillazo! - feat(parser): input supports ReadMe API Registry withreadme:prefix#2491
ce602feThanks @mrlubos! - feat(parser): input supports Scalar API Registry withscalar:prefixv0.80.15Compare Source
Patch Changes
#2480
d9af1bbThanks @dracomithril! - fix(client): callauth()function for every unique securityname#2481
7e8264eThanks @mrlubos! - fix(parser): cache parent to children nodesv0.80.14Compare Source
Patch Changes
b9204adThanks @mrlubos! - fix(parser): cache visited graph nodes to boost performancev0.80.13Compare Source
Patch Changes
82af768Thanks @josstn! - fix(parser): handle non-ascii characters in discriminatorv0.80.12Compare Source
Patch Changes
c76a8deThanks @bjornhenriksson! - fix(zod): adddates.localoption to allow unqualified (timezone-less) datetimesv0.80.11Compare Source
Patch Changes
#2452
fb5b621Thanks @mrlubos! - feat(client): add@hey-api/client-angularclient#2423
554e9a6Thanks @max-scopp! - feat(plugin): add@angular/commonpluginv0.80.10Compare Source
Patch Changes
760fd61Thanks @mrlubos! - fix(client): handle dates in formdata serializerv0.80.9Compare Source
Patch Changes
7308d9bThanks @flow96! - fix(sdk): handle infinite loop in nested operation IDs and tags with duplicate valuesv0.80.8Compare Source
Patch Changes
#2418
340a6cdThanks @mrlubos! - fix(client): add auto-generated header to client files#2418
969d7cfThanks @mrlubos! - fix(client): correctly rename client files with nodenext bundler#2416
9cff8c8Thanks @mrlubos! - fix(tanstack-query): set correct name for pagination parameters in infinite query optionsv0.80.7Compare Source
Patch Changes
b0958a0Thanks @Shinigami92! - fix(client): add.gento client filesv0.80.6Compare Source
Patch Changes
#2399
ef32c27Thanks @ahmedrowaihi! - feat(tanstack-query): support generatingmetafields#2406
04fc0f3Thanks @dovca! - feat(clients): pass rawbodyto interceptors, provide serialized body inserializedBody#2407
9704055Thanks @flow96! - fix(sdk): prevent infinite loop when a schema tag matches operation IDv0.80.5Compare Source
Patch Changes
42566efThanks @mrclrchtr! - fix: resolve Yarn PnP compatibility issues with client bundle generationv0.80.4Compare Source
Patch Changes
ac3456fThanks @ahmedrowaihi! - fix(tanstack-query): addqueryKeys.tagsandinfiniteQueryKeys.tagsoptionsv0.80.3Compare Source
Patch Changes
6df1237Thanks @MaxwellAt! - fix(zod): improve handling of additional propertiesv0.80.2Compare Source
Patch Changes
#2383
2ac456fThanks @j-ibarra! - fix(transformers): addtypeTransformersoption allowing passing custom transform functions#2382
3a23362Thanks @idbenami! - fix(client-axios): allow passingAxiosInstanceintoaxiosfieldv0.80.1Compare Source
Patch Changes
fb7b724Thanks @Daschi1! - fix(valibot): expand support forformat: int64Configuration
📅 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.
This PR has been generated by Renovate Bot.