Skip to content

1.0.0-rc.1

Compare
Choose a tag to compare
@maoosi maoosi released this 26 Oct 08:59
· 217 commits to main since this release

Prisma-AppSync 1.0.0-rc.1

🚨 This release comes with a major rewrite of the Prisma-AppSync Client API and breaking changes. Please make sure to take a moment and read through the details below before upgrading.

🤯 Major changes

  • Codebase rewrite: Prisma-AppSync was rewritten from the ground to offer a simplified API with a more opinionated approach, end-to-end type safety for a better DX, advanced customisation options, as well as improved security and fine-grained access control.
  • Installer CLI: New interactive scaffolding CLI to quickly start new Prisma-AppSync projects, accessible from a single npx create-prisma-appsync-app command. It can also plug into existing projects already using Prisma.
  • Local AppSync Server: New local development environment built for Prisma-AppSync (local database, auto-reload, TS support, GraphQL IDE). Iterate faster by simulating a GraphQL API running on AWS AppSync from your local machine.
  • Documentation website: New documentation website and contribution guide, built upon VitePress, and accessible from prisma-appsync.vercel.app.
  • Lots of improvements: Implemented dozens of improvements, bug fixes and new Prisma features (atomic operations, order by relations, case sensitivity, etc).

🔎 Full changelog

See full changelog here.

💛 Github sponsors

Enjoy using Prisma-AppSync? Please consider supporting me.