prisma-json-schema-generator
prisma-json-schema-generator copied to clipboard
build(deps): bump @prisma/generator-helper from 5.8.1 to 5.21.1
Bumps @prisma/generator-helper from 5.8.1 to 5.21.1.
Release notes
Sourced from @prisma/generator-helper
's releases.
5.21.1
- Fixed a bug where migrations were not using shadow database correctly in some edge cases
5.21.0
Today, we are excited to share the
5.21.0
release 🎉🌟 Help us spread the word about Prisma by starring the repo ☝️ or posting on X about the release.
Highlights
Better support for tracing in MongoDB
The
tracing
Preview feature now has full support for MongoDB with previously missing functionality now implemented. This is a part of the ongoing effort to stabilize this Preview feature and release it in General Availability.
tracing
is a Preview feature that enables built-in support for OpenTelemetry instrumentation inside the Prisma Client and provides deep insights into the performance and timing of your queries. See our documentation for more information.For an easy to use and zero-configuration tracing instrumentation tool with a dashboard that provides an overview of your queries, statistics, and AI-powered recommendations, try Prisma Optimize.
WebAssembly engine size decrease for edge functions
Due to recent changes, some users experienced a steep increase of the bundle size in Prisma 5.20 when using the
driverAdapters
Preview feature, going over the 1 MB limit on the free tier of Cloudflare Workers. This has now been fixed.Fixes and improvements
Prisma Engines
Credits
Huge thanks to
@austin-tildei
,@LucianBuzzo
,@mcuelenaere
,@pagewang0
,@key-moon
,@pranayat
,@yubrot
,@skyzh
for helping!5.20.0
🌟 Help us spread the word about Prisma by starring the repo or posting on X about the release. 🌟
Highlights
strictUndefinedChecks
in PreviewWith Prisma ORM 5.20.0, the Preview feature
strictUndefinedChecks
will disallow any value that is explicitlyundefined
and will be a runtime error. This change is direct feedback from this GitHub issue and follows our latest proposal on the same issue.To demonstrate the change, take the following code snippet:
prisma.table.deleteMany({ where: { // If `nullableThing` is nullish, this query will remove all data. email: nullableThing?.property, } }) </tr></table>
... (truncated)
Commits
8957496
feat(client): Typed SQL (#24907)f3856a9
chore(deps): update devdependencies patch (non-major) (#24813)6cabc4e
feat(generator-helper): add typings for indexes in DMMF (#24762)1867b68
chore(deps): update devdependencies patch (non-major) (#24639)e661724
chore(deps): update dependency esbuild to v0.23.0 (#24693)cde2926
chore(deps): update dependency@swc-node/register
to v1.10.0 (#24663)13172c2
feat(prismaSchemaFolder): Resolve paths in datasource blocks relative to the ...617042d
chore(deps): update engines to 5.16.0-20.bd07760d57443d11e2a958fd18bf524bbac1...a1121f1
chore(deps): update dependency@swc/core
to v1.6.3 (#24546)4ff82cc
feat(client): added provider compatibility check for Driver Adapters (#24481)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)