Releases: izumin5210/gqlkit
@gqlkit-ts/cli@0.7.2
Patch Changes
- #233
a61bfe5Thanks @izumin5210! - fix: resolve GqlObject property types in inline payloads as references
@gqlkit-ts/cli@0.7.1
Patch Changes
-
#227
1656c9eThanks @izumin5210! - fix: resolve nullable union type alias (T | nullwhere T is a union) as a reference instead of an inline union -
#230
f4a9695Thanks @izumin5210! - fix: collect types from specifier-level type-only re-exports (export { type Foo } from "...")
@gqlkit-ts/cli@0.7.0
Minor Changes
-
#207
b6fb6c1Thanks @izumin5210! - feat: support custom discriminator fields for union type resolution -
#209
42a5fffThanks @izumin5210! - feat: flatten intersection-expanded union members for discriminator fields -
#218
9ed4962Thanks @izumin5210! - feat: mapunknowntoJSONand index signatures toJSONObjectscalar
Patch Changes
-
#213
21fa614Thanks @izumin5210! - docs: add Vercel AI SDK integration guide -
#204
d462e79Thanks @izumin5210! - fix: preserve original type names for external .d.ts types used as union members -
#192
eed52d2Thanks @izumin5210! - feat: discover and register non-exported union member types with original names -
#194
ee06751Thanks @izumin5210! - fix: add type annotation to auto-generated resolveType parameter -
#223
61af8efThanks @izumin5210! - fix: detect custom scalars inside inline object properties -
#212
0d102f2Thanks @izumin5210! - fix: apply discriminator-aware flattening to inline unions -
#219
1281654Thanks @izumin5210! - fix: register intersection type aliases in discoveredTypes for recursive resolution -
#189
28b6214Thanks @izumin5210! - feat: skip fields withnevertype during schema generation -
#216
248a06eThanks @izumin5210! - fix: filter__objectinternal symbol from generated schema -
#193
d53a940Thanks @izumin5210! - fix: resolvedefineResolveTypewith auto-generated inline union names -
#220
55e096aThanks @izumin5210! - fix: prevent false-positive cycle detection for shared inline types -
#225
4c8a3ccThanks @izumin5210! - fix: preserve enum prefix stripping for singularized arrays -
#190
01c09eeThanks @izumin5210! - feat: map string/number literal fields to GraphQL scalar types -
#191
507ce4bThanks @izumin5210! - feat: map template literal types to String! in GraphQL schema -
#203
958d4b0Thanks @izumin5210! - fix: discover type aliases transitively in union members -
#195
2b11608Thanks @izumin5210! - fix: suppress warnings for typename discrimination fields -
#205
38f3875Thanks @izumin5210! - fix: replacemember${i}index-based naming fallback withUNNAMEABLE_UNION_MEMBERdiagnostic error
@gqlkit-ts/runtime@0.3.0
Minor Changes
- #182
b0d6621Thanks @izumin5210! - feat: add GraphQL Subscription support
@gqlkit-ts/cli@0.6.0
Minor Changes
-
#182
b0d6621Thanks @izumin5210! - feat: add GraphQL Subscription support -
#163
337b5b1Thanks @izumin5210! - feat: support $ delimiter in resolver export names
Patch Changes
- #183
da9277bThanks @izumin5210! - fix: skip reserved field names in resolver extraction path
@gqlkit-ts/cli@0.5.1
Patch Changes
- #147
5fc46f3Thanks @izumin5210! - fix: detect and report errors when the same type name is exported from multiple files
@gqlkit-ts/cli@0.5.0
Minor Changes
- #141
0ef5d25Thanks @izumin5210! - feat: add --config option to specify config file path
Patch Changes
- #144
066f788Thanks @izumin5210! - fix: resolve import name conflicts when same export name exists in multiple files
@gqlkit-ts/cli@0.4.1
Patch Changes
- #138
d7fb677Thanks @izumin5210! - fix: improve docs symlink to discover node_modules by walking up directories
@gqlkit-ts/cli@0.4.0
Minor Changes
- #134
37623b6Thanks @izumin5210! - Addoutput.importExtensionconfig option to control file extensions in generated imports
Patch Changes
-
#135
20779e1Thanks @izumin5210! - fix: add branded type handling for intersection types -
#132
315d56cThanks @izumin5210! - Refactor internal types to use explicit type references instead of inline declarations
@gqlkit-ts/runtime@0.2.0
Minor Changes
- #121
7ae9406Thanks @izumin5210! - feat: addignoreFieldsoption to exclude fields from generated GraphQL schema