← Back to Changelog

Prisma ORM v5.20.0: Prisma Optimize is now GA

v5.20.0
September 26, 2024
Prisma ORMOptimizeAccelerate

Prisma ORM v5.20.0: Prisma Optimize is now GA

Prisma Optimize is now in GA, offering AI-powered tools to analyze and improve database query performance. It identifies problematic queries, provides actionable insights like reducing excessive rows or adding indexes, and allows you to track performance improvements in real-time.

blogpost-optimize 8.svg

For more details, read the announcement blog post.

🚀 Announcing on-demand cache invalidation for Prisma Accelerate

Now, you can cache query results longer and invalidate them when your data changes. This helps you keep your data fresh while maintaining peak performance.

🔖 Check out the blog

📄 Read the docs

Increased query limits for Prisma Accelerate

This highly requested feature allows you to configure query limits based on your pricing plan to handle longer database query durations or retrieve larger response sizes.

👉 Explore the details in our docs

Introducing strictUndefinedChecks feature in Preview!

With Prisma ORM 5.20.0, the Preview feature strictUndefinedChecks will disallow any value that is explicitly undefined and will be a runtime error. This change is direct feedback from this GitHub issue and follows our latest proposal on the same issue.

Code export (6).png

If you want to read and learn more, take a look at our latest release notes!

Build real-time workflows with Pulse & Inngest

🤝 We teamed up with Inngest to demonstrate how you can build powerful, extensible, real-time workflows using Prisma Pulse and Inngest together.

Check it out

Why choose Prisma for your data layer?

Thousands of developers use Prisma for our popular TypeScript ORM, seamless connection pooling, advanced caching, real-time event streaming, and insightful query optimizations.

👉 Discover how our products work together to enable type safety, productivity, and flexibility in our blog post