diff --git a/.changeset/afraid-dragons-enter.md b/.changeset/afraid-dragons-enter.md deleted file mode 100644 index c26e560e12..0000000000 --- a/.changeset/afraid-dragons-enter.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-axios)**: simplify SSE line endings normalization diff --git a/.changeset/brave-tools-yell.md b/.changeset/brave-tools-yell.md deleted file mode 100644 index 75289ef1e4..0000000000 --- a/.changeset/brave-tools-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-fetch)**: simplify SSE line endings normalization diff --git a/.changeset/bright-rooms-tease.md b/.changeset/bright-rooms-tease.md deleted file mode 100644 index 61405a85ca..0000000000 --- a/.changeset/bright-rooms-tease.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hey-api/shared": patch -"@hey-api/openapi-ts": patch ---- - -**parser**: fix: keep orphans when explicitly included in filters diff --git a/.changeset/clear-toes-enjoy.md b/.changeset/clear-toes-enjoy.md deleted file mode 100644 index 19b97a27a3..0000000000 --- a/.changeset/clear-toes-enjoy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/spec-types": patch ---- - -**types**: fix: use mutable arrays diff --git a/.changeset/deep-paws-call.md b/.changeset/deep-paws-call.md deleted file mode 100644 index d04da00ee0..0000000000 --- a/.changeset/deep-paws-call.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/spec-types": minor ---- - -**BREAKING**: rename `OpenAPIExtensions` to `SpecExtensions` diff --git a/.changeset/funny-candies-brush.md b/.changeset/funny-candies-brush.md deleted file mode 100644 index 94d1713769..0000000000 --- a/.changeset/funny-candies-brush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-next)**: simplify SSE line endings normalization diff --git a/.changeset/khaki-steaks-battle.md b/.changeset/khaki-steaks-battle.md deleted file mode 100644 index ba8f3d8717..0000000000 --- a/.changeset/khaki-steaks-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-nuxt)**: simplify SSE line endings normalization diff --git a/.changeset/mean-tips-care.md b/.changeset/mean-tips-care.md deleted file mode 100644 index e6d80c483c..0000000000 --- a/.changeset/mean-tips-care.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**cli**: improve error message on invalid input diff --git a/.changeset/olive-sides-mate.md b/.changeset/olive-sides-mate.md deleted file mode 100644 index f624896f90..0000000000 --- a/.changeset/olive-sides-mate.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/spec-types": minor ---- - -**BREAKING**: remove OpenAPI types from JSON Schema documents diff --git a/.changeset/pink-papayas-drop.md b/.changeset/pink-papayas-drop.md deleted file mode 100644 index 7b7527e925..0000000000 --- a/.changeset/pink-papayas-drop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/spec-types": patch ---- - -**types**: add `WithSpecExtensions` type diff --git a/.changeset/pink-rivers-sniff.md b/.changeset/pink-rivers-sniff.md deleted file mode 100644 index e1ec87ddff..0000000000 --- a/.changeset/pink-rivers-sniff.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@angular/common)**: fix: requests and resources broken default configuration diff --git a/.changeset/polite-wombats-taste.md b/.changeset/polite-wombats-taste.md deleted file mode 100644 index 338a32fb10..0000000000 --- a/.changeset/polite-wombats-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/vite-plugin": minor ---- - -**BREAKING**: This package is now ESM-only. diff --git a/.changeset/rude-glasses-prove.md b/.changeset/rude-glasses-prove.md deleted file mode 100644 index 32f2813706..0000000000 --- a/.changeset/rude-glasses-prove.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/shared": patch ---- - -**error**: handle InputError diff --git a/.changeset/sad-baboons-learn.md b/.changeset/sad-baboons-learn.md deleted file mode 100644 index 61ef718f38..0000000000 --- a/.changeset/sad-baboons-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-ky)**: simplify SSE line endings normalization diff --git a/.changeset/seven-doors-learn.md b/.changeset/seven-doors-learn.md deleted file mode 100644 index c85dc1094a..0000000000 --- a/.changeset/seven-doors-learn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/json-schema-ref-parser": patch ---- - -**internal**: export errors diff --git a/.changeset/short-walls-battle.md b/.changeset/short-walls-battle.md deleted file mode 100644 index 6996855282..0000000000 --- a/.changeset/short-walls-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/spec-types": patch ---- - -**openapi**: fix: stricter 2.0 version type diff --git a/.changeset/social-weeks-press.md b/.changeset/social-weeks-press.md deleted file mode 100644 index 8214b161bf..0000000000 --- a/.changeset/social-weeks-press.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-angular)**: simplify SSE line endings normalization diff --git a/.changeset/thin-otters-rest.md b/.changeset/thin-otters-rest.md deleted file mode 100644 index 9acae715ad..0000000000 --- a/.changeset/thin-otters-rest.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@hey-api/json-schema-ref-parser": minor -"@hey-api/codegen-core": minor -"@hey-api/openapi-ts": minor -"@hey-api/shared": minor ---- - -**BREAKING**: This release bumps the minimum required Node version to 22.13. diff --git a/.changeset/true-carpets-rule.md b/.changeset/true-carpets-rule.md deleted file mode 100644 index 59451b3444..0000000000 --- a/.changeset/true-carpets-rule.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@hey-api/openapi-ts": patch ---- - -**plugin(@hey-api/client-ofetch)**: simplify SSE line endings normalization diff --git a/.changeset/wide-banks-pay.md b/.changeset/wide-banks-pay.md deleted file mode 100644 index c5e50946d3..0000000000 --- a/.changeset/wide-banks-pay.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@hey-api/shared": patch -"@hey-api/openapi-ts": patch ---- - -**parser**: fix: process enum metadata diff --git a/packages/codegen-core/CHANGELOG.md b/packages/codegen-core/CHANGELOG.md index 79c3efa766..b2e79db458 100644 --- a/packages/codegen-core/CHANGELOG.md +++ b/packages/codegen-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @hey-api/codegen-core +## 0.8.0 + +### Minor Changes + +- **BREAKING**: This release bumps the minimum required Node version to 22.13. ([#3694](https://github.com/hey-api/openapi-ts/pull/3694)) ([`e930278`](https://github.com/hey-api/openapi-ts/commit/e930278d5fcd74545b0fc5d600b524e895d4fe6a)) by [@mrlubos](https://github.com/mrlubos) + ## 0.7.4 ### Patch Changes diff --git a/packages/codegen-core/package.json b/packages/codegen-core/package.json index 4ec6b02d5e..f78cb19969 100644 --- a/packages/codegen-core/package.json +++ b/packages/codegen-core/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/codegen-core", - "version": "0.7.4", + "version": "0.8.0", "description": "🧱 TypeScript framework for generating files.", "keywords": [ "codegen", diff --git a/packages/json-schema-ref-parser/CHANGELOG.md b/packages/json-schema-ref-parser/CHANGELOG.md index 604f456af8..3900e71196 100644 --- a/packages/json-schema-ref-parser/CHANGELOG.md +++ b/packages/json-schema-ref-parser/CHANGELOG.md @@ -1,5 +1,15 @@ # @hey-api/json-schema-ref-parser +## 1.4.0 + +### Minor Changes + +- **BREAKING**: This release bumps the minimum required Node version to 22.13. ([#3694](https://github.com/hey-api/openapi-ts/pull/3694)) ([`e930278`](https://github.com/hey-api/openapi-ts/commit/e930278d5fcd74545b0fc5d600b524e895d4fe6a)) by [@mrlubos](https://github.com/mrlubos) + +### Patch Changes + +- **internal**: export errors ([#3679](https://github.com/hey-api/openapi-ts/pull/3679)) ([`b643d7d`](https://github.com/hey-api/openapi-ts/commit/b643d7d400492489a24918534991dfb3f1443abc)) by [@mrlubos](https://github.com/mrlubos) + ## 1.3.1 ### Patch Changes diff --git a/packages/json-schema-ref-parser/package.json b/packages/json-schema-ref-parser/package.json index 92ed107e40..30393cbb83 100644 --- a/packages/json-schema-ref-parser/package.json +++ b/packages/json-schema-ref-parser/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/json-schema-ref-parser", - "version": "1.3.1", + "version": "1.4.0", "description": "Parse, Resolve, and Dereference JSON Schema $ref pointers", "keywords": [ "$ref", diff --git a/packages/openapi-python/CHANGELOG.md b/packages/openapi-python/CHANGELOG.md index ca7e2ee790..667223acd5 100644 --- a/packages/openapi-python/CHANGELOG.md +++ b/packages/openapi-python/CHANGELOG.md @@ -1,5 +1,16 @@ # @hey-api/openapi-python +## 0.0.15 + +### Patch Changes + +### Updated Dependencies: + +- @hey-api/shared@0.4.0 +- @hey-api/spec-types@0.2.0 +- @hey-api/json-schema-ref-parser@1.4.0 +- @hey-api/codegen-core@0.8.0 + ## 0.0.14 ### Patch Changes diff --git a/packages/openapi-python/package.json b/packages/openapi-python/package.json index 4566abfe0d..ffe6774544 100644 --- a/packages/openapi-python/package.json +++ b/packages/openapi-python/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/openapi-python", - "version": "0.0.14", + "version": "0.0.15", "private": true, "description": "🐍 OpenAPI to Python codegen.", "keywords": [ diff --git a/packages/openapi-ts/CHANGELOG.md b/packages/openapi-ts/CHANGELOG.md index 07ad9419fc..2b2101d3f8 100644 --- a/packages/openapi-ts/CHANGELOG.md +++ b/packages/openapi-ts/CHANGELOG.md @@ -1,5 +1,42 @@ # @hey-api/openapi-ts +## 0.96.0 + +### Minor Changes + +- **BREAKING**: This release bumps the minimum required Node version to 22.13. ([#3694](https://github.com/hey-api/openapi-ts/pull/3694)) ([`e930278`](https://github.com/hey-api/openapi-ts/commit/e930278d5fcd74545b0fc5d600b524e895d4fe6a)) by [@mrlubos](https://github.com/mrlubos) + +### Patch Changes + +- **plugin(@hey-api/client-axios)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@hey-api/client-fetch)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **parser**: fix: keep orphans when explicitly included in filters ([#3714](https://github.com/hey-api/openapi-ts/pull/3714)) ([`8e2c4b1`](https://github.com/hey-api/openapi-ts/commit/8e2c4b1f2a1624f27d5da74a4816cdc10435e4b1)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@hey-api/client-next)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@hey-api/client-nuxt)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **cli**: improve error message on invalid input ([#3679](https://github.com/hey-api/openapi-ts/pull/3679)) ([`b643d7d`](https://github.com/hey-api/openapi-ts/commit/b643d7d400492489a24918534991dfb3f1443abc)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@angular/common)**: fix: requests and resources broken default configuration ([#3678](https://github.com/hey-api/openapi-ts/pull/3678)) ([`7ad5a2c`](https://github.com/hey-api/openapi-ts/commit/7ad5a2c26e0c009e0cf32a6b526b83f505258fe4)) by [@copilot-swe-agent](https://github.com/apps/copilot-swe-agent) + +- **plugin(@hey-api/client-ky)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@hey-api/client-angular)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **plugin(@hey-api/client-ofetch)**: simplify SSE line endings normalization ([#3686](https://github.com/hey-api/openapi-ts/pull/3686)) ([`c9c1d44`](https://github.com/hey-api/openapi-ts/commit/c9c1d44132f0eb44273fbf3b878a832bae3ee968)) by [@mrlubos](https://github.com/mrlubos) + +- **parser**: fix: process enum metadata ([#3727](https://github.com/hey-api/openapi-ts/pull/3727)) ([`397b63f`](https://github.com/hey-api/openapi-ts/commit/397b63fe6e1093181f7f4a0b99d3cf0db9daab93)) by [@copilot-swe-agent](https://github.com/apps/copilot-swe-agent) + +### Updated Dependencies: + +- @hey-api/shared@0.4.0 +- @hey-api/spec-types@0.2.0 +- @hey-api/json-schema-ref-parser@1.4.0 +- @hey-api/codegen-core@0.8.0 + ## 0.95.0 ### Minor Changes diff --git a/packages/openapi-ts/package.json b/packages/openapi-ts/package.json index e613f7b86a..462afa25c7 100644 --- a/packages/openapi-ts/package.json +++ b/packages/openapi-ts/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/openapi-ts", - "version": "0.95.0", + "version": "0.96.0", "description": "🌀 OpenAPI to TypeScript codegen. Production-ready SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.", "keywords": [ "angular", diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 07db8703cf..b0776af90e 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,25 @@ # @hey-api/shared +## 0.4.0 + +### Minor Changes + +- **BREAKING**: This release bumps the minimum required Node version to 22.13. ([#3694](https://github.com/hey-api/openapi-ts/pull/3694)) ([`e930278`](https://github.com/hey-api/openapi-ts/commit/e930278d5fcd74545b0fc5d600b524e895d4fe6a)) by [@mrlubos](https://github.com/mrlubos) + +### Patch Changes + +- **parser**: fix: keep orphans when explicitly included in filters ([#3714](https://github.com/hey-api/openapi-ts/pull/3714)) ([`8e2c4b1`](https://github.com/hey-api/openapi-ts/commit/8e2c4b1f2a1624f27d5da74a4816cdc10435e4b1)) by [@mrlubos](https://github.com/mrlubos) + +- **error**: handle InputError ([#3679](https://github.com/hey-api/openapi-ts/pull/3679)) ([`b643d7d`](https://github.com/hey-api/openapi-ts/commit/b643d7d400492489a24918534991dfb3f1443abc)) by [@mrlubos](https://github.com/mrlubos) + +- **parser**: fix: process enum metadata ([#3727](https://github.com/hey-api/openapi-ts/pull/3727)) ([`397b63f`](https://github.com/hey-api/openapi-ts/commit/397b63fe6e1093181f7f4a0b99d3cf0db9daab93)) by [@copilot-swe-agent](https://github.com/apps/copilot-swe-agent) + +### Updated Dependencies: + +- @hey-api/spec-types@0.2.0 +- @hey-api/json-schema-ref-parser@1.4.0 +- @hey-api/codegen-core@0.8.0 + ## 0.3.0 ### Minor Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 28bf83bdf3..8e369e6ebd 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/shared", - "version": "0.3.0", + "version": "0.4.0", "description": "Temporary home for cross-package utilities. Contents will migrate to proper packages as architecture stabilizes.", "homepage": "https://heyapi.dev/", "bugs": { diff --git a/packages/spec-types/CHANGELOG.md b/packages/spec-types/CHANGELOG.md index 8f2dbf6b34..7d216c24d9 100644 --- a/packages/spec-types/CHANGELOG.md +++ b/packages/spec-types/CHANGELOG.md @@ -1,5 +1,21 @@ # @hey-api/spec-types +## 0.2.0 + +### Minor Changes + +- **BREAKING**: rename `OpenAPIExtensions` to `SpecExtensions` ([#3715](https://github.com/hey-api/openapi-ts/pull/3715)) ([`b4a8afe`](https://github.com/hey-api/openapi-ts/commit/b4a8afe05ad44cec1eab472426e15866f7913ca6)) by [@mrlubos](https://github.com/mrlubos) + +- **BREAKING**: remove OpenAPI types from JSON Schema documents ([#3715](https://github.com/hey-api/openapi-ts/pull/3715)) ([`b4a8afe`](https://github.com/hey-api/openapi-ts/commit/b4a8afe05ad44cec1eab472426e15866f7913ca6)) by [@mrlubos](https://github.com/mrlubos) + +### Patch Changes + +- **types**: fix: use mutable arrays ([#3715](https://github.com/hey-api/openapi-ts/pull/3715)) ([`2bc3eee`](https://github.com/hey-api/openapi-ts/commit/2bc3eee5aef8649bcd9753994e3525c108ef9ea5)) by [@mrlubos](https://github.com/mrlubos) + +- **types**: add `WithSpecExtensions` type ([#3734](https://github.com/hey-api/openapi-ts/pull/3734)) ([`93311f1`](https://github.com/hey-api/openapi-ts/commit/93311f1999f54215f56f2fe44f0cf171abbab6f6)) by [@mrlubos](https://github.com/mrlubos) + +- **openapi**: fix: stricter 2.0 version type ([#3715](https://github.com/hey-api/openapi-ts/pull/3715)) ([`d129d2b`](https://github.com/hey-api/openapi-ts/commit/d129d2bb77fd07d390374231db2cedde3d2cd6a4)) by [@mrlubos](https://github.com/mrlubos) + ## 0.1.0 ### Minor Changes diff --git a/packages/spec-types/package.json b/packages/spec-types/package.json index 7e16bdfee3..6a5c60d0ca 100644 --- a/packages/spec-types/package.json +++ b/packages/spec-types/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/spec-types", - "version": "0.1.0", + "version": "0.2.0", "description": "📃 TypeScript definitions for OpenAPI and JSON Schema specifications with complete inline documentation.", "keywords": [ "api-types", diff --git a/packages/vite-plugin/CHANGELOG.md b/packages/vite-plugin/CHANGELOG.md index fda457d1dc..7700c1add5 100644 --- a/packages/vite-plugin/CHANGELOG.md +++ b/packages/vite-plugin/CHANGELOG.md @@ -1,5 +1,11 @@ # @hey-api/vite-plugin +## 0.3.0 + +### Minor Changes + +- **BREAKING**: This package is now ESM-only. ([#3688](https://github.com/hey-api/openapi-ts/pull/3688)) ([`d2198d5`](https://github.com/hey-api/openapi-ts/commit/d2198d538bbf0b0b805a3dfdc2acc7b3ebf9481c)) by [@renovate](https://github.com/apps/renovate) + ## 0.2.1 ### Patch Changes diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json index 5ee7908f45..c3ac8af3aa 100644 --- a/packages/vite-plugin/package.json +++ b/packages/vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@hey-api/vite-plugin", - "version": "0.2.1", + "version": "0.3.0", "description": "🚀 Vite plugin for `@hey-api/openapi-ts` codegen.", "keywords": [ "codegen",