Releases: graphql-nexus/nexus-prisma
Releases · graphql-nexus/nexus-prisma
v1.0.17
v1.0.6
v1.0.5
v1.0.3
v1.0.2
v1.0.1
v1.0.0
1.0.0 (2023-01-07)
⚠ BREAKING CHANGES
- deps: update dependency graphql to v16
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rostislav Simonik rostislav.simonik@technologystudio.sk
- scalars module only exports named exports (#187)
- support latest Prisma (#164)
- no types namespace (#130)
- remove support for prisma 2.17
- support prisma 2.30 (#114)
- Prisma Int @id maps to GraphQL Int (#23)
- better names, auto-import friendly, jsdoc (#12)
- validate that peer dep requirements are met
- deps: nexua and @prisma/client are peer dependencies
- hello world
Features
- add bytes scalar support (#75) (88fd092)
- add default resolver for relation fields (#25) (4f5cd70)
- add nexus_prisma bin for =<2.17 prisma users (469c9e9)
- add nexusPrisma default and named export (704f07c)
- add peer dep support for prisma 2.18.x (2e898ab)
- add support for BigInt scalar (#56) (67ce824)
- add support for Decimal scalar (#96) (74da7c2)
- add support for reading configuration at generation time (#27) (275e03f)
- control rejectOnNotFound client setting (#135) (01daf38)
- deps: nexua and @prisma/client are peer dependencies (b28217b)
- emit model scalar fields (#5) (3a0a75a)
- esm support (#127) (eec4932)
- gentime setting for output directory (#166) (83889bf)
- hello world (9667cd0)
- Json & DateTime custom scalar support (#9) (df51143), closes #8
- Prisma Int @id maps to GraphQL Int (#23) (624c745)
- settings system for runtime & gentime (#42) (ef76e45)
- settings: allow customization of prisma client import (#49) (c8b5f6c)
- settings: allow disable jsdoc guide (#136) (9418649)
- support latest Prisma (#164) (594699d)
- support prisma 2.30 (#114) (b7c7927)
- support prisma up to 2.24 (#70) (2704ff2)
- support prisma up to 3 (#147) (0020742)
- support projecting enums (#18) (1c1cd13)
- turn prisma client on graphql context validation into a formal check (#180) (72817f1)
- Update official Prisma support up to 2.27 (#100) (db1010d)
- Use JSONResolver for Json scalar (#231) (e4143ac)
- validate that peer dep requirements are met (7976bf5)
improve
- better names, auto-import friendly, jsdoc (#12) (6e395b9)
- no types namespace (#130) (cbe3df8)
- remove support for prisma 2.17 (e007721)
Refactoring
- peer dep failure state labels (03d3c64)
- resolver "constraints" (#165) (3c9991b)
- tests: use kont for tests (#149) (1218c7e)
Documentation
- "which should I use" guide (599b76d)
- add jsdoc for $settings (#90) (98a2267)
- add missing issue reference (eefa884)
- architecture diagram (5f4970f), closes #7
- cover projecting 1-to-1 relations (#32) (bb70ea4)
- jsdoc: docPropagation docs (#55) (5b4e5e6)
- list enum members in jsdoc (#92) (d806d56)
- mention patch ver support policy (8e61651)
- peer deps validation (4992741), closes #2
- readme: adjust readiness disclaimer (0e94cea)
- readme: remove now-resolved limitation caveat (b5fed98)
- setup hello world nextra site (784705c)
- update to nextra 2.0.0 (#232) (fccffd5)
- update to nexus@^1.1 api (#95) (1d31a76)
- website: fix links in docs (#144) (abd56f2)