Skip to content

Releases: graphql-nexus/nexus-prisma

0.33.0

30 Aug 20:42
Compare
Choose a tag to compare

Features

Fixes

Chores

  • 784705c setup hello world nextra site (prep for #97)
  • a027246 add contrib guide about links

0.32.0

28 Aug 04:10
2dd991d
Compare
Choose a tag to compare

BREAKING CHANGES

Features

Fixes

  • a27fc1a typegen guards for undefined relations (#126)

Improvements

  • 2dd991d improve: no duplicate jsdoc in generated code (#131)
  • cbe3df8 (breaking) improve: no types namespace (#130)

0.31.0

26 Aug 19:07
6b51b78
Compare
Choose a tag to compare

BREAKING CHANGES

  • e007721 remove support for prisma 2.17

  • b7c7927 support prisma 2.30 (#114)

    You must now use @prisma/client@^2.29

Features

Fixes

Improvements

  • 6b51b78 improve: make ts-node explicit optional peer-dep (#123)
  • 881f740 improve: pretty error message on ts-node import error (#122)
  • 671c690 improve: lazy load ts-node as needed (#121)
  • c5d7c15 improve: show disable guide in peer dep messages (#118)
  • 8e61651 docs: mention patch ver support policy
  • ba01ebe tests: test past prsima client versions (#117)
  • e007721 (breaking) improve: remove support for prisma 2.17

0.30.0

28 Jul 17:52
74da7c2
Compare
Choose a tag to compare

Features

Fixes

  • 8eee072 resolve path ~ when checking if can import at @prisma/client (#104)

Chores

0.29.1

23 Jun 21:42
1d31a76
Compare
Choose a tag to compare

Improvements

0.29.0

23 Jun 18:11
Compare
Choose a tag to compare

Features

Fixes

  • 5599a65 use import id @prisma/client by default when possible (#88)
    This allows Nexus Prisma to work for Vercel deploys.
  • 72cc944 list def typing (#77)

Improvements

  • d806d56 docs: list enum members in jsdoc (#92)
  • 98a2267 docs: add jsdoc for $settings (#90)
  • 4aaab0e drop official support for Node 12.x
  • b31c3ef tests: add node 16 to test matrices (#74)
  • aad2e2f deps: upgrade to latest prisma & fix tests (#85)
  • 7d1c18d deps: upgrade tslib and update to latest TS (#84)

Chores

0.28.0

01 Jun 16:37
2704ff2
Compare
Choose a tag to compare

Features

Chores

  • 661804a update scalar projection docs to mention Int @id

0.27.1

26 May 00:00
b796689
Compare
Choose a tag to compare

Fixes

  • b796689 import prisma client for instanceof check using configured path (#62)
  • 60a77cd remove bad prisma client on ctx check & export $settings (#60)

Improvements

Chores

  • 7dfcd0c add documentation regarding prismaClientImportId (#53)

0.27.0

21 May 00:23
c8b5f6c
Compare
Choose a tag to compare

Features

  • c8b5f6c allow customization of prisma client import (#49)

Fixes

  • 2447f56 endent via dedent introduces unexpected newlines on Windows (#51)

Improvements

  • 0e94cea docs: adjust readiness disclaimer
  • b5fed98 docs: remove now-resolved limitation caveat

0.26.0

19 May 21:31
Compare
Choose a tag to compare

BREAKING CHANGES

Features

  • ef76e45 settings system for runtime & gentime (#42)
  • 4f5cd70 add default resolver for relation fields (#25)
  • 624c745 (breaking) Prisma Int @id maps to GraphQL Int (#23)

Fixes

  • cffc94d description type should not be null (#24)

Improvements

  • 5f4970f docs: architecture diagram
  • 6b4440d tests: relation cover 1-to-n required vs optional
  • 2b636ce tests: relation cover 1-to-n composite IDs
  • 767d2d8 tests: relation cover 1-to-1 composite IDs (#41)
  • d7030ef tests: cover 1-to-n reverse access (#39)
  • 7a26a49 tests: refactor with higher abstraction helpers
  • afa09c6 tests: test & document 1:n relation projection (#38)
  • b40db97 tests: testIntegration helper
  • eefa884 docs: add missing issue reference
  • bb70ea4 docs: cover projecting 1-to-1 relations (#32)
  • d0fd64a tests: fix windows (#31)
  • 73e5ded tests: server with client queries (#29)
  • bfe9fcc tests: refactor prep for server and client additions (#26)
  • 2f0023f tests: setup test coverage tracking (#20)

Chores