Skip to content

Tags

Tags

[email protected]

Toggle [email protected]'s commit message
gqlkit 0.14.1: suffix derived names that clash with schema types

Go: an interface or union wrapper <Name>Value that a schema type already
uses (Shopify: union SubscriptionDiscount and object
SubscriptionDiscountValue) now gets a "_" suffix instead of failing
generation, and so does a selector whose New<Name>Fields constructor
clashes with another type's selector. TypeScript: an <Input>EncodePlan
constant that an input type already uses gets a "_" suffix, and the
runtime InputEncodePlan type is imported under an alias when an input
takes its name. Schemas without clashes generate the same code as before.

gqlkit/v0.14.1

Toggle gqlkit/v0.14.1's commit message
gqlkit 0.14.1: suffix derived names that clash with schema types

Go: an interface or union wrapper <Name>Value that a schema type already
uses (Shopify: union SubscriptionDiscount and object
SubscriptionDiscountValue) now gets a "_" suffix instead of failing
generation, and so does a selector whose New<Name>Fields constructor
clashes with another type's selector. TypeScript: an <Input>EncodePlan
constant that an input type already uses gets a "_" suffix, and the
runtime InputEncodePlan type is imported under an alias when an input
takes its name. Schemas without clashes generate the same code as before.

[email protected]

Toggle [email protected]'s commit message
Release gqlkit v0.14.0, gqlkit-sdl v0.12.0 and gqlkit-ts 0.3.0

Move the Unreleased changelog entries into versioned sections dated
2026-10-13, each opening with the breaking changes:

- gqlkit: interface/union results become <Name>Value wrappers, generated
  Go SDKs need Go 1.24+, TypeScript SDKs type nullable values as T | null
  and require select() on object results.
- gqlkit-sdl: schema.FilterSchema returns an error; unknown --format
  values and invalid filter regexes are rejected.
- gqlkit-ts: opType is typed OperationType and the response is read
  with text().

Bump gqlkit-ts to 0.3.0 in package.json and package-lock.json.

[email protected]

Toggle [email protected]'s commit message
Release gqlkit v0.14.0, gqlkit-sdl v0.12.0 and gqlkit-ts 0.3.0

Move the Unreleased changelog entries into versioned sections dated
2026-10-13, each opening with the breaking changes:

- gqlkit: interface/union results become <Name>Value wrappers, generated
  Go SDKs need Go 1.24+, TypeScript SDKs type nullable values as T | null
  and require select() on object results.
- gqlkit-sdl: schema.FilterSchema returns an error; unknown --format
  values and invalid filter regexes are rejected.
- gqlkit-ts: opType is typed OperationType and the response is read
  with text().

Bump gqlkit-ts to 0.3.0 in package.json and package-lock.json.

gqlkit-sdl/v0.12.0

Toggle gqlkit-sdl/v0.12.0's commit message
Release gqlkit v0.14.0, gqlkit-sdl v0.12.0 and gqlkit-ts 0.3.0

Move the Unreleased changelog entries into versioned sections dated
2026-10-13, each opening with the breaking changes:

- gqlkit: interface/union results become <Name>Value wrappers, generated
  Go SDKs need Go 1.24+, TypeScript SDKs type nullable values as T | null
  and require select() on object results.
- gqlkit-sdl: schema.FilterSchema returns an error; unknown --format
  values and invalid filter regexes are rejected.
- gqlkit-ts: opType is typed OperationType and the response is read
  with text().

Bump gqlkit-ts to 0.3.0 in package.json and package-lock.json.

gqlkit-sdl/v0.11.0

Toggle gqlkit-sdl/v0.11.0's commit message
Move module paths to github.com/ubgo/gqlkit

[email protected]

Toggle [email protected]'s commit message
Release gqlkit v0.14.0, gqlkit-sdl v0.12.0 and gqlkit-ts 0.3.0

Move the Unreleased changelog entries into versioned sections dated
2026-10-13, each opening with the breaking changes:

- gqlkit: interface/union results become <Name>Value wrappers, generated
  Go SDKs need Go 1.24+, TypeScript SDKs type nullable values as T | null
  and require select() on object results.
- gqlkit-sdl: schema.FilterSchema returns an error; unknown --format
  values and invalid filter regexes are rejected.
- gqlkit-ts: opType is typed OperationType and the response is read
  with text().

Bump gqlkit-ts to 0.3.0 in package.json and package-lock.json.

gqlkit/v0.14.0

Toggle gqlkit/v0.14.0's commit message
Release gqlkit v0.14.0, gqlkit-sdl v0.12.0 and gqlkit-ts 0.3.0

Move the Unreleased changelog entries into versioned sections dated
2026-10-13, each opening with the breaking changes:

- gqlkit: interface/union results become <Name>Value wrappers, generated
  Go SDKs need Go 1.24+, TypeScript SDKs type nullable values as T | null
  and require select() on object results.
- gqlkit-sdl: schema.FilterSchema returns an error; unknown --format
  values and invalid filter regexes are rejected.
- gqlkit-ts: opType is typed OperationType and the response is read
  with text().

Bump gqlkit-ts to 0.3.0 in package.json and package-lock.json.

gqlkit/v0.13.0

Toggle gqlkit/v0.13.0's commit message
Move module paths to github.com/ubgo/gqlkit

gqlkit-sdl/v0.10.0

Toggle gqlkit-sdl/v0.10.0's commit message
gqlkit-sdl v0.10.0

First release whose binary reports its own version when installed with
go install; see gqlkit/v0.12.0. golangci-lint reports zero issues.