Skip to content

1.1.0

Compare
Choose a tag to compare
@jasonkuhrt jasonkuhrt released this 23 Jun 20:39
· 57 commits to main since this release
df7d137

Features

  • df7d137 field config with name (#938)
  • 2759c55 TO_NEXUS symbol for adding types via metaprogramming (#932)
  • 3a92760 Accept ReadonlyArray<T> for enum members (#916)
  • fbcfba3 connectionPlugin internal modifications (#811)
  • bb936cb add plugin support for inputObjectType (#799)
  • 666746c allow implementing interfaces in extendType (#774)
  • 4f3cef9 Add custom name options to Relay Connection plugin (#744)

Fixes

  • 81ec5c0 Allow meta types to be wrapped with null/list (#935)
  • 690abb7 correct edge node typing (#876)
  • 7ff557b sync should gen artifact logic with what docs say(#884)
  • 7f16b8b cast NexusNonNullDef to prevent union type complexity error (#846)
  • 27e35e5 reduce iteration in connections (#843)
  • aa283ad invoke correct fn on global extended connection/edge (#814)
  • 1f5b025 pass down source into extended connection fields (#812)
  • af73f66 Allow specifying overrides for builtin scalars (#795)

Improvements

  • 2b0708d refactor: TO_NEXUS -> NEXUS_TYPE / NEXUS_BUILD (#934)
  • 2e1c32b refactor: move makeSchema into separate file from builder (#927)
  • d2e586b refactor: make errors more readable (#887)
  • 74c93e2 refactor: add importsNotUsedAsValues: error to force import type (#872)

Docs

  • 571fa4d docs: Add link to GH Actions
  • a59273d docs: update the example of using a custom typing to GraphQL context value (#871)
  • 3f78131 docs: vanilla nexus migration from nexus-plugin-prisma (#838)
  • 46ad529 docs: add more information to field authorize plugin (#821)
  • 0b28c77 Docs: Correct an object's value in the tutorial (#808)
  • 0ce49b9 docs: adjust migration guide from nexus-plugin-prisma (#818)
  • 7f0dd11 docs: add migration guide for nexus-plugin-prisma (#817)
  • cb1e17e docs: Fix variable naming for express import (#802)
  • ebcdb29 Fix a typo in JSDoc example (#937)
  • 10ea65f add formatTypegen example (#930)
  • 031c772 Fix prisma link in examples README (#912)
  • 189a5be fix proper variable name (#904)
  • 70eda57 nexus nullability defaults (#900)
  • 5844b7f update API link to Prisma object modeling (#890)
  • 7b84cd6 broken link (#881)
  • 3c18d6c Nexus nullability defaults to that everything is null by default
  • 9a3915e updated prisma references (#874)
  • ce1bd8c fix typo in abstract types documentation (#873)
  • 5056129 removed databaseUrl in final code sample testing (#863)
  • c89c72b Change --transpileOnly to --transpile-only from star-wars example (#859)
  • 3050c3b Updated getting started tutorial (#852)
  • 291e86a fix broken link in 070-make-schema.mdx (#851)
  • 4625a13 update 010-object-type.mdx (#847)
  • 8827f28 Update 06-chapter-5-persisting-data-via-prisma.mdx (#848)
  • d220d31 deprecated nexus/testing module #833 (#840)
  • e3b414d Fix Docs 061-list-nonNull.mdx (#837)
  • 43f1da2 Updated tutorial docs (chapter 5 persisting-data-via-prisma) to fix cli install instructions (#834)
  • bfdd420 adoption guide link to with-prisma example fix (#794)
  • de04999 use db push (#793)
  • 025d82e Update 010-object-type.mdx (#791)
  • b327841 update migrate commands (#792)
  • 0788e86 update context type config to new api
  • 1c7b9b1 Change backingTypesMap to mapping (#782)
  • 55bca2d fix code example (#781)
  • cb22957 remove tutorial intro wip warning
  • 217779b remove outdated prisma plugin config docs (#777)
  • fe1dd14 Small changes to docs (#776)
  • 3f27f9e example MIT license
  • 91c775e update example deps
  • d996212 remove obsolete prisma plugin settings type
  • a782944 remove obsolete prisma plugin example
  • b69b30f remove todo auth chapter
  • ea3f994 fix framework migration package ambiguity
  • 9afc643 add docs for common field config of prisma plugin (#735)
  • 5116a18 use sourceType in locally configure Source Types (#769)
  • 2141a77 Update 04-chapter-3-adding-mutations-to-your-api.mdx (#751)
  • 8c324a6 Add import db in diff to match code (#755)
  • bcc0cee update tutorial to use new prisma migrate preview (#752)
  • 1a3c3c5 fix examples for abstract types to work with Typescript (#743)
  • c4b35b3 fix api usage (#765)
  • fcc66eb fix bad context import documention (#756)
  • 2e76a4f fix docs overview link to repo examples (#763)
  • c1aa267 Update 07-chapter-6-testing-with-prisma.mdx (#766)
  • bef7786 use new prisma migrate command (#732)
  • c2acf9b fix links in prisma plugin index page
  • 2b44900 better prisma plugin index page
  • 0ed742a fix URLs point to git repo trunk
  • 5c4d6de update git repo URLs
  • 4c52f59 update package git repo url
  • bd9ea3f try fixing image URLs
  • 1ebae9f update nexus ver in examples
  • 6b5fcce rename Nexus Schema to Nexus (#700)
  • 16ac615 chore(docs) Fix Broken Link in Tutorial Chapter 2 (#877)
  • 31a6137 Fix graphql docs link for interfaces (#913)
  • cfff794 updated test script and server start (#882)
  • 3f05c1d Resolve bullet indentation issue (#879)

Chores