Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update prisma to v5.22.0 (#2573)
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@prisma/client](https://www.prisma.io) ([source](https://github.com/prisma/prisma/tree/HEAD/packages/client)) | [`5.20.0` -> `5.22.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.20.0/5.22.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@prisma%2fclient/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@prisma%2fclient/5.20.0/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fclient/5.20.0/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [prisma](https://www.prisma.io) ([source](https://github.com/prisma/prisma/tree/HEAD/packages/cli)) | [`5.20.0` -> `5.22.0`](https://renovatebot.com/diffs/npm/prisma/5.20.0/5.22.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prisma/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/prisma/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/prisma/5.20.0/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prisma/5.20.0/5.22.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>prisma/prisma (@​prisma/client)</summary> ### [`v5.22.0`](https://github.com/prisma/prisma/releases/tag/5.22.0) [Compare Source](https://github.com/prisma/prisma/compare/5.21.1...5.22.0) Today, we are excited to share the `5.22.0` stable release 🎉 🌟 **Help us spread the word about Prisma by starring the repo ☝️ or [posting on X](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.22.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.22.0) about the release.** ##### Highlights ##### Further Tracing Improvements In our ongoing effort to stabilize the `tracing` Preview feature, we’ve made our spans compliant with OpenTelemetry Semantic Conventions for Database Client Calls. This should lead to better compatibility with tools such as DataDog and Sentry. We’ve also included numerous bug fixes that should make this Preview feature easier to work with. ##### Metrics bug fix Occasionally, connection pool metrics would become negative or grow unbounded. In this release, connection pool metrics should stay consistent. ##### Connection Pool Timeout fix In a specific case, there could be issues where fetching a new connection from the connection pool would time out, regardless of the state of the application and connection pool. If you have experience connection pool issues accessing a PostgreSQL database with TLS encryption in a resource-constrained environment (such as Function-as-a-Service offerings or very small VPS) this should resolve those issues. Special thanks to [@​youxq](https://github.com/youxq) for their pull request and help resolving this issue! ##### Join us Looking to make an impact on Prisma in a big way? We're hiring! Learn more on our careers page: https://www.prisma.io/careers ##### Fixes and improvements ##### Prisma Migrate - [removing `@unique` in `schema.prisma` does not generate SQL to do so](https://github.com/prisma/prisma/issues/12732) ##### Prisma - [Prisma generate randomly fails on Ubuntu due to missing internal .so `libquery_engine-debian-openssl-1.1.x.so.node`](https://github.com/prisma/prisma/issues/19124) - [Timed out fetching a new connection from the connection pool. ](https://github.com/prisma/prisma/issues/25162) - [Some `prisma:engine:connection` spans have no parent](https://github.com/prisma/prisma/issues/23792) - [Query-related spans outside of `prisma:engine:itx_runner` are disconnected from the tree](https://github.com/prisma/prisma/issues/21402) - [Tracing with dataproxy/mini-proxy: `itx_runner` span and it's children are missing sometimes](https://github.com/prisma/prisma/issues/20694) - [Incorrect OpenTelemetry span reported by Prisma](https://github.com/prisma/prisma/issues/25436) - [OTEL spans are not recognised as spans from a database](https://github.com/prisma/prisma/issues/21472) - [SQL Injection bug - D1 adaptor throws "Conversion failed: expected a datetime string in column" when string column contains any ISO date](https://github.com/prisma/prisma/issues/25404) - [Prisma generate randomly fails on Ubuntu due to missing internal .so `libquery_engine-debian-openssl-1.1.x.so.node`](https://github.com/prisma/prisma/issues/19124) ##### Credits Huge thanks to [@​tmm1](https://github.com/tmm1), [@​Takur0](https://github.com/Takur0), [@​hinaloe](https://github.com/hinaloe), [@​andyjy](https://github.com/andyjy), and [@​youxq](https://github.com/youxq) for helping! ### [`v5.21.1`](https://github.com/prisma/prisma/releases/tag/5.21.1) [Compare Source](https://github.com/prisma/prisma/compare/5.21.0...5.21.1) - Fixed a bug where migrations were not using shadow database correctly in some edge cases ### [`v5.21.0`](https://github.com/prisma/prisma/releases/tag/5.21.0) [Compare Source](https://github.com/prisma/prisma/compare/5.20.0...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](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.21.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.21.0) 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](https://www.prisma.io/docs/orm/prisma-client/observability-and-logging/opentelemetry-tracing). 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](https://pris.ly/gh/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](https://www.prisma.io/docs/orm/overview/databases/database-drivers#driver-adapters), going over the 1 MB limit on the free tier of Cloudflare Workers. This has now been fixed. ##### Fixes and improvements ##### Prisma Engines - [Avoid regex crate for wasm bundle size (to keep cloudflare free plan)](https://github.com/prisma/prisma-engines/issues/5008) ##### Credits Huge thanks to [@​austin-tildei](https://github.com/austin-tildei), [@​LucianBuzzo](https://github.com/LucianBuzzo), [@​mcuelenaere](https://github.com/mcuelenaere), [@​pagewang0](https://github.com/pagewang0), [@​key-moon](https://github.com/key-moon), [@​pranayat](https://github.com/pranayat), [@​yubrot](https://github.com/yubrot), [@​skyzh](https://github.com/skyzh) for helping! </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on the 2nd through 5th day of the month" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/JabRef/JabRefOnline). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzUuMiIsInVwZGF0ZWRJblZlciI6IjM5LjkuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information