Skip to content

Releases: uhyo/nitrogql

v1.6.1

11 Feb 10:39
Compare
Choose a tag to compare

This release includes a bug fix of #42, making generated type definition more accurate. Also, performance is improved when loading .ts file as a config file or as a schema definition file.

What's Changed

  • perf: speed up esbuild-register by ignoring code in node_modules by @uhyo in #43
  • fix: merge fragments deeply by @uhyo in #44

Full Changelog: v1.6.0...v1.6.1

v1.6.0

06 Jan 05:21
Compare
Choose a tag to compare

See also: blog post for 1.6

What's Changed

  • feat: emit runtime representation of fragments by @uhyo in #37
  • fix: do not include unused fragments in emitted JS by @uhyo in #39
  • feat: implement infrastructure for separation of scalar types by @uhyo in #40
  • feat: support detailed configuration on scalarTypes by @uhyo in #41

Full Changelog: v1.5.0...v1.6.0

v1.6.0-beta.1

24 Dec 12:12
Compare
Choose a tag to compare
v1.6.0-beta.1 Pre-release
Pre-release

What's Changed

  • fix: do not include unused fragments in emitted JS by @uhyo in #39

Full Changelog: v1.6.0-beta.0...v1.6.0-beta.1

v1.6.0-beta.0

16 Dec 05:27
Compare
Choose a tag to compare
v1.6.0-beta.0 Pre-release
Pre-release

What's Changed

  • feat: emit runtime representation of fragments by @uhyo in #37

Full Changelog: v1.5.0...v1.6.0-beta.0

v1.5.0

13 Dec 13:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.0...v1.5.0

v1.4.0

09 Dec 14:42
Compare
Choose a tag to compare

See also the 1.4.0 release blog!

What's Changed

  • support import syntax by @uhyo in #26
  • docs(website): add reference of the #import syntax by @uhyo in #30
  • docs(blog): release-1.4 by @uhyo in #31

Full Changelog: v1.3.4...v1.4.0

v1.3.4

08 Dec 12:16
Compare
Choose a tag to compare

What's Changed

  • fix: support Node.js 18.19 by @uhyo in #28

Full Changelog: v1.3.3...v1.3.4

v1.3.3

16 Nov 13:19
Compare
Choose a tag to compare

This release fixes several minor issues, including nitrogql not working with Node.js < 18.18.0 (#24) and generated TypeScript files erroring under "type": "module" projects.

What's Changed

Full Changelog: v1.3.2...v1.3.3

v1.3.2

05 Nov 06:47
Compare
Choose a tag to compare

This PR fixes the problem that generated schema type definition may contain circular references like:

type URL = URL | string;

What's Changed

  • fix: avoid circular reference in generated schema type definitions by @uhyo in #23

Full Changelog: v1.3.1...v1.3.2

v1.3.1

04 Nov 17:12
Compare
Choose a tag to compare

This release fixes the issue #19 so that nitrogql now works well with Node.js 20.

What's Changed

  • fix: replace esbuild-register by @uhyo in #22
  • chore: add Node.js 20 to CI by @uhyo in #21

Full Changelog: v1.3.0...v1.3.1