Skip to content

Releases: graphql-nexus/nexus-prisma

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

0.25.0

30 Mar 12:42
e6014b2
Compare
Choose a tag to compare

Features

Improvements

  • ae31769 tests: refactor for granularity
  • 43a0aee tests: fix integration test case

Chores

Unspecified Changes

0.24.0

10 Mar 13:32
c047758
Compare
Choose a tag to compare

BREAKING CHANGES

  • 6e395b9 better names, auto-import friendly, jsdoc (#12)

Features

  • 2e898ab add peer dep support for prisma 2.18.x
  • 469c9e9 add nexus_prisma bin for =<2.17 prisma users

Improvements

  • 58163b4 tests: add unit tests for scalars module
  • 6e395b9 (breaking) improve: better names, auto-import friendly, jsdoc (#12)

Chores

0.23.0

08 Mar 19:25
df51143
Compare
Choose a tag to compare

Features

  • df51143 Json & DateTime custom scalar support (#9)

Fixes

Improvements

  • 03f5621 tests: refactor with helpers