diff --git a/.changeset/angry-cameras-try.md b/.changeset/angry-cameras-try.md deleted file mode 100644 index e5ec67ad4..000000000 --- a/.changeset/angry-cameras-try.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-zod": patch ---- - -Correct integer parser when used together with coerce diff --git a/.changeset/blue-cups-marry.md b/.changeset/blue-cups-marry.md deleted file mode 100644 index 48cee014d..000000000 --- a/.changeset/blue-cups-marry.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@kubb/plugin-oas": minor -"@kubb/plugin-zod": minor -"@kubb/plugin-ts": minor -"@kubb/oas": minor ---- - -Support for discriminator diff --git a/.changeset/chilly-vans-pull.md b/.changeset/chilly-vans-pull.md deleted file mode 100644 index 448dea344..000000000 --- a/.changeset/chilly-vans-pull.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-zod": patch ---- - -Respect order of `z.tuple` diff --git a/.changeset/clever-donkeys-drive.md b/.changeset/clever-donkeys-drive.md deleted file mode 100644 index c7c6c0f64..000000000 --- a/.changeset/clever-donkeys-drive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": minor ---- - -`createReactParser` and `createParser` helper(for oas) diff --git a/.changeset/curly-snails-film.md b/.changeset/curly-snails-film.md deleted file mode 100644 index 0a6294e77..000000000 --- a/.changeset/curly-snails-film.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@kubb/plugin-react-query": patch -"@kubb/plugin-client": patch -"@kubb/plugin-faker": patch -"@kubb/plugin-redoc": patch -"@kubb/plugin-msw": patch -"@kubb/plugin-oas": patch -"@kubb/plugin-swr": patch -"@kubb/plugin-zod": patch -"@kubb/plugin-ts": patch -"@kubb/core": patch ---- - -remove declare module(not being used) diff --git a/.changeset/curly-swans-prove.md b/.changeset/curly-swans-prove.md deleted file mode 100644 index 3b7fd3791..000000000 --- a/.changeset/curly-swans-prove.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@kubb/react": patch -"@kubb/core": patch -"@kubb/cli": patch ---- - -Use of Set/Map to improve performance in files and barrel generation diff --git a/.changeset/early-pens-clap.md b/.changeset/early-pens-clap.md deleted file mode 100644 index c391eb8bd..000000000 --- a/.changeset/early-pens-clap.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/plugin-oas": patch -"@kubb/plugin-zod": patch ---- - -Set default property for schema AST when type of default is not string or boolean diff --git a/.changeset/eleven-fireants-doubt.md b/.changeset/eleven-fireants-doubt.md deleted file mode 100644 index 4a3c07017..000000000 --- a/.changeset/eleven-fireants-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-msw": major ---- - -Use of function with parameter data to create msw handlers diff --git a/.changeset/eleven-otters-deny.md b/.changeset/eleven-otters-deny.md deleted file mode 100644 index 93774f1c6..000000000 --- a/.changeset/eleven-otters-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor ---- - -svelte-query v3 diff --git a/.changeset/fair-mice-impress.md b/.changeset/fair-mice-impress.md deleted file mode 100644 index 8e3d8981f..000000000 --- a/.changeset/fair-mice-impress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": patch ---- - -Use of `x-nullable` and `nullable` for additionalProperties. diff --git a/.changeset/fifty-rockets-remember.md b/.changeset/fifty-rockets-remember.md deleted file mode 100644 index caf62625b..000000000 --- a/.changeset/fifty-rockets-remember.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -"@kubb/cli": major -"@kubb/config-biome": major -"@kubb/config-ts": major -"@kubb/config-tsup": major -"@kubb/core": major -"@kubb/fs": major -"kubb": major -"@kubb/oas": major -"@kubb/parser-ts": major -"@kubb/plugin-client": major -"@kubb/plugin-faker": major -"@kubb/plugin-msw": major -"@kubb/plugin-oas": major -"@kubb/plugin-react-query": major -"@kubb/plugin-redoc": major -"@kubb/plugin-swr": major -"@kubb/plugin-ts": major -"@kubb/plugin-zod": major -"@kubb/react": major -"@kubb/types": major -"unplugin-kubb": major ---- - -Minimal support of node 20 diff --git a/.changeset/flat-scissors-hunt.md b/.changeset/flat-scissors-hunt.md deleted file mode 100644 index d61e5f092..000000000 --- a/.changeset/flat-scissors-hunt.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -"@kubb/plugin-svelte-query": major -"@kubb/plugin-react-query": major -"@kubb/plugin-solid-query": major -"@kubb/plugin-vue-query": major -"@kubb/plugin-client": major -"@kubb/plugin-faker": major -"@kubb/plugin-redoc": major -"@kubb/plugin-msw": major -"@kubb/plugin-oas": major -"@kubb/plugin-swr": major -"@kubb/plugin-zod": major -"@kubb/plugin-ts": major -"@kubb/react": major -"@kubb/core": major -"@kubb/cli": major -"@kubb/fs": major ---- - -Removal of `extName` in every plugin in favour of one `output.extension` diff --git a/.changeset/fuzzy-falcons-hunt.md b/.changeset/fuzzy-falcons-hunt.md deleted file mode 100644 index b2f0189de..000000000 --- a/.changeset/fuzzy-falcons-hunt.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/plugin-oas": patch -"@kubb/plugin-ts": patch ---- - -Use of `readonly` for references($ref) diff --git a/.changeset/fuzzy-tables-approve.md b/.changeset/fuzzy-tables-approve.md deleted file mode 100644 index e46cea46c..000000000 --- a/.changeset/fuzzy-tables-approve.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor -"@kubb/plugin-swr": minor -"@kubb/core": minor ---- - -allow to disable the generation of useQuery or createQuery hooks diff --git a/.changeset/giant-moose-move.md b/.changeset/giant-moose-move.md deleted file mode 100644 index eeb931122..000000000 --- a/.changeset/giant-moose-move.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/core": minor -"@kubb/cli": minor ---- - -removal of `ora` in favour of `consola` diff --git a/.changeset/good-points-lie.md b/.changeset/good-points-lie.md deleted file mode 100644 index 03c0dd021..000000000 --- a/.changeset/good-points-lie.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/cli": minor ---- - -Use of `jit`i instead of `bundle-require` diff --git a/.changeset/good-points-rush.md b/.changeset/good-points-rush.md deleted file mode 100644 index 00d8f1528..000000000 --- a/.changeset/good-points-rush.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -"@kubb/plugin-react-query": minor -"@kubb/plugin-client": minor -"@kubb/plugin-faker": minor -"@kubb/plugin-msw": minor -"@kubb/plugin-oas": minor -"@kubb/plugin-swr": minor -"@kubb/plugin-zod": minor -"@kubb/plugin-ts": minor -"@kubb/react": minor -"@kubb/core": minor -"@kubb/oas": minor -"@kubb/fs": minor ---- - -banner and footer for every file diff --git a/.changeset/great-beds-deny.md b/.changeset/great-beds-deny.md deleted file mode 100644 index b9ac8fb53..000000000 --- a/.changeset/great-beds-deny.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/react": minor ---- - -Removal of source prop in favor of sources(KubbFile.File type) diff --git a/.changeset/green-sloths-invent.md b/.changeset/green-sloths-invent.md deleted file mode 100644 index 4d2b498c7..000000000 --- a/.changeset/green-sloths-invent.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@kubb/plugin-react-query": patch -"@kubb/plugin-client": patch -"@kubb/plugin-faker": patch -"@kubb/plugin-redoc": patch -"@kubb/plugin-msw": patch -"@kubb/plugin-oas": patch -"@kubb/plugin-swr": patch -"@kubb/plugin-zod": patch -"@kubb/plugin-ts": patch -"@kubb/core": patch ---- - -remove load, transform and writeFile in the plugin context diff --git a/.changeset/happy-beers-jam.md b/.changeset/happy-beers-jam.md deleted file mode 100644 index 31df0f562..000000000 --- a/.changeset/happy-beers-jam.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/core": minor -"@kubb/cli": minor ---- - -Progressbar to visualize the writing of files diff --git a/.changeset/hip-walls-learn.md b/.changeset/hip-walls-learn.md deleted file mode 100644 index 37fc156c1..000000000 --- a/.changeset/hip-walls-learn.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/core": minor -"@kubb/cli": minor ---- - -Progressbar to visualize the execution of plugins(buildStart, buildEnd, ...) diff --git a/.changeset/honest-trainers-invent.md b/.changeset/honest-trainers-invent.md deleted file mode 100644 index ceef55b17..000000000 --- a/.changeset/honest-trainers-invent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/react": minor ---- - -Refactor File component and render logic diff --git a/.changeset/hungry-jokes-exist.md b/.changeset/hungry-jokes-exist.md deleted file mode 100644 index 36be4cc41..000000000 --- a/.changeset/hungry-jokes-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-faker": minor ---- - -Use of `faker.image.url()` instead of `faker.image.imageUrl()` diff --git a/.changeset/itchy-flowers-switch.md b/.changeset/itchy-flowers-switch.md deleted file mode 100644 index 50d284218..000000000 --- a/.changeset/itchy-flowers-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-client": patch ---- - -Use of type `Error` when no errors are set for an operation diff --git a/.changeset/large-meals-count.md b/.changeset/large-meals-count.md deleted file mode 100644 index 7f8798e3b..000000000 --- a/.changeset/large-meals-count.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-msw": major ---- - -Removal of support of v2 diff --git a/.changeset/long-carrots-wonder.md b/.changeset/long-carrots-wonder.md deleted file mode 100644 index 16c3ee710..000000000 --- a/.changeset/long-carrots-wonder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-client": minor ---- - -`getConfig` and `setConfig` to dynamically update the config diff --git a/.changeset/loud-teachers-unite.md b/.changeset/loud-teachers-unite.md deleted file mode 100644 index cde964d49..000000000 --- a/.changeset/loud-teachers-unite.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/core": minor -"@kubb/cli": minor ---- - -cli progressbar for writing files diff --git a/.changeset/many-plants-return.md b/.changeset/many-plants-return.md deleted file mode 100644 index 14d05b9a4..000000000 --- a/.changeset/many-plants-return.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/core": minor -"@kubb/cli": minor ---- - -Create kubb logs + barrelManager memory improvements diff --git a/.changeset/modern-laws-deliver.md b/.changeset/modern-laws-deliver.md deleted file mode 100644 index 9b80ef3d7..000000000 --- a/.changeset/modern-laws-deliver.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor -"@kubb/plugin-client": minor -"@kubb/plugin-faker": minor -"@kubb/plugin-msw": minor -"@kubb/plugin-swr": minor -"@kubb/plugin-zod": minor -"@kubb/plugin-ts": minor ---- - -'generators' option for all plugins diff --git a/.changeset/moody-pans-begin.md b/.changeset/moody-pans-begin.md deleted file mode 100644 index 16143615e..000000000 --- a/.changeset/moody-pans-begin.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -"@kubb/cli": patch -"@kubb/config-biome": patch -"@kubb/config-ts": patch -"@kubb/config-tsup": patch -"@kubb/core": patch -"@kubb/fs": patch -"kubb": patch -"@kubb/oas": patch -"@kubb/parser-ts": patch -"@kubb/plugin-client": patch -"@kubb/plugin-faker": patch -"@kubb/plugin-msw": patch -"@kubb/plugin-oas": patch -"@kubb/plugin-react-query": patch -"@kubb/plugin-redoc": patch -"@kubb/plugin-swr": patch -"@kubb/plugin-ts": patch -"@kubb/plugin-zod": patch -"@kubb/react": patch -"@kubb/types": patch -"unplugin-kubb": patch ---- - -Reduce package size diff --git a/.changeset/neat-queens-pump.md b/.changeset/neat-queens-pump.md deleted file mode 100644 index 140a6f0d6..000000000 --- a/.changeset/neat-queens-pump.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor ---- - -Support for TypeScript `strict` mode and use of data object for `mutationFn: async(data: {})` diff --git a/.changeset/new-feet-visit.md b/.changeset/new-feet-visit.md deleted file mode 100644 index af66b73b5..000000000 --- a/.changeset/new-feet-visit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-client": major ---- - -HttpMethod uppercase for `@kubb/plugin-client` diff --git a/.changeset/ninety-rocks-clap.md b/.changeset/ninety-rocks-clap.md deleted file mode 100644 index ec4a3dfc2..000000000 --- a/.changeset/ninety-rocks-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-react-query": minor ---- - -removal of 'variablesType' diff --git a/.changeset/odd-ants-double.md b/.changeset/odd-ants-double.md deleted file mode 100644 index aebea95aa..000000000 --- a/.changeset/odd-ants-double.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -"@kubb/plugin-react-query": patch -"@kubb/plugin-client": patch -"@kubb/plugin-faker": patch -"@kubb/plugin-msw": patch -"@kubb/plugin-oas": patch -"@kubb/plugin-swr": patch -"@kubb/plugin-zod": patch -"@kubb/config-ts": patch -"@kubb/plugin-ts": patch -"@kubb/core": patch -"@kubb/oas": patch ---- - -Rewrite of generation for exportType 'barrelNamed' diff --git a/.changeset/old-parents-perform.md b/.changeset/old-parents-perform.md deleted file mode 100644 index 641e7751d..000000000 --- a/.changeset/old-parents-perform.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/parser-ts": patch ---- - -escape `*/` in jsdocs diff --git a/.changeset/orange-crabs-attend.md b/.changeset/orange-crabs-attend.md deleted file mode 100644 index a7830bc08..000000000 --- a/.changeset/orange-crabs-attend.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"@kubb/plugin-react-query": minor -"@kubb/plugin-client": minor -"unplugin-kubb": minor -"@kubb/config-biome": minor -"@kubb/plugin-faker": minor -"@kubb/plugin-redoc": minor -"@kubb/config-tsup": minor -"@kubb/plugin-msw": minor -"@kubb/plugin-oas": minor -"@kubb/plugin-swr": minor -"@kubb/plugin-zod": minor -"@kubb/config-ts": minor -"@kubb/parser-ts": minor -"@kubb/plugin-ts": minor -"@kubb/react": minor -"@kubb/core": minor -"kubb": minor -"@kubb/cli": minor -"@kubb/oas": minor -"@kubb/fs": minor ---- - -output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin diff --git a/.changeset/plenty-icons-rest.md b/.changeset/plenty-icons-rest.md deleted file mode 100644 index 2b828e23c..000000000 --- a/.changeset/plenty-icons-rest.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-client": minor ---- - -methods for plugin-client diff --git a/.changeset/poor-candles-wash.md b/.changeset/poor-candles-wash.md deleted file mode 100644 index 8e7a503bc..000000000 --- a/.changeset/poor-candles-wash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": patch ---- - -Take care of turning `additionalProperties: {}` to a correct freeform object type (#1232) diff --git a/.changeset/popular-donkeys-speak.md b/.changeset/popular-donkeys-speak.md deleted file mode 100644 index f44858ab4..000000000 --- a/.changeset/popular-donkeys-speak.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor ---- - -Use of `enabled` based on optional params diff --git a/.changeset/popular-readers-sneeze.md b/.changeset/popular-readers-sneeze.md deleted file mode 100644 index 1b128feb1..000000000 --- a/.changeset/popular-readers-sneeze.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": patch ---- - -Support multiple responses + cleanup response/request type generation diff --git a/.changeset/popular-sloths-chew.md b/.changeset/popular-sloths-chew.md deleted file mode 100644 index f87908649..000000000 --- a/.changeset/popular-sloths-chew.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-swr": minor ---- - -Fixes/swr mutations key fn diff --git a/.changeset/pre.json b/.changeset/pre.json deleted file mode 100644 index 025325d54..000000000 --- a/.changeset/pre.json +++ /dev/null @@ -1,115 +0,0 @@ -{ - "mode": "exit", - "tag": "beta", - "initialVersions": { - "kubb-docs": "1.0.0", - "e2e": "0.0.1", - "advanced-pet-store": "0.0.1", - "client-pet-store": "0.0.1", - "faker-pet-store": "0.0.1", - "msw-pet-store": "0.0.1", - "msw-v2-pet-store": "0.0.1", - "python-pet-store": "0.0.1", - "react-query-pet-store": "0.0.1", - "react-query-v5-pet-store": "0.0.1", - "simple-single-pet-store": "0.0.1", - "solid-query-pet-store": "0.0.1", - "svelte-query-pet-store": "0.0.1", - "swr-pet-store": "0.0.1", - "typescript-pet-store": "0.0.1", - "vue-query-pet-store": "0.0.1", - "vue-query-v5-pet-store": "0.0.1", - "zod-pet-store": "0.0.1", - "zodios-pet-store": "0.0.1", - "@kubb/cli": "2.25.1", - "@kubb/config-biome": "2.25.1", - "@kubb/config-ts": "2.25.1", - "@kubb/config-tsup": "2.25.1", - "@kubb/core": "2.25.1", - "@kubb/fs": "2.25.1", - "kubb": "2.18.26", - "@kubb/oas": "2.25.1", - "@kubb/parser-ts": "2.25.1", - "@kubb/plugin-oas": "2.25.1", - "@kubb/plugin-redoc": "2.25.1", - "@kubb/react": "2.25.1", - "@kubb/swagger": "2.25.1", - "@kubb/plugin-client": "2.25.1", - "@kubb/plugin-faker": "2.25.1", - "@kubb/plugin-msw": "2.25.1", - "@kubb/plugin-swr": "2.25.1", - "@kubb/plugin-ts": "2.25.1", - "@kubb/plugin-zod": "2.25.1", - "@kubb/types": "2.25.1", - "unplugin-kubb": "0.1.68", - "@kubb/plugin-react-query": "2.25.1", - "fetch-pet-store": "0.0.1", - "@kubb/plugin-solid-query": "3.0.0-alpha.19", - "@kubb/plugin-svelte-query": "3.0.0-alpha.19", - "@kubb/plugin-vue-query": "3.0.0-alpha.20", - "generators-pet-store": "0.0.1" - }, - "changesets": [ - "angry-cameras-try", - "blue-cups-marry", - "chilly-vans-pull", - "clever-donkeys-drive", - "curly-snails-film", - "curly-swans-prove", - "early-pens-clap", - "eleven-fireants-doubt", - "eleven-otters-deny", - "fair-mice-impress", - "fifty-rockets-remember", - "flat-scissors-hunt", - "fuzzy-falcons-hunt", - "fuzzy-tables-approve", - "giant-moose-move", - "good-points-lie", - "good-points-rush", - "great-beds-deny", - "green-sloths-invent", - "happy-beers-jam", - "hip-walls-learn", - "honest-trainers-invent", - "hungry-jokes-exist", - "itchy-flowers-switch", - "large-meals-count", - "long-carrots-wonder", - "loud-teachers-unite", - "many-plants-return", - "modern-laws-deliver", - "moody-pans-begin", - "neat-queens-pump", - "new-feet-visit", - "ninety-rocks-clap", - "odd-ants-double", - "old-parents-perform", - "orange-crabs-attend", - "plenty-icons-rest", - "poor-candles-wash", - "popular-donkeys-speak", - "popular-readers-sneeze", - "popular-sloths-chew", - "pretty-kings-laugh", - "proud-clouds-float", - "proud-falcons-leave", - "quiet-lemons-judge", - "quiet-parrots-cry", - "red-fishes-jump", - "selfish-teachers-rhyme", - "serious-laws-sing", - "sharp-jars-buy", - "slimy-lamps-develop", - "small-onions-exist", - "stupid-jeans-rush", - "sweet-grapes-listen", - "thirty-tomatoes-change", - "three-tigers-taste", - "tiny-needles-guess", - "tiny-suits-hammer", - "twelve-moose-float", - "unlucky-rockets-own", - "warm-ligers-rescue" - ] -} diff --git a/.changeset/pretty-kings-laugh.md b/.changeset/pretty-kings-laugh.md deleted file mode 100644 index 5bdff694e..000000000 --- a/.changeset/pretty-kings-laugh.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor -"@kubb/plugin-client": minor -"@kubb/plugin-redoc": minor -"@kubb/plugin-oas": minor -"@kubb/plugin-swr": minor ---- - -use of `baseURL` to override the default baseURL in every call diff --git a/.changeset/proud-clouds-float.md b/.changeset/proud-clouds-float.md deleted file mode 100644 index 717ea0137..000000000 --- a/.changeset/proud-clouds-float.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": minor ---- - -Generators to create files based on schema or operation diff --git a/.changeset/proud-falcons-leave.md b/.changeset/proud-falcons-leave.md deleted file mode 100644 index d26d8db0e..000000000 --- a/.changeset/proud-falcons-leave.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@kubb/react": minor ---- - -Link Kubb generation with the react-devtools to easy debug and view the generated files. -This can be enabled by import `@kubb/react/devtools` and then run `kubb generate`. -To run the React devtools, use 'npx react-devtools'. diff --git a/.changeset/quiet-lemons-judge.md b/.changeset/quiet-lemons-judge.md deleted file mode 100644 index c97518a91..000000000 --- a/.changeset/quiet-lemons-judge.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -"@kubb/plugin-svelte-query": major -"@kubb/plugin-react-query": major -"@kubb/plugin-solid-query": major -"@kubb/plugin-vue-query": major -"@kubb/plugin-client": major -"@kubb/plugin-faker": major -"@kubb/plugin-redoc": major -"@kubb/plugin-msw": major -"@kubb/plugin-oas": major -"@kubb/plugin-swr": major -"@kubb/plugin-zod": major -"@kubb/plugin-ts": major -"@kubb/react": major -"@kubb/core": major -"@kubb/cli": major -"@kubb/fs": major ---- - -Removal of `group.output` in favour of `group.name`(no need to specify the output/root) diff --git a/.changeset/quiet-parrots-cry.md b/.changeset/quiet-parrots-cry.md deleted file mode 100644 index 23f1e39d0..000000000 --- a/.changeset/quiet-parrots-cry.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor -"@kubb/plugin-client": minor -"@kubb/plugin-swr": minor ---- - -`paramsType` to change the amount of parameters when calling a query diff --git a/.changeset/red-fishes-jump.md b/.changeset/red-fishes-jump.md deleted file mode 100644 index bfcac9a19..000000000 --- a/.changeset/red-fishes-jump.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@kubb/react": minor -"@kubb/core": minor -"@kubb/fs": minor ---- - -indexable to track files that could be used in the barrel generation(should be 90% the same as exportable) diff --git a/.changeset/selfish-teachers-rhyme.md b/.changeset/selfish-teachers-rhyme.md deleted file mode 100644 index 2875fe4de..000000000 --- a/.changeset/selfish-teachers-rhyme.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-zod": patch ---- - -Discard `optional()` if there is a `default()` to ensure the output type is not `T | undefined` diff --git a/.changeset/serious-laws-sing.md b/.changeset/serious-laws-sing.md deleted file mode 100644 index 50e107cac..000000000 --- a/.changeset/serious-laws-sing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/plugin-react-query": minor -"@kubb/plugin-vue-query": minor ---- - -Use of MutationKeys for `useMutation` diff --git a/.changeset/sharp-jars-buy.md b/.changeset/sharp-jars-buy.md deleted file mode 100644 index b17de40c5..000000000 --- a/.changeset/sharp-jars-buy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-ts": patch ---- - -Exporting 'enum' as 'type' without export type diff --git a/.changeset/slimy-lamps-develop.md b/.changeset/slimy-lamps-develop.md deleted file mode 100644 index 4adc507f4..000000000 --- a/.changeset/slimy-lamps-develop.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-react-query": major ---- - -Removal of support of v4 diff --git a/.changeset/small-onions-exist.md b/.changeset/small-onions-exist.md deleted file mode 100644 index 1cf19288b..000000000 --- a/.changeset/small-onions-exist.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-msw": minor ---- - -refactor msw plugin with generators diff --git a/.changeset/stupid-jeans-rush.md b/.changeset/stupid-jeans-rush.md deleted file mode 100644 index e255987f5..000000000 --- a/.changeset/stupid-jeans-rush.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-zod": minor ---- - -Added coercion for specific types only diff --git a/.changeset/sweet-grapes-listen.md b/.changeset/sweet-grapes-listen.md deleted file mode 100644 index 6ca39b6a9..000000000 --- a/.changeset/sweet-grapes-listen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-oas": patch ---- - -Include 'null' in list of valid types diff --git a/.changeset/thirty-tomatoes-change.md b/.changeset/thirty-tomatoes-change.md deleted file mode 100644 index baad6de5d..000000000 --- a/.changeset/thirty-tomatoes-change.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@kubb/plugin-oas": patch -"@kubb/plugin-zod": patch ---- - -Enums should use `z.literal` when format is set to number, string or boolean diff --git a/.changeset/three-tigers-taste.md b/.changeset/three-tigers-taste.md deleted file mode 100644 index ff83aa024..000000000 --- a/.changeset/three-tigers-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-zod": patch ---- - -Add siblings to parser-zod for better manipulation of the AST diff --git a/.changeset/tiny-needles-guess.md b/.changeset/tiny-needles-guess.md deleted file mode 100644 index 5a6da3f1d..000000000 --- a/.changeset/tiny-needles-guess.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-faker": patch ---- - -Min/Max for type array to generate better `faker.helpers.arrayElements` functionality diff --git a/.changeset/tiny-suits-hammer.md b/.changeset/tiny-suits-hammer.md deleted file mode 100644 index b6a850c96..000000000 --- a/.changeset/tiny-suits-hammer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor ---- - -Use of MutationKeys for `createMutation` diff --git a/.changeset/twelve-moose-float.md b/.changeset/twelve-moose-float.md deleted file mode 100644 index 47649d96e..000000000 --- a/.changeset/twelve-moose-float.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@kubb/plugin-svelte-query": minor -"@kubb/plugin-react-query": minor -"@kubb/plugin-solid-query": minor -"@kubb/plugin-vue-query": minor ---- - -Support for cancellation of queries with the help of `signal` diff --git a/.changeset/unlucky-rockets-own.md b/.changeset/unlucky-rockets-own.md deleted file mode 100644 index a23a4e0dd..000000000 --- a/.changeset/unlucky-rockets-own.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -"@kubb/cli": major -"@kubb/config-biome": major -"@kubb/config-ts": major -"@kubb/config-tsup": major -"@kubb/core": major -"@kubb/fs": major -"kubb": major -"@kubb/oas": major -"@kubb/parser-ts": major -"@kubb/plugin-client": major -"@kubb/plugin-faker": major -"@kubb/plugin-msw": major -"@kubb/plugin-oas": major -"@kubb/plugin-react-query": major -"@kubb/plugin-redoc": major -"@kubb/plugin-swr": major -"@kubb/plugin-ts": major -"@kubb/plugin-zod": major -"@kubb/react": major -"@kubb/types": major -"unplugin-kubb": major ---- - -removal of swagger prefix packages in favour of @kubb/plugin-x diff --git a/.changeset/warm-ligers-rescue.md b/.changeset/warm-ligers-rescue.md deleted file mode 100644 index 618231d61..000000000 --- a/.changeset/warm-ligers-rescue.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kubb/plugin-swr": minor ---- - -Expose queryKey and mutationKey for the SWR plugin diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index ec4abad66..237e6ba3c 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,42 @@ # @kubb/cli +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1136](https://github.com/kubb-labs/kubb/pull/1136) [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of `ora` in favour of `consola` + +- [`30c567e`](https://github.com/kubb-labs/kubb/commit/30c567ed2c674e8f6e53077de43b427c9184af33) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `jit`i instead of `bundle-require` + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Progressbar to visualize the writing of files + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Progressbar to visualize the execution of plugins(buildStart, buildEnd, ...) + +- [#1138](https://github.com/kubb-labs/kubb/pull/1138) [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - cli progressbar for writing files + +- [#1171](https://github.com/kubb-labs/kubb/pull/1171) [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Create kubb logs + barrelManager memory improvements + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [#1179](https://github.com/kubb-labs/kubb/pull/1179) [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of Set/Map to improve performance in files and barrel generation + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- Updated dependencies [[`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/core@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index ccb1e0fdf..466ef98e2 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/cli", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator cli", "keywords": [ "typescript", diff --git a/packages/config-biome/CHANGELOG.md b/packages/config-biome/CHANGELOG.md index 15f89d0d6..46502dada 100644 --- a/packages/config-biome/CHANGELOG.md +++ b/packages/config-biome/CHANGELOG.md @@ -1,5 +1,21 @@ # @kubb/config-biome +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/config-biome/package.json b/packages/config-biome/package.json index 8060488c4..52d9f5e62 100644 --- a/packages/config-biome/package.json +++ b/packages/config-biome/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/config-biome", - "version": "3.0.0-beta.12", + "version": "3.0.0", "private": true, "type": "module", "exports": { diff --git a/packages/config-ts/CHANGELOG.md b/packages/config-ts/CHANGELOG.md index 20024df98..d56741101 100644 --- a/packages/config-ts/CHANGELOG.md +++ b/packages/config-ts/CHANGELOG.md @@ -1,5 +1,23 @@ # @kubb/config-ts +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/config-ts/package.json b/packages/config-ts/package.json index b44d3b159..c7e85befd 100644 --- a/packages/config-ts/package.json +++ b/packages/config-ts/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/config-ts", - "version": "3.0.0-beta.12", + "version": "3.0.0", "private": true, "types": "./reset.d.ts", "files": [ diff --git a/packages/config-tsup/CHANGELOG.md b/packages/config-tsup/CHANGELOG.md index 34b459634..9fef39178 100644 --- a/packages/config-tsup/CHANGELOG.md +++ b/packages/config-tsup/CHANGELOG.md @@ -1,5 +1,21 @@ # @kubb/config-tsup +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/config-tsup/package.json b/packages/config-tsup/package.json index 7142636b8..efe5e835f 100644 --- a/packages/config-tsup/package.json +++ b/packages/config-tsup/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/config-tsup", - "version": "3.0.0-beta.12", + "version": "3.0.0", "private": true, "sideEffects": false, "type": "module", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index a2923a180..f0c67feac 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,54 @@ # @kubb/core +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [#1136](https://github.com/kubb-labs/kubb/pull/1136) [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of `ora` in favour of `consola` + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Progressbar to visualize the writing of files + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Progressbar to visualize the execution of plugins(buildStart, buildEnd, ...) + +- [#1138](https://github.com/kubb-labs/kubb/pull/1138) [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - cli progressbar for writing files + +- [#1171](https://github.com/kubb-labs/kubb/pull/1171) [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Create kubb logs + barrelManager memory improvements + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29) Thanks [@stijnvanhullem](https://github.com/stijnvanhullem)! - indexable to track files that could be used in the barrel generation(should be 90% the same as exportable) + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1179](https://github.com/kubb-labs/kubb/pull/1179) [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of Set/Map to improve performance in files and barrel generation + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- Updated dependencies [[`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`e1a586b`](https://github.com/kubb-labs/kubb/commit/e1a586bffe29b8bc54d8ae27d23b3d8a941d5e37), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/fs@3.0.0 + - @kubb/parser-ts@3.0.0 + - @kubb/types@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/core/package.json b/packages/core/package.json index 3e850a5b6..ace9349da 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/core", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator core", "keywords": [ "typescript", diff --git a/packages/fs/CHANGELOG.md b/packages/fs/CHANGELOG.md index 15a88efba..5ba411ab9 100644 --- a/packages/fs/CHANGELOG.md +++ b/packages/fs/CHANGELOG.md @@ -1,5 +1,29 @@ # @kubb/fs +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29) Thanks [@stijnvanhullem](https://github.com/stijnvanhullem)! - indexable to track files that could be used in the barrel generation(should be 90% the same as exportable) + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/fs/package.json b/packages/fs/package.json index 81e315532..d7fe54006 100644 --- a/packages/fs/package.json +++ b/packages/fs/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/fs", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "FileSystem helpers", "keywords": [ "typescript", diff --git a/packages/kubb/CHANGELOG.md b/packages/kubb/CHANGELOG.md index c2071f713..cc9294939 100644 --- a/packages/kubb/CHANGELOG.md +++ b/packages/kubb/CHANGELOG.md @@ -1,5 +1,25 @@ # kubb +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- Updated dependencies [[`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`30c567e`](https://github.com/kubb-labs/kubb/commit/30c567ed2c674e8f6e53077de43b427c9184af33), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/core@3.0.0 + - @kubb/cli@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/kubb/package.json b/packages/kubb/package.json index 89a426664..f52826916 100644 --- a/packages/kubb/package.json +++ b/packages/kubb/package.json @@ -1,6 +1,6 @@ { "name": "kubb", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "OpenAPI to TypeScript, React-Query, Zod, Zodios, Faker.js, MSW and Axios.", "keywords": [ "typescript", diff --git a/packages/oas/CHANGELOG.md b/packages/oas/CHANGELOG.md index fc2138bc0..c390f33c3 100644 --- a/packages/oas/CHANGELOG.md +++ b/packages/oas/CHANGELOG.md @@ -1,5 +1,27 @@ # @kubb/oas +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1251](https://github.com/kubb-labs/kubb/pull/1251) [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for discriminator + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/oas/package.json b/packages/oas/package.json index a1e82f3e8..6a296b009 100644 --- a/packages/oas/package.json +++ b/packages/oas/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/oas", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Oas helpers", "keywords": [ "typescript", diff --git a/packages/parser-ts/CHANGELOG.md b/packages/parser-ts/CHANGELOG.md index f79caf1f8..b5ab36184 100644 --- a/packages/parser-ts/CHANGELOG.md +++ b/packages/parser-ts/CHANGELOG.md @@ -1,5 +1,23 @@ # @kubb/parser-ts +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [`e1a586b`](https://github.com/kubb-labs/kubb/commit/e1a586bffe29b8bc54d8ae27d23b3d8a941d5e37) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - escape `*/` in jsdocs + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/parser-ts/package.json b/packages/parser-ts/package.json index f3eea4632..dd633a68c 100644 --- a/packages/parser-ts/package.json +++ b/packages/parser-ts/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/parser-ts", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "TypeScript parser", "keywords": [ "typescript", diff --git a/packages/plugin-client/CHANGELOG.md b/packages/plugin-client/CHANGELOG.md index 6e5e80760..421ce749c 100644 --- a/packages/plugin-client/CHANGELOG.md +++ b/packages/plugin-client/CHANGELOG.md @@ -1,5 +1,56 @@ # @kubb/plugin-client +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1214](https://github.com/kubb-labs/kubb/pull/1214) [`4a96ae0`](https://github.com/kubb-labs/kubb/commit/4a96ae0ac879d221e186f1ce93afbba7a5184d03) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - HttpMethod uppercase for `@kubb/plugin-client` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [`6f300a9`](https://github.com/kubb-labs/kubb/commit/6f300a90a63e312d2473cd18834f93dca4e9f89e) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `getConfig` and `setConfig` to dynamically update the config + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [#1130](https://github.com/kubb-labs/kubb/pull/1130) [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - methods for plugin-client + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`7b18a28`](https://github.com/kubb-labs/kubb/commit/7b18a2872f9f21547df70b6c586f0c8452a24cb6) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of type `Error` when no errors are set for an operation + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-client/package.json b/packages/plugin-client/package.json index 32f41d0eb..6214ae4e8 100644 --- a/packages/plugin-client/package.json +++ b/packages/plugin-client/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-client", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator plugin-client", "keywords": [ "typescript", diff --git a/packages/plugin-faker/CHANGELOG.md b/packages/plugin-faker/CHANGELOG.md index 3ffbf27bb..7d6b9c444 100644 --- a/packages/plugin-faker/CHANGELOG.md +++ b/packages/plugin-faker/CHANGELOG.md @@ -1,5 +1,47 @@ # @kubb/plugin-faker +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [`959da15`](https://github.com/kubb-labs/kubb/commit/959da15e8bd20779fbbd791c566ca81b19173bac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `faker.image.url()` instead of `faker.image.imageUrl()` + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- [#1339](https://github.com/kubb-labs/kubb/pull/1339) [`5ca19f7`](https://github.com/kubb-labs/kubb/commit/5ca19f7223f7ce0d10800de53a785f13662360d5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Min/Max for type array to generate better `faker.helpers.arrayElements` functionality + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-faker/package.json b/packages/plugin-faker/package.json index 3960f51ad..2080e3b79 100644 --- a/packages/plugin-faker/package.json +++ b/packages/plugin-faker/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-faker", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator plugin-faker", "keywords": [ "faker", diff --git a/packages/plugin-msw/CHANGELOG.md b/packages/plugin-msw/CHANGELOG.md index 1224107cb..3cc39b45e 100644 --- a/packages/plugin-msw/CHANGELOG.md +++ b/packages/plugin-msw/CHANGELOG.md @@ -1,5 +1,50 @@ # @kubb/plugin-msw +## 3.0.0 + +### Major Changes + +- [`09da2a3`](https://github.com/kubb-labs/kubb/commit/09da2a3dde7f8e6b86b59f23c4501c741265b59f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of function with parameter data to create msw handlers + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of support of v2 + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [`0930ed4`](https://github.com/kubb-labs/kubb/commit/0930ed4d0be8b6faf454902380e7a7d5f90b3cd3) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - refactor msw plugin with generators + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`959da15`](https://github.com/kubb-labs/kubb/commit/959da15e8bd20779fbbd791c566ca81b19173bac), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`5ca19f7`](https://github.com/kubb-labs/kubb/commit/5ca19f7223f7ce0d10800de53a785f13662360d5), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/plugin-faker@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-msw/package.json b/packages/plugin-msw/package.json index b644fa678..0ff493734 100644 --- a/packages/plugin-msw/package.json +++ b/packages/plugin-msw/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-msw", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator swagger", "keywords": [ "typescript", diff --git a/packages/plugin-oas/CHANGELOG.md b/packages/plugin-oas/CHANGELOG.md index a62a3feea..7e2a08395 100644 --- a/packages/plugin-oas/CHANGELOG.md +++ b/packages/plugin-oas/CHANGELOG.md @@ -1,5 +1,61 @@ # @kubb/swagger +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1251](https://github.com/kubb-labs/kubb/pull/1251) [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for discriminator + +- [#1130](https://github.com/kubb-labs/kubb/pull/1130) [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `createReactParser` and `createParser` helper(for oas) + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Generators to create files based on schema or operation + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1132](https://github.com/kubb-labs/kubb/pull/1132) [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Set default property for schema AST when type of default is not string or boolean + +- [#1236](https://github.com/kubb-labs/kubb/pull/1236) [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `x-nullable` and `nullable` for additionalProperties. + +- [#1241](https://github.com/kubb-labs/kubb/pull/1241) [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `readonly` for references($ref) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- [#1250](https://github.com/kubb-labs/kubb/pull/1250) [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990) Thanks [@grreeenn](https://github.com/grreeenn)! - Take care of turning `additionalProperties: {}` to a correct freeform object type (#1232) + +- [#1351](https://github.com/kubb-labs/kubb/pull/1351) [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support multiple responses + cleanup response/request type generation + +- [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d) Thanks [@aburgel](https://github.com/aburgel)! - Include 'null' in list of valid types + +- [#1238](https://github.com/kubb-labs/kubb/pull/1238) [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Enums should use `z.literal` when format is set to number, string or boolean + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-oas/package.json b/packages/plugin-oas/package.json index ed1fb068e..e7f5dd4d9 100644 --- a/packages/plugin-oas/package.json +++ b/packages/plugin-oas/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-oas", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator swagger", "keywords": [ "typescript", diff --git a/packages/plugin-react-query/CHANGELOG.md b/packages/plugin-react-query/CHANGELOG.md index c40c2966b..aa89807d7 100644 --- a/packages/plugin-react-query/CHANGELOG.md +++ b/packages/plugin-react-query/CHANGELOG.md @@ -1,5 +1,62 @@ # @kubb/plugin-react-query +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of support of v4 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1183](https://github.com/kubb-labs/kubb/pull/1183) [`428f700`](https://github.com/kubb-labs/kubb/commit/428f700f2ef5527904cb0c7e9db5238fdcf1a3ca) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for TypeScript `strict` mode and use of data object for `mutationFn: async(data: {})` + +- [#1205](https://github.com/kubb-labs/kubb/pull/1205) [`de16d9d`](https://github.com/kubb-labs/kubb/commit/de16d9dd7321199378058d6e33a07536db80c6c5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of 'variablesType' + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [#1268](https://github.com/kubb-labs/kubb/pull/1268) [`3a756a6`](https://github.com/kubb-labs/kubb/commit/3a756a61a3000d642637a30fb342239d05a5e275) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `enabled` based on optional params + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +- [#1247](https://github.com/kubb-labs/kubb/pull/1247) [`be4ef89`](https://github.com/kubb-labs/kubb/commit/be4ef897a6b5501ba5064ff1b0b21d7191479122) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of MutationKeys for `useMutation` + +- [`a0d31a7`](https://github.com/kubb-labs/kubb/commit/a0d31a7bd390f7fe96a6ec03735150049672f02f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for cancellation of queries with the help of `signal` + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/plugin-react-query/package.json b/packages/plugin-react-query/package.json index c185627ba..586281387 100644 --- a/packages/plugin-react-query/package.json +++ b/packages/plugin-react-query/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-react-query", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator react-query hooks", "keywords": [ "faker", diff --git a/packages/plugin-redoc/CHANGELOG.md b/packages/plugin-redoc/CHANGELOG.md index 8785a26f0..617271f85 100644 --- a/packages/plugin-redoc/CHANGELOG.md +++ b/packages/plugin-redoc/CHANGELOG.md @@ -1,5 +1,37 @@ # @kubb/plugin-redoc +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-oas@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-redoc/package.json b/packages/plugin-redoc/package.json index d8a138817..4b6ffe05a 100644 --- a/packages/plugin-redoc/package.json +++ b/packages/plugin-redoc/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-redoc", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Beautiful docs with Redoc", "keywords": [ "typescript", diff --git a/packages/plugin-solid-query/CHANGELOG.md b/packages/plugin-solid-query/CHANGELOG.md index ba1db654f..c95df0c96 100644 --- a/packages/plugin-solid-query/CHANGELOG.md +++ b/packages/plugin-solid-query/CHANGELOG.md @@ -1,5 +1,40 @@ # @kubb/plugin-solid-query +## 3.0.0 + +### Major Changes + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +### Minor Changes + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1183](https://github.com/kubb-labs/kubb/pull/1183) [`428f700`](https://github.com/kubb-labs/kubb/commit/428f700f2ef5527904cb0c7e9db5238fdcf1a3ca) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for TypeScript `strict` mode and use of data object for `mutationFn: async(data: {})` + +- [#1268](https://github.com/kubb-labs/kubb/pull/1268) [`3a756a6`](https://github.com/kubb-labs/kubb/commit/3a756a61a3000d642637a30fb342239d05a5e275) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `enabled` based on optional params + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +- [`a0d31a7`](https://github.com/kubb-labs/kubb/commit/a0d31a7bd390f7fe96a6ec03735150049672f02f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for cancellation of queries with the help of `signal` + +### Patch Changes + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/plugin-solid-query/package.json b/packages/plugin-solid-query/package.json index d279455d3..6990f2dbc 100644 --- a/packages/plugin-solid-query/package.json +++ b/packages/plugin-solid-query/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-solid-query", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator solid-query hooks", "keywords": [ "faker", diff --git a/packages/plugin-svelte-query/CHANGELOG.md b/packages/plugin-svelte-query/CHANGELOG.md index 82997703b..4fa60e047 100644 --- a/packages/plugin-svelte-query/CHANGELOG.md +++ b/packages/plugin-svelte-query/CHANGELOG.md @@ -1,5 +1,44 @@ # @kubb/plugin-svelte-query +## 3.0.0 + +### Major Changes + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +### Minor Changes + +- [#1216](https://github.com/kubb-labs/kubb/pull/1216) [`ef53216`](https://github.com/kubb-labs/kubb/commit/ef532164ad94f04d7e1a0cc4edc841f2fb0a122b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - svelte-query v3 + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1183](https://github.com/kubb-labs/kubb/pull/1183) [`428f700`](https://github.com/kubb-labs/kubb/commit/428f700f2ef5527904cb0c7e9db5238fdcf1a3ca) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for TypeScript `strict` mode and use of data object for `mutationFn: async(data: {})` + +- [#1268](https://github.com/kubb-labs/kubb/pull/1268) [`3a756a6`](https://github.com/kubb-labs/kubb/commit/3a756a61a3000d642637a30fb342239d05a5e275) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `enabled` based on optional params + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +- [#1247](https://github.com/kubb-labs/kubb/pull/1247) [`be4ef89`](https://github.com/kubb-labs/kubb/commit/be4ef897a6b5501ba5064ff1b0b21d7191479122) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of MutationKeys for `createMutation` + +- [`a0d31a7`](https://github.com/kubb-labs/kubb/commit/a0d31a7bd390f7fe96a6ec03735150049672f02f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for cancellation of queries with the help of `signal` + +### Patch Changes + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/plugin-svelte-query/package.json b/packages/plugin-svelte-query/package.json index 7b7859266..6aa95d567 100644 --- a/packages/plugin-svelte-query/package.json +++ b/packages/plugin-svelte-query/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-svelte-query", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator svelte-query hooks", "keywords": [ "faker", diff --git a/packages/plugin-swr/CHANGELOG.md b/packages/plugin-swr/CHANGELOG.md index 0cef883ba..d2973786d 100644 --- a/packages/plugin-swr/CHANGELOG.md +++ b/packages/plugin-swr/CHANGELOG.md @@ -1,5 +1,55 @@ # @kubb/plugin-swr +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [#1176](https://github.com/kubb-labs/kubb/pull/1176) [`1aede94`](https://github.com/kubb-labs/kubb/commit/1aede94741d07ddaebc9b00d6d554d0b3e20f2c9) Thanks [@helt](https://github.com/helt)! - Fixes/swr mutations key fn + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Expose queryKey and mutationKey for the SWR plugin + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`7b18a28`](https://github.com/kubb-labs/kubb/commit/7b18a2872f9f21547df70b6c586f0c8452a24cb6), [`6f300a9`](https://github.com/kubb-labs/kubb/commit/6f300a90a63e312d2473cd18834f93dca4e9f89e), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`4a96ae0`](https://github.com/kubb-labs/kubb/commit/4a96ae0ac879d221e186f1ce93afbba7a5184d03), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/plugin-client@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/plugin-swr/package.json b/packages/plugin-swr/package.json index f451fd695..fc25595c8 100644 --- a/packages/plugin-swr/package.json +++ b/packages/plugin-swr/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-swr", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator plugin-swr", "keywords": [ "typescript", diff --git a/packages/plugin-ts/CHANGELOG.md b/packages/plugin-ts/CHANGELOG.md index 634b67f01..bce10d9cf 100644 --- a/packages/plugin-ts/CHANGELOG.md +++ b/packages/plugin-ts/CHANGELOG.md @@ -1,5 +1,49 @@ # @kubb/plugin-ts +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1251](https://github.com/kubb-labs/kubb/pull/1251) [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for discriminator + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1241](https://github.com/kubb-labs/kubb/pull/1241) [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `readonly` for references($ref) + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Exporting 'enum' as 'type' without export type + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`e1a586b`](https://github.com/kubb-labs/kubb/commit/e1a586bffe29b8bc54d8ae27d23b3d8a941d5e37), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-oas@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + - @kubb/parser-ts@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-ts/package.json b/packages/plugin-ts/package.json index 731641c9d..beb73d320 100644 --- a/packages/plugin-ts/package.json +++ b/packages/plugin-ts/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-ts", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator plugin-ts", "keywords": [ "zod", diff --git a/packages/plugin-vue-query/CHANGELOG.md b/packages/plugin-vue-query/CHANGELOG.md index a3f141353..5009e3ad2 100644 --- a/packages/plugin-vue-query/CHANGELOG.md +++ b/packages/plugin-vue-query/CHANGELOG.md @@ -1,5 +1,42 @@ # @kubb/plugin-vue-query +## 3.0.0 + +### Major Changes + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +### Minor Changes + +- [#1365](https://github.com/kubb-labs/kubb/pull/1365) [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - allow to disable the generation of useQuery or createQuery hooks + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1183](https://github.com/kubb-labs/kubb/pull/1183) [`428f700`](https://github.com/kubb-labs/kubb/commit/428f700f2ef5527904cb0c7e9db5238fdcf1a3ca) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for TypeScript `strict` mode and use of data object for `mutationFn: async(data: {})` + +- [#1268](https://github.com/kubb-labs/kubb/pull/1268) [`3a756a6`](https://github.com/kubb-labs/kubb/commit/3a756a61a3000d642637a30fb342239d05a5e275) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of `enabled` based on optional params + +- [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - use of `baseURL` to override the default baseURL in every call + +- [#1358](https://github.com/kubb-labs/kubb/pull/1358) [`4db1509`](https://github.com/kubb-labs/kubb/commit/4db150923c5fee6dc952779880a13c8d4c0245b5) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - `paramsType` to change the amount of parameters when calling a query + +- [#1247](https://github.com/kubb-labs/kubb/pull/1247) [`be4ef89`](https://github.com/kubb-labs/kubb/commit/be4ef897a6b5501ba5064ff1b0b21d7191479122) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of MutationKeys for `useMutation` + +- [`a0d31a7`](https://github.com/kubb-labs/kubb/commit/a0d31a7bd390f7fe96a6ec03735150049672f02f) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for cancellation of queries with the help of `signal` + +### Patch Changes + +- Updated dependencies [[`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-zod@3.0.0 + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + ## 3.0.0-beta.12 ### Minor Changes diff --git a/packages/plugin-vue-query/package.json b/packages/plugin-vue-query/package.json index f875bd56b..3b890546e 100644 --- a/packages/plugin-vue-query/package.json +++ b/packages/plugin-vue-query/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-vue-query", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator vue-query hooks", "keywords": [ "faker", diff --git a/packages/plugin-zod/CHANGELOG.md b/packages/plugin-zod/CHANGELOG.md index 07998ac29..cda64bc05 100644 --- a/packages/plugin-zod/CHANGELOG.md +++ b/packages/plugin-zod/CHANGELOG.md @@ -1,5 +1,60 @@ # @kubb/plugin-zod +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1251](https://github.com/kubb-labs/kubb/pull/1251) [`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Support for discriminator + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1259](https://github.com/kubb-labs/kubb/pull/1259) [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - 'generators' option for all plugins + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [#1282](https://github.com/kubb-labs/kubb/pull/1282) [`4b02d38`](https://github.com/kubb-labs/kubb/commit/4b02d38f1d169887f29934d616fb889373ae410d) Thanks [@ChilloManiac](https://github.com/ChilloManiac)! - Added coercion for specific types only + +### Patch Changes + +- [#1132](https://github.com/kubb-labs/kubb/pull/1132) [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Correct integer parser when used together with coerce + +- [`0bcb15b`](https://github.com/kubb-labs/kubb/commit/0bcb15b5502c1ced18205077c0b2e23811660033) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Respect order of `z.tuple` + +- [#1127](https://github.com/kubb-labs/kubb/pull/1127) [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove declare module(not being used) + +- [#1132](https://github.com/kubb-labs/kubb/pull/1132) [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Set default property for schema AST when type of default is not string or boolean + +- [#1129](https://github.com/kubb-labs/kubb/pull/1129) [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - remove load, transform and writeFile in the plugin context + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Rewrite of generation for exportType 'barrelNamed' + +- [#1292](https://github.com/kubb-labs/kubb/pull/1292) [`d70bdfc`](https://github.com/kubb-labs/kubb/commit/d70bdfc40aeeee4389123c2fb175a6c34ec94489) Thanks [@ChilloManiac](https://github.com/ChilloManiac)! - Discard `optional()` if there is a `default()` to ensure the output type is not `T | undefined` + +- [#1238](https://github.com/kubb-labs/kubb/pull/1238) [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Enums should use `z.literal` when format is set to number, string or boolean + +- [#1342](https://github.com/kubb-labs/kubb/pull/1342) [`e8c2a7f`](https://github.com/kubb-labs/kubb/commit/e8c2a7f3ef6c41e74acaa6ba6bf7b78a9de00769) Thanks [@ChilloManiac](https://github.com/ChilloManiac)! - Add siblings to parser-zod for better manipulation of the AST + +- Updated dependencies [[`c8cb50d`](https://github.com/kubb-labs/kubb/commit/c8cb50d1e4a13669a05ca11a18352b86a558bce1), [`8ad561d`](https://github.com/kubb-labs/kubb/commit/8ad561d3ff79b0e3dac21bc970106049a2338fba), [`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`7bb4a34`](https://github.com/kubb-labs/kubb/commit/7bb4a340927077d5f587f938d09b1381787a4310), [`8413897`](https://github.com/kubb-labs/kubb/commit/8413897bdc8511090cfdebd7783ad4823a6abf30), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`b5bccfa`](https://github.com/kubb-labs/kubb/commit/b5bccfaa79064f74925692966b12ae7906f2eed7), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`2c860f2`](https://github.com/kubb-labs/kubb/commit/2c860f2b8c49cda8ad08540cd3cbfbdd7c12632a), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`e1a586b`](https://github.com/kubb-labs/kubb/commit/e1a586bffe29b8bc54d8ae27d23b3d8a941d5e37), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`a5b8d9e`](https://github.com/kubb-labs/kubb/commit/a5b8d9e396e2b4a61126696309c0d6dbf6d3b990), [`e8e5e03`](https://github.com/kubb-labs/kubb/commit/e8e5e039b413680f4420eb74b2f00c4ef7ed306f), [`622073d`](https://github.com/kubb-labs/kubb/commit/622073d5223180f0945ef0919dc3df841359019f), [`ede86d6`](https://github.com/kubb-labs/kubb/commit/ede86d69e5083252d80f1b1e2f1c18c55e245937), [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`4d5f8d3`](https://github.com/kubb-labs/kubb/commit/4d5f8d3dae94e2cbe82fbbb6578532bdf41bee0d), [`4ae54c7`](https://github.com/kubb-labs/kubb/commit/4ae54c7b0a2ab52701b1215f341595a9d1e7903d), [`ebfcb48`](https://github.com/kubb-labs/kubb/commit/ebfcb48dd59e0dc5ec28582b94035d8e25c9ea8d), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/plugin-oas@3.0.0 + - @kubb/plugin-ts@3.0.0 + - @kubb/oas@3.0.0 + - @kubb/core@3.0.0 + - @kubb/react@3.0.0 + - @kubb/fs@3.0.0 + - @kubb/parser-ts@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/plugin-zod/package.json b/packages/plugin-zod/package.json index bb4923ebd..e89347170 100644 --- a/packages/plugin-zod/package.json +++ b/packages/plugin-zod/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/plugin-zod", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator plugin-zod", "keywords": [ "typescript", diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index e6b9b08f8..c61187e7e 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,44 @@ # @kubb/react +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1274](https://github.com/kubb-labs/kubb/pull/1274) [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `extName` in every plugin in favour of one `output.extension` + +- [#1276](https://github.com/kubb-labs/kubb/pull/1276) [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of `group.output` in favour of `group.name`(no need to specify the output/root) + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - banner and footer for every file + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Removal of source prop in favor of sources(KubbFile.File type) + +- [#1140](https://github.com/kubb-labs/kubb/pull/1140) [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Refactor File component and render logic + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +- [#1151](https://github.com/kubb-labs/kubb/pull/1151) [`81b3a78`](https://github.com/kubb-labs/kubb/commit/81b3a78474b3e53446d98db88571a31a452384e0) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Link Kubb generation with the react-devtools to easy debug and view the generated files. + This can be enabled by import `@kubb/react/devtools` and then run `kubb generate`. + To run the React devtools, use 'npx react-devtools'. + +- [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29) Thanks [@stijnvanhullem](https://github.com/stijnvanhullem)! - indexable to track files that could be used in the barrel generation(should be 90% the same as exportable) + +### Patch Changes + +- [#1179](https://github.com/kubb-labs/kubb/pull/1179) [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Use of Set/Map to improve performance in files and barrel generation + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- Updated dependencies [[`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`e1a586b`](https://github.com/kubb-labs/kubb/commit/e1a586bffe29b8bc54d8ae27d23b3d8a941d5e37), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/core@3.0.0 + - @kubb/fs@3.0.0 + - @kubb/parser-ts@3.0.0 + ## 3.0.0-beta.12 ### Patch Changes diff --git a/packages/react/package.json b/packages/react/package.json index 4e28e4354..a68a7a37c 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/react", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator react", "keywords": [ "typescript", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index d3f5a9e5e..1455e6a19 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,17 @@ # @kubb/types +## 3.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + ## 3.0.0-beta.12 ## 3.0.0-beta.11 diff --git a/packages/types/package.json b/packages/types/package.json index b1d185763..41adb75ad 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@kubb/types", - "version": "3.0.0-beta.12", + "version": "3.0.0", "description": "Generator types", "keywords": [ "typescript", diff --git a/packages/unplugin-kubb/CHANGELOG.md b/packages/unplugin-kubb/CHANGELOG.md index 884631944..daefb2d10 100644 --- a/packages/unplugin-kubb/CHANGELOG.md +++ b/packages/unplugin-kubb/CHANGELOG.md @@ -1,5 +1,24 @@ # unplugin-kubb +## 1.0.0 + +### Major Changes + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Minimal support of node 20 + +- [#1118](https://github.com/kubb-labs/kubb/pull/1118) [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - removal of swagger prefix packages in favour of @kubb/plugin-x + +### Minor Changes + +- [#1162](https://github.com/kubb-labs/kubb/pull/1162) [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - output option for all plugins(KubbPlugin) to track the barrel exportType or the output root of every plugin + +### Patch Changes + +- [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c) Thanks [@stijnvanhulle](https://github.com/stijnvanhulle)! - Reduce package size + +- Updated dependencies [[`9ef278a`](https://github.com/kubb-labs/kubb/commit/9ef278acc3550b96d9477ef3770e5e68fead2cba), [`833da08`](https://github.com/kubb-labs/kubb/commit/833da0820d3b91051d829e53ea2b981a74d37e84), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf), [`39072a9`](https://github.com/kubb-labs/kubb/commit/39072a98195adb22b83d5e9857afbc329f20ecac), [`a8d645c`](https://github.com/kubb-labs/kubb/commit/a8d645c6a2e1b823f28679d5d27c8166c44cc7e2), [`0fc2205`](https://github.com/kubb-labs/kubb/commit/0fc22058bf79cf8ad543428fbd938cccd604d15c), [`8e7a819`](https://github.com/kubb-labs/kubb/commit/8e7a819e72abc1a2abb570947a73c8f72c89a069), [`0860556`](https://github.com/kubb-labs/kubb/commit/08605565794fb1181677a33ea8610b2237f4ee94), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`20930e9`](https://github.com/kubb-labs/kubb/commit/20930e9b944cb30e134fdf22ddefefab9a1190c0), [`3a9859a`](https://github.com/kubb-labs/kubb/commit/3a9859a5f383f6832a9f056136665f1f7ca6fb72), [`3afc193`](https://github.com/kubb-labs/kubb/commit/3afc1935af6c5ad5233c22ad7c9a135693f0a850), [`5b7852b`](https://github.com/kubb-labs/kubb/commit/5b7852b461886f3ae6e7ee75c195013be8d7859c), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`79c2153`](https://github.com/kubb-labs/kubb/commit/79c2153b93187c2dad7d54bc00d6ad869213bb7b), [`ebbfac2`](https://github.com/kubb-labs/kubb/commit/ebbfac2dfa9f5245a928070c5fee3fdca7f76059), [`962e2d6`](https://github.com/kubb-labs/kubb/commit/962e2d6d49dff55563be13b1ded832d10743ec29), [`2fbc18a`](https://github.com/kubb-labs/kubb/commit/2fbc18a74d4e78effb9ce9844ad3ffe7ce7afbdf)]: + - @kubb/core@3.0.0 + ## 1.0.0-beta.43 ### Patch Changes diff --git a/packages/unplugin-kubb/package.json b/packages/unplugin-kubb/package.json index 98339c25a..b2cdd985e 100644 --- a/packages/unplugin-kubb/package.json +++ b/packages/unplugin-kubb/package.json @@ -1,6 +1,6 @@ { "name": "unplugin-kubb", - "version": "1.0.0-beta.43", + "version": "1.0.0", "description": "Unplugin for Kubb", "keywords": [ "unplugin",