fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #2144 from hey-api/changeset-release/main

Version Packages

authored by

Lubos and committed by
GitHub
01134c59 60deb25f

+142 -67
-5
.changeset/bright-rats-mix.md
··· 1 - --- 2 - '@hey-api/openapi-ts': patch 3 - --- 4 - 5 - fix: add crash report prompt
-23
.changeset/cold-snails-end.md
··· 1 - --- 2 - '@hey-api/openapi-ts': minor 3 - --- 4 - 5 - feat(sdk): add `classStructure` option supporting dot or slash `operationId` notation when generating class-based SDKs 6 - 7 - ### Added `sdk.classStructure` option 8 - 9 - When generating class-based SDKs, we now try to infer the ideal structure using `operationId` keywords. If you'd like to preserve the previous behavior, set `classStructure` to `off`. 10 - 11 - ```js 12 - export default { 13 - input: 'https://get.heyapi.dev/hey-api/backend', 14 - output: 'src/client', 15 - plugins: [ 16 - // ...other plugins 17 - { 18 - classStructure: 'off', 19 - name: '@hey-api/sdk', 20 - }, 21 - ], 22 - }; 23 - ```
-5
.changeset/selfish-vans-heal.md
··· 1 - --- 2 - '@hey-api/openapi-ts': patch 3 - --- 4 - 5 - fix(parser): handle `propertyNames` keyword
-5
.changeset/tame-stingrays-boil.md
··· 1 - --- 2 - '@hey-api/openapi-ts': patch 3 - --- 4 - 5 - fix(validators): correctly generate default value for `BigInt`
-9
.changeset/twenty-numbers-talk.md
··· 1 - --- 2 - '@hey-api/client-axios': minor 3 - '@hey-api/client-core': minor 4 - '@hey-api/client-custom': minor 5 - '@hey-api/client-fetch': minor 6 - '@hey-api/client-next': minor 7 - --- 8 - 9 - feat: export `buildClientParams` function
-5
.changeset/warm-lemons-count.md
··· 1 - --- 2 - '@hey-api/openapi-ts': patch 3 - --- 4 - 5 - fix(typescript): handle nested inline objects with write/read only fields
+7
examples/openapi-ts-axios/CHANGELOG.md
··· 1 1 # @example/openapi-ts-axios 2 2 3 + ## 0.0.34 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-axios@0.9.0 9 + 3 10 ## 0.0.33 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-axios/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-axios", 3 3 "private": true, 4 - "version": "0.0.33", 4 + "version": "0.0.34", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build": "tsc && vite build",
+7
examples/openapi-ts-fastify/CHANGELOG.md
··· 1 1 # @example/openapi-ts-fastify 2 2 3 + ## 0.1.15 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.1.14 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-fastify/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-fastify", 3 3 "private": true, 4 - "version": "0.1.14", 4 + "version": "0.1.15", 5 5 "type": "module", 6 6 "scripts": { 7 7 "openapi-ts": "openapi-ts",
+7
examples/openapi-ts-fetch/CHANGELOG.md
··· 1 1 # @example/openapi-ts-fetch 2 2 3 + ## 0.0.56 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.55 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-fetch/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-fetch", 3 3 "private": true, 4 - "version": "0.0.55", 4 + "version": "0.0.56", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build": "tsc && vite build",
+7
examples/openapi-ts-next/CHANGELOG.md
··· 1 1 # @example/openapi-ts-next 2 2 3 + ## 0.1.12 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-next@0.5.0 9 + 3 10 ## 0.1.11 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-next/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-next", 3 3 "private": true, 4 - "version": "0.1.11", 4 + "version": "0.1.12", 5 5 "scripts": { 6 6 "build": "next build", 7 7 "dev": "next dev",
+7
examples/openapi-ts-sample/CHANGELOG.md
··· 1 1 # @example/openapi-ts-sample 2 2 3 + ## 0.0.16 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.15 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-sample/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-sample", 3 3 "private": true, 4 - "version": "0.0.15", 4 + "version": "0.0.16", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build": "tsc && vite build",
+7
examples/openapi-ts-tanstack-angular-query-experimental/CHANGELOG.md
··· 1 1 # @example/openapi-ts-tanstack-angular-query-experimental 2 2 3 + ## 0.0.27 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.26 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-tanstack-angular-query-experimental/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-tanstack-angular-query-experimental", 3 - "version": "0.0.26", 3 + "version": "0.0.27", 4 4 "scripts": { 5 5 "ng": "ng", 6 6 "start": "ng serve",
+7
examples/openapi-ts-tanstack-react-query/CHANGELOG.md
··· 1 1 # @example/openapi-ts-tanstack-react-query 2 2 3 + ## 0.0.38 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.37 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-tanstack-react-query/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-tanstack-react-query", 3 3 "private": true, 4 - "version": "0.0.37", 4 + "version": "0.0.38", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build": "tsc && vite build",
+7
examples/openapi-ts-tanstack-svelte-query/CHANGELOG.md
··· 1 1 # @example/openapi-ts-tanstack-svelte-query 2 2 3 + ## 0.0.38 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.37 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-tanstack-svelte-query/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-tanstack-svelte-query", 3 3 "private": true, 4 - "version": "0.0.37", 4 + "version": "0.0.38", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build": "vite build",
+7
examples/openapi-ts-tanstack-vue-query/CHANGELOG.md
··· 1 1 # @example/openapi-ts-tanstack-vue-query 2 2 3 + ## 0.0.38 4 + 5 + ### Patch Changes 6 + 7 + - Updated dependencies [[`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8)]: 8 + - @hey-api/client-fetch@0.13.0 9 + 3 10 ## 0.0.37 4 11 5 12 ### Patch Changes
+1 -1
examples/openapi-ts-tanstack-vue-query/package.json
··· 1 1 { 2 2 "name": "@example/openapi-ts-tanstack-vue-query", 3 3 "private": true, 4 - "version": "0.0.37", 4 + "version": "0.0.38", 5 5 "type": "module", 6 6 "scripts": { 7 7 "build-only": "vite build",
+6
packages/client-axios/CHANGELOG.md
··· 1 1 # @hey-api/client-axios 2 2 3 + ## 0.9.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2148](https://github.com/hey-api/openapi-ts/pull/2148) [`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: export `buildClientParams` function 8 + 3 9 ## 0.8.0 4 10 5 11 ### Minor Changes
+1 -1
packages/client-axios/package.json
··· 1 1 { 2 2 "name": "@hey-api/client-axios", 3 - "version": "0.8.0", 3 + "version": "0.9.0", 4 4 "description": "🚀 Axios client for `@hey-api/openapi-ts` codegen.", 5 5 "homepage": "https://heyapi.dev/", 6 6 "repository": {
+6
packages/client-core/CHANGELOG.md
··· 1 1 # @hey-api/client-core 2 2 3 + ## 0.2.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2148](https://github.com/hey-api/openapi-ts/pull/2148) [`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: export `buildClientParams` function 8 + 3 9 ## 0.1.4 4 10 5 11 ### Patch Changes
+1 -1
packages/client-core/package.json
··· 1 1 { 2 2 "name": "@hey-api/client-core", 3 - "version": "0.1.4", 3 + "version": "0.2.0", 4 4 "private": true, 5 5 "description": "Core utilities for type-safe @hey-api/openapi-ts clients", 6 6 "homepage": "https://heyapi.dev/",
+6
packages/client-custom/CHANGELOG.md
··· 1 1 # @hey-api/client-custom 2 2 3 + ## 0.1.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2148](https://github.com/hey-api/openapi-ts/pull/2148) [`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: export `buildClientParams` function 8 + 3 9 ## 0.0.1 4 10 5 11 ### Patch Changes
+1 -1
packages/client-custom/package.json
··· 1 1 { 2 2 "name": "@hey-api/client-custom", 3 - "version": "0.0.1", 3 + "version": "0.1.0", 4 4 "description": "Custom client for `@hey-api/openapi-ts` codegen. Used for testing.", 5 5 "private": true, 6 6 "homepage": "https://heyapi.dev/",
+6
packages/client-fetch/CHANGELOG.md
··· 1 1 # @hey-api/client-fetch 2 2 3 + ## 0.13.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2148](https://github.com/hey-api/openapi-ts/pull/2148) [`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: export `buildClientParams` function 8 + 3 9 ## 0.12.0 4 10 5 11 ### Minor Changes
+1 -1
packages/client-fetch/package.json
··· 1 1 { 2 2 "name": "@hey-api/client-fetch", 3 - "version": "0.12.0", 3 + "version": "0.13.0", 4 4 "description": "🚀 Fetch API client for `@hey-api/openapi-ts` codegen.", 5 5 "homepage": "https://heyapi.dev/", 6 6 "repository": {
+6
packages/client-next/CHANGELOG.md
··· 1 1 # @hey-api/client-next 2 2 3 + ## 0.5.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2148](https://github.com/hey-api/openapi-ts/pull/2148) [`10d2e03`](https://github.com/hey-api/openapi-ts/commit/10d2e03b8295e4e887fab8d023aa823699efbae8) Thanks [@mrlubos](https://github.com/mrlubos)! - feat: export `buildClientParams` function 8 + 3 9 ## 0.4.0 4 10 5 11 ### Minor Changes
+1 -1
packages/client-next/package.json
··· 1 1 { 2 2 "name": "@hey-api/client-next", 3 - "version": "0.4.0", 3 + "version": "0.5.0", 4 4 "description": "🚀 Next.js client for `@hey-api/openapi-ts` codegen.", 5 5 "homepage": "https://heyapi.dev/", 6 6 "repository": {
+34
packages/openapi-ts/CHANGELOG.md
··· 1 1 # @hey-api/openapi-ts 2 2 3 + ## 0.72.0 4 + 5 + ### Minor Changes 6 + 7 + - [#2141](https://github.com/hey-api/openapi-ts/pull/2141) [`557769d`](https://github.com/hey-api/openapi-ts/commit/557769d10a7b4da55489239a437c9611a3c41a24) Thanks [@mrlubos](https://github.com/mrlubos)! - feat(sdk): add `classStructure` option supporting dot or slash `operationId` notation when generating class-based SDKs 8 + 9 + ### Added `sdk.classStructure` option 10 + 11 + When generating class-based SDKs, we now try to infer the ideal structure using `operationId` keywords. If you'd like to preserve the previous behavior, set `classStructure` to `off`. 12 + 13 + ```js 14 + export default { 15 + input: 'https://get.heyapi.dev/hey-api/backend', 16 + output: 'src/client', 17 + plugins: [ 18 + // ...other plugins 19 + { 20 + classStructure: 'off', 21 + name: '@hey-api/sdk', 22 + }, 23 + ], 24 + }; 25 + ``` 26 + 27 + ### Patch Changes 28 + 29 + - [#2151](https://github.com/hey-api/openapi-ts/pull/2151) [`0ea8130`](https://github.com/hey-api/openapi-ts/commit/0ea8130ff6b2e047dbc4fd6a30d08f54da367d0c) Thanks [@mrlubos](https://github.com/mrlubos)! - fix: add crash report prompt 30 + 31 + - [#2153](https://github.com/hey-api/openapi-ts/pull/2153) [`b272bd9`](https://github.com/hey-api/openapi-ts/commit/b272bd9e4adfb0d87a05b023bc078246e7ee4937) Thanks [@mrlubos](https://github.com/mrlubos)! - fix(parser): handle `propertyNames` keyword 32 + 33 + - [#2152](https://github.com/hey-api/openapi-ts/pull/2152) [`6d5ad37`](https://github.com/hey-api/openapi-ts/commit/6d5ad37e474ad659efb8ffdc649829ac4e1e1b8a) Thanks [@mrlubos](https://github.com/mrlubos)! - fix(validators): correctly generate default value for `BigInt` 34 + 35 + - [#2151](https://github.com/hey-api/openapi-ts/pull/2151) [`aef80c3`](https://github.com/hey-api/openapi-ts/commit/aef80c397b254f391543ff11cac417fab8397c8b) Thanks [@mrlubos](https://github.com/mrlubos)! - fix(typescript): handle nested inline objects with write/read only fields 36 + 3 37 ## 0.71.1 4 38 5 39 ### Patch Changes
+1 -1
packages/openapi-ts/package.json
··· 1 1 { 2 2 "name": "@hey-api/openapi-ts", 3 - "version": "0.71.1", 3 + "version": "0.72.0", 4 4 "description": "🚀 The OpenAPI to TypeScript codegen. Generate clients, SDKs, validators, and more.", 5 5 "homepage": "https://heyapi.dev/", 6 6 "repository": {