skyra-project / skyra

A multipurpose Discord Bot designed to carry out most of your server's needs with great performance and stability.
https://skyra.pw
Apache License 2.0
289 stars 68 forks source link

chore(deps): update all non-major dependencies #2667

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@commitlint/cli (source) ^19.4.0 -> ^19.4.1 age adoption passing confidence
@commitlint/config-conventional (source) ^19.2.2 -> ^19.4.1 age adoption passing confidence
@prisma/client (source) ^5.18.0 -> ^5.19.0 age adoption passing confidence
@sentry/node (source) ^8.26.0 -> ^8.27.0 age adoption passing confidence
@types/diff (source) ^5.2.1 -> ^5.2.2 age adoption passing confidence
@types/pg (source) ^8.11.6 -> ^8.11.8 age adoption passing confidence
discord-api-types (source) ^0.37.97 -> ^0.37.98 age adoption passing confidence
prisma (source) ^5.18.0 -> ^5.19.0 age adoption passing confidence

Release Notes

conventional-changelog/commitlint (@​commitlint/cli) ### [`v19.4.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/cli/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.4.0...v19.4.1) **Note:** Version bump only for package [@​commitlint/cli](https://togithub.com/commitlint/cli)
conventional-changelog/commitlint (@​commitlint/config-conventional) ### [`v19.4.1`](https://togithub.com/conventional-changelog/commitlint/blob/HEAD/@​commitlint/config-conventional/CHANGELOG.md#1941-2024-08-28) [Compare Source](https://togithub.com/conventional-changelog/commitlint/compare/v19.2.2...v19.4.1) **Note:** Version bump only for package [@​commitlint/config-conventional](https://togithub.com/commitlint/config-conventional)
prisma/prisma (@​prisma/client) ### [`v5.19.0`](https://togithub.com/prisma/prisma/releases/tag/5.19.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.18.0...5.19.0) Today, we are excited to share the `5.19.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.19.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.19.0) about the release.** 🌟 #### Highlights ##### Introducing TypedSQL TypedSQL is a brand new way to interact with your database from Prisma Client. After enabling the `typedSql` Preview feature, you’re able to write SQL queries in a new `sql` subdirectory of your `prisma` directory. These queries are then checked by Prisma during using the new `--sql` flag of `prisma generate` and added to your client for use in your code. To get started with TypedSQL: 1. Make sure that you have the latest version of `prisma` and `@prisma/client` installed: npm install -D prisma@latest npm install @​prisma/client@latest 2. Enable the `typedSql` Preview feature in your Prisma Schema. generator client { provider = "prisma-client-js" previewFeatures = ["typedSql"] } 3. Create a `sql` subdirectory of your `prisma` directory. mkdir -p prisma/sql 4. You can now add `.sql` files to the `sql` directory! Each file can contain one sql query and the name must be a valid JS identifier. For this example, say you had the file `getUsersWithPosts.sql` with the following contents: ```sql SELECT u.id, u.name, COUNT(p.id) as "postCount" FROM "User" u LEFT JOIN "Post" p ON u.id = p."authorId" GROUP BY u.id, u.name ``` 5. Import your SQL query into your code with the `@prisma/client/sql` import: ```tsx import { PrismaClient } from '@​prisma/client' import { getUsersWithPosts } from '@​prisma/client/sql' const prisma = new PrismaClient() const usersWithPostCounts = await prisma.$queryRawTyped(getUsersWithPosts) console.log(usersWithPostCounts) ``` There’s a lot more to talk about with TypedSQL. We think that the combination of the high-level Prisma Client API and the low-level TypedSQL will make for a great developer experience for all of our users. To learn more about behind the “why” of TypedSQL [be sure to check out our announcement blog post](https://pris.ly/typedsql-blog). For docs, check out our new [TypedSQL section](https://pris.ly/d/typedsql). #### Bug fixes ##### Driver adapters and D1 A few issues with our `driverAdapters` Preview feature and Cloudflare D1 support were resolved via [https://github.com/prisma/prisma-engines/pull/4970](https://togithub.com/prisma/prisma-engines/pull/4970) and [https://github.com/prisma/prisma/pull/24922](https://togithub.com/prisma/prisma/pull/24922) - Mathematic operations such as `max`, `min`, `eq`, etc in queries when using Cloudflare D1. - Resolved issues when comparing `BigInt` IDs when `relationMode="prisma"` was enabled and Cloudflare D1 was being used. ##### Joins - [https://github.com/prisma/prisma/issues/23742](https://togithub.com/prisma/prisma/issues/23742) fixes Prisma Client not supporting deeply nested `some` clauses when the `relationJoins` Preview feature was enabled. #### Join us Looking to make an impact on Prisma in a big way? We're now hiring engineers for the ORM team! - [Senior Engineer (TypeScript)](https://boards.greenhouse.io/prisma/jobs/5350820002): This person will be primarily working on the TypeScript side and evolving our Prisma client. Rust knowledge (or desire to learn Rust) is a plus. - [Senior Engineer (Rust)](https://boards.greenhouse.io/prisma/jobs/6940273002): This person will be focused on the `prisma-engines` Rust codebase. TypeScript knowledge (or, again, a desire to learn) is a plus. #### Credits Huge thanks to [@​mcuelenaere](https://togithub.com/mcuelenaere), [@​pagewang0](https://togithub.com/pagewang0), [@​Druue](https://togithub.com/Druue), [@​key-moon](https://togithub.com/key-moon), [@​Jolg42](https://togithub.com/Jolg42), [@​pranayat](https://togithub.com/pranayat), [@​ospfranco](https://togithub.com/ospfranco), [@​yubrot](https://togithub.com/yubrot), [@​skyzh](https://togithub.com/skyzh) for helping!
getsentry/sentry-javascript (@​sentry/node) ### [`v8.27.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/8.27.0) [Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.26.0...8.27.0) ##### Important Changes - **fix(nestjs): Exception filters in main app module are not being executed ([#​13278](https://togithub.com/getsentry/sentry-javascript/issues/13278))** With this release nestjs error monitoring is no longer automatically set up after adding the `SentryModule` to your application, which led to issues in certain scenarios. You will now have to either add the `SentryGlobalFilter` to your main module providers or decorate the `catch()` method in your existing global exception filters with the newly released `@WithSentry()` decorator. See the [docs](https://docs.sentry.io/platforms/javascript/guides/nestjs/) for more details. ##### Other Changes - feat: Add options for passing nonces to feedback integration ([#​13347](https://togithub.com/getsentry/sentry-javascript/issues/13347)) - feat: Add support for SENTRY_SPOTLIGHT env var in Node ([#​13325](https://togithub.com/getsentry/sentry-javascript/issues/13325)) - feat(deps): bump [@​prisma/instrumentation](https://togithub.com/prisma/instrumentation) from 5.17.0 to 5.18.0 ([#​13327](https://togithub.com/getsentry/sentry-javascript/issues/13327)) - feat(feedback): Improve error message for 403 errors ([#​13441](https://togithub.com/getsentry/sentry-javascript/issues/13441)) - fix(deno): Don't rely on `Deno.permissions.querySync` ([#​13378](https://togithub.com/getsentry/sentry-javascript/issues/13378)) - fix(replay): Ensure we publish replay CDN bundles ([#​13437](https://togithub.com/getsentry/sentry-javascript/issues/13437)) Work in this release was contributed by [@​charpeni](https://togithub.com/charpeni). Thank you for your contribution!
discordjs/discord-api-types (discord-api-types) ### [`v0.37.98`](https://togithub.com/discordjs/discord-api-types/blob/HEAD/CHANGELOG.md#03798-2024-08-26) [Compare Source](https://togithub.com/discordjs/discord-api-types/compare/0.37.97...0.37.98) ##### Features - **RESTAPIAttachment:** add more properties ([#​1073](https://togithub.com/discordjs/discord-api-types/issues/1073)) ([f019f0f](https://togithub.com/discordjs/discord-api-types/commit/f019f0fe97ad47471dd6656e5fb148dc5761e1e0))

Configuration

📅 Schedule: Branch creation - "before 12pm on Sunday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.