-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Release Jan. 29, 2025: automated tools, add french to common language files, add Spanish translations for the latest story submissions #482
Conversation
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | minor | [`5.14.0` -> `5.15.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.14.0/5.15.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | minor | [`5.14.0` -> `5.15.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.14.0/5.15.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@relative-ci/agent](https://relative-ci.com/documentation/setup) ([source](https://togithub.com/relative-ci/agent)) | devDependencies | patch | [`4.2.7` -> `4.2.8`](https://renovatebot.com/diffs/npm/@relative-ci%2fagent/4.2.7/4.2.8) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/relative-ci/agent/badge)](https://securityscorecards.dev/viewer/?uri=github.com/relative-ci/agent) | | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | minor | [`20.12.12` -> `20.14.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.14.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.3.2` -> `18.3.3`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.2/18.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.10.0` -> `7.12.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.10.0/7.12.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.10.0` -> `7.12.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.10.0/7.12.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@vercel/analytics](https://togithub.com/vercel/analytics) ([source](https://togithub.com/vercel/analytics/tree/HEAD/packages/web)) | dependencies | patch | [`1.3.0` -> `1.3.1`](https://renovatebot.com/diffs/npm/@vercel%2fanalytics/1.3.0/1.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/analytics/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/analytics) | | [@vercel/speed-insights](https://togithub.com/vercel/speed-insights) ([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web)) | dependencies | patch | [`1.0.10` -> `1.0.11`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.10/1.0.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/speed-insights/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/speed-insights) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | devDependencies | minor | [`11.4.0` -> `11.5.3`](https://renovatebot.com/diffs/npm/chromatic/11.4.0/11.5.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react) | devDependencies | patch | [`7.34.1` -> `7.34.2`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.1/7.34.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jsx-eslint/eslint-plugin-react/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jsx-eslint/eslint-plugin-react) | | [eslint-plugin-turbo](https://togithub.com/vercel/turbo) ([source](https://togithub.com/vercel/turbo/tree/HEAD/packages/eslint-plugin-turbo)) | devDependencies | patch | [`1.13.3` -> `1.13.4`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/1.13.3/1.13.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.16.0` -> `5.17.4`](https://renovatebot.com/diffs/npm/knip/5.16.0/5.17.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [lint-staged](https://togithub.com/okonet/lint-staged) | devDependencies | patch | [`15.2.4` -> `15.2.5`](https://renovatebot.com/diffs/npm/lint-staged/15.2.4/15.2.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/okonet/lint-staged/badge)](https://securityscorecards.dev/viewer/?uri=github.com/okonet/lint-staged) | | [nextjs-routes](https://togithub.com/tatethurston/nextjs-routes) | dependencies | minor | [`2.1.0` -> `2.2.0`](https://renovatebot.com/diffs/npm/nextjs-routes/2.1.0/2.2.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/tatethurston/nextjs-routes/badge)](https://securityscorecards.dev/viewer/?uri=github.com/tatethurston/nextjs-routes) | | [node](https://nodejs.org) ([source](https://togithub.com/nodejs/node)) | | minor | `20.13.1` -> `20.14.0` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/nodejs/node/badge)](https://securityscorecards.dev/viewer/?uri=github.com/nodejs/node) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.1.2` -> `9.2.0`](https://renovatebot.com/diffs/npm/pnpm/9.1.2/9.2.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | devDependencies | minor | [`3.2.5` -> `3.3.1`](https://renovatebot.com/diffs/npm/prettier/3.2.5/3.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/prettier) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | minor | [`5.14.0` -> `5.15.0`](https://renovatebot.com/diffs/npm/prisma/5.14.0/5.15.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.1.3` -> `8.1.6`](https://renovatebot.com/diffs/npm/storybook/8.1.3/8.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://togithub.com/privatenumber/tsx) | devDependencies | minor | [`4.11.0` -> `4.12.0`](https://renovatebot.com/diffs/npm/tsx/4.11.0/4.12.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [turbo](https://turbo.build/repo) ([source](https://togithub.com/vercel/turbo)) | devDependencies | patch | [`1.13.3` -> `1.13.4`](https://renovatebot.com/diffs/npm/turbo/1.13.3/1.13.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.18.2` -> `4.19.0`](https://renovatebot.com/diffs/npm/type-fest/4.18.2/4.19.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | --- ### Release Notes <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.15.0`](https://togithub.com/prisma/prisma/releases/tag/5.15.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.14.0...5.15.0) Today, we are excited to share the `5.15.0` stable release 🎉 🌟 **Help us spread the word about Prisma by starring the repo or [tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.15.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.15.0) about the release.** 🌟 #### **Highlights** ##### Multi-File Prisma Schema support Prisma ORM 5.15.0 features support for multi-file Prisma Schema in Preview. This closes [a long standing issue](https://togithub.com/prisma/prisma/issues/2377) and does so in a clean and easy to migrate way. To get started: 1. Enable the `prismaSchemaFolder` Preview feature by including it in the `previewFeatures` field of your `generator`. ```prisma datasource db { provider = "postgresql" url = env("DATABASE_URL") } generator client { provider = "prisma-client-js" previewFeatures = ["prismaSchemaFolder"] } ``` 2. Create a `schema` subdirectory under your `prisma` directory. 3. Move your `schema.prisma` into this directory. You are now set up with a multi-file Prisma Schema! Add as many or as few `.prisma` files to the new `prisma/schema` directory. When running commands where a Prisma Schema file is expected to be provided, you can now define a Prisma Schema directory. This includes Prisma CLI commands that use the `--schema` option as well as defining schema via `package.json` Our tooling has also been updated to handle multiple Prisma Schema files. This includes our Visual Studio Code extension and tools like database introspection, which will deposit new models in a `introspected.prisma` file. Existing models will be updated in the file they are found. To learn more, please refer to our official documentation and [announcement blog post](https://www.prisma.io/blog/organize-your-prisma-schema-with-multi-file-support). If you try out `prismaSchemaFolder`, please [let us know](https://togithub.com/prisma/prisma/discussions/24413)! ##### Interesting Bug Fixes ##### Fix for PostgreSQL prepared statement caching for raw queries This release fixes a [nasty bug with the caching of prepared statements](https://togithub.com/prisma/prisma/issues/22482) in [raw Prisma Client queries](https://www.prisma.io/docs/orm/prisma-client/queries/raw-database-access/raw-queries) that affected PostgreSQL when you ran the same SQL statement with differently typed paramters. This should not fail any more. ##### Fix for SQL Server introspection of (deprecated) **`CREATE DEFAULT`** Our Introspection logic [crashed](https://togithub.com/prisma/prisma/issues/24275) on encountering certain multi-line `CREATE DEFAULT`, a [deprecated way to define defaults in SQL Server](https://learn.microsoft.com/en-us/sql/t-sql/statements/create-default-transact-sql?view=sql-server-ver15). As many SQL Server users are working with established databases, this happened frequently enough that we now explicitly ignore these defaults instead of crashing. ##### Fix for Cloudflare D1’s lower parameter limit Cloudflare’s D1 has a lower parameter limit than local SQLite, which caused [bigger queries to fail](https://togithub.com/prisma/prisma/issues/23743). We adapted that limit to the D1 default for `@prisma/adapter-d1`, which will avoid such failures. ##### Fix for Cloudflare D1’s different `PRAGMA` support Our generated migration SQL for SQLite [did not always work for Cloudflare D1](https://togithub.com/prisma/prisma/issues/24208), because of differences in the supported pragmas. We adapted the SQL to work in both local SQLite and Cloudflare D1. ##### Fixes and improvements ##### Prisma Migrate - [Crash on multiline defaults introspection on MSSQL](https://togithub.com/prisma/prisma/issues/10123) - [Error: \[libs\sql-schema-describer\src\mssql.rs:315:30\] called `Result::unwrap()` on an `Err` value: "Couldn't parse default value: `create default [dbo].[member_notification_cancel_flags] as 0\r\n`" ](https://togithub.com/prisma/prisma/issues/10740) - [Error: \[libs\sql-schema-describer\src\mssql.rs:315:30\] called `Result::unwrap()` on an `Err` value: "Couldn't parse default value: ` create default d_password as 'D,73' `" ](https://togithub.com/prisma/prisma/issues/11010) - [Crash introspecting MSSQL database with `DEFAULT`s](https://togithub.com/prisma/prisma/issues/11557) - [doing introspection on a SQL Server 2018 DB - for Dynamic GP get the following error.](https://togithub.com/prisma/prisma/issues/14200) - [Error: \[libs\sql-schema-describer\src\mssql.rs:317:30\] called `Result::unwrap()` on an `Err` value: "Couldn't parse default value: `\r\ncreate default D_BIT_OFF\r\nas 0\r\n`" ](https://togithub.com/prisma/prisma/issues/15704) - [Error: called `Result::unwrap()` on an `Err` value: "Couldn't parse default value in SQL Server](https://togithub.com/prisma/prisma/issues/17069) - [db pull errors on SQL Server with ` Error: [libs\sql-schema-describer\src\mssql.rs:336:30] called `Result::unwrap()`on an`Err` value: "Couldn't parse default value: [...] `](https://togithub.com/prisma/prisma/issues/17104) - [Error: \[libs\sql-schema-describer\src\mssql.rs:336:30\] called `Result::unwrap()` on an `Err` value: "Couldn't parse default value: `\r\ncreate default [va_nulla] as 0\r\n`" ](https://togithub.com/prisma/prisma/issues/17292) - [Error when pulling from database](https://togithub.com/prisma/prisma/issues/19971) - [Foreign key relation results in erroneous second migration](https://togithub.com/prisma/prisma/issues/23043) - [`db pull` can't parse script setting default value](https://togithub.com/prisma/prisma/issues/23453) - [Bug: Migrations not compatible with D1](https://togithub.com/prisma/prisma/issues/24208) - [SQL Server Introspection crashes on multi-line (deprecated) defaults](https://togithub.com/prisma/prisma/issues/24275) ##### Prisma Client - [Raw query failed. Code: `22P03`. Message: `db error: ERROR: incorrect binary data format in bind parameter 1`](https://togithub.com/prisma/prisma/issues/16611) - [Float number on raw query: `incorrect binary data format in bind parameter 1`](https://togithub.com/prisma/prisma/issues/17110) - [Can't use Prisma client in Next.js middleware, even when deploying to Node.js](https://togithub.com/prisma/prisma/issues/21310) - [Prepared statement caching is data dependent on numeric input parameters (`incorrect binary data format in bind parameter x`)](https://togithub.com/prisma/prisma/issues/22482) - [Turso Driver Adapter: Including `_count` leads to error](https://togithub.com/prisma/prisma/issues/23566) - [Next.js app build fails when using Prisma with DB driver in Server Action](https://togithub.com/prisma/prisma/issues/23600) - [Bug: \[D1\] Error in performIO: Error: D1\_ERROR: too many SQL variables](https://togithub.com/prisma/prisma/issues/23743) - [Remove `warn(prisma-client) This is the 10th instance of Prisma Client being started.` warning in Edge (and potentially) other envs)](https://togithub.com/prisma/prisma/issues/23763) - [$executeRawUnsafe: `incorrect binary data format in bind parameter 6`](https://togithub.com/prisma/prisma/issues/23872) - [Bug: Error or bug using Prisma with DriverAdapter with PostgreSQL database Neon](https://togithub.com/prisma/prisma/issues/23903) - [`Inconsistent column data: Unexpected conversion failure from Number to BigInt` error when using `@prisma/adapter-pg` ](https://togithub.com/prisma/prisma/issues/23926) - [Incompatibility with NextJS app dir, CloudFlare Pages and D1](https://togithub.com/prisma/prisma/issues/23929) - [Breaking change? `Int` switched to being `Int32` for MongoDB](https://togithub.com/prisma/prisma/issues/24262) ##### Language tools (e.g. VS Code) - [VS Code extension is showing an advertisement](https://togithub.com/prisma/language-tools/issues/1732) - [`Generate` codelens fails on Windows](https://togithub.com/prisma/language-tools/issues/1738) - [We incorrectly read commented out preview features if they are before the real preview features](https://togithub.com/prisma/language-tools/issues/1741) ##### Credits Huge thanks to [@​pranayat](https://togithub.com/pranayat), [@​yubrot](https://togithub.com/yubrot), and [@​skyzh](https://togithub.com/skyzh) for helping! </details> <details> <summary>relative-ci/agent (@​relative-ci/agent)</summary> ### [`v4.2.8`](https://togithub.com/relative-ci/agent/releases/tag/v4.2.8) [Compare Source](https://togithub.com/relative-ci/agent/compare/v4.2.7...v4.2.8) #### What's Changed - Update dependencies by [@​vio](https://togithub.com/vio) in [https://github.com/relative-ci/agent/pull/1119](https://togithub.com/relative-ci/agent/pull/1119) **Full Changelog**: https://github.com/relative-ci/agent/compare/v4.2.7...v4.2.8 </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.1.6`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#816) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.5...v8.1.6) - CLI: Only log the UpgradeStorybookToSameVersionError but continue the upgrade as normal - [#​27217](https://togithub.com/storybookjs/storybook/pull/27217), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Replace ip function with a small helper function to address security concerns - [#​27529](https://togithub.com/storybookjs/storybook/pull/27529), thanks [@​tony19](https://togithub.com/tony19)! - Tags: Fix unsafe project-level tags lookup - [#​27511](https://togithub.com/storybookjs/storybook/pull/27511), thanks [@​shilman](https://togithub.com/shilman)! - Vite: Fix stats-plugin to normalize file names with posix paths - [#​27218](https://togithub.com/storybookjs/storybook/pull/27218), thanks [@​AlexAtVista](https://togithub.com/AlexAtVista)! ### [`v8.1.5`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#815) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.4...v8.1.5) - CSF-Tools: Fix export specifier bug - [#​27418](https://togithub.com/storybookjs/storybook/pull/27418), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Dependency: Upgrade tempy - [#​27366](https://togithub.com/storybookjs/storybook/pull/27366), thanks [@​mnigh](https://togithub.com/mnigh)! - Tags: Refine composition behavior - [#​27379](https://togithub.com/storybookjs/storybook/pull/27379), thanks [@​shilman](https://togithub.com/shilman)! - Theming: Fix self-referencing type - [#​27155](https://togithub.com/storybookjs/storybook/pull/27155), thanks [@​SimenB](https://togithub.com/SimenB)! ### [`v8.1.4`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#814) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.3...v8.1.4) - Angular: Revert style adjustments - [#​27361](https://togithub.com/storybookjs/storybook/pull/27361), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Svelte: Support latest prerelease - [#​27378](https://togithub.com/storybookjs/storybook/pull/27378), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Tags: Fix composition with older storybooks - [#​27358](https://togithub.com/storybookjs/storybook/pull/27358), thanks [@​shilman](https://togithub.com/shilman)! - Vite: Fix HMR issue for Storybook preview files - [#​27256](https://togithub.com/storybookjs/storybook/pull/27256), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### 🚀 Features - **eslint-plugin:** \[no-useless-template-literals] rename to `no-useless-template-expression` (deprecate `no-useless-template-literals`) - **rule-tester:** check for parsing errors in suggestion fixes - **rule-tester:** port `checkDuplicateTestCases` from ESLint - **eslint-plugin:** \[no-floating-promises] add option 'allowForKnownSafePromises' ##### 🩹 Fixes - no-useless-template-expression -> no-unnecessary-template-expression - **eslint-plugin:** \[no-unnecessary-type-assertion] combine template literal check with `const` variable check - **eslint-plugin:** \[dot-notation] fix false positive when accessing private/protected property with optional chaining - **eslint-plugin:** \[explicit-member-accessibility] refine report locations - **eslint-plugin:** \[no-unnecessary-type-assertion] declares are always defined, so always check `declare`s - **eslint-plugin:** \[prefer-literal-enum-member] allow using member it self on allowBitwiseExpressions - **eslint-plugin:** \[return-await] clean up in-try-catch detection and make autofixes safe - **eslint-plugin:** \[member-ordering] also TSMethodSignature can be get/set ##### ❤️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.11.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0) ##### 🚀 Features - **eslint-plugin:** deprecate prefer-ts-expect-error in favor of ban-ts-comment ##### 🩹 Fixes - **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors on arrow functions ##### ❤️ Thank You - Abraham Guo - auvred - Dom Armstrong - Kirk Waiblinger You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.12.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7120-2024-06-03) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0) ##### 🩹 Fixes - **types:** correct typing ParserOptions ##### ❤️ Thank You - Abraham Guo - Han Yeong-woo - Joshua Chen - Kim Sang Du - Kirk Waiblinger - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.11.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7110-2024-05-27) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>vercel/analytics (@​vercel/analytics)</summary> ### [`v1.3.1`](https://togithub.com/vercel/analytics/releases/tag/1.3.1) [Compare Source](https://togithub.com/vercel/analytics/compare/1.3.0...1.3.1) #### What's Changed - fix: nextjs parallel routes with catchall isn't supported by [@​feugy](https://togithub.com/feugy) in [https://github.com/vercel/analytics/pull/141](https://togithub.com/vercel/analytics/pull/141) **Full Changelog**: https://github.com/vercel/analytics/compare/1.3.0...1.3.1 </details> <details> <summary>vercel/speed-insights (@​vercel/speed-insights)</summary> ### [`v1.0.11`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.11) [Compare Source](https://togithub.com/vercel/speed-insights/compare/1.0.10...1.0.11) #### What's Changed - fix: nextjs parallel routes with catchall isn't supported by [@​feugy](https://togithub.com/feugy) in [https://github.com/vercel/speed-insights/pull/69](https://togithub.com/vercel/speed-insights/pull/69) - fix([#​68](https://togithub.com/vercel/speed-insights/issues/68)): postinstall is failing with no error **Full Changelog**: https://github.com/vercel/speed-insights/compare/1.0.10...1.0.11 </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.5.3`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1153-Thu-Jun-06-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.2...v11.5.3) ##### 🐛 Bug Fix - Clean package.json before compiling into source [#​1003](https://togithub.com/chromaui/chromatic-cli/pull/1003) ([@​ghengeveld](https://togithub.com/ghengeveld)) ##### Authors: 1 - Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld)) *** ### [`v11.5.2`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1152-Thu-Jun-06-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.1...v11.5.2) ##### 🐛 Bug Fix - Chore: Update the RegEx filter to pull out empty strings [#​1004](https://togithub.com/chromaui/chromatic-cli/pull/1004) ([@​ethriel3695](https://togithub.com/ethriel3695)) ##### Authors: 1 - Reuben Ellis ([@​ethriel3695](https://togithub.com/ethriel3695)) *** ### [`v11.5.1`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1151-Mon-Jun-03-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.0...v11.5.1) ##### 🐛 Bug Fix - Add fallback type for Storybook 6 builder syntax [#​1001](https://togithub.com/chromaui/chromatic-cli/pull/1001) ([@​ethriel3695](https://togithub.com/ethriel3695) [@​ghengeveld](https://togithub.com/ghengeveld)) - Only replace *local* builds with uncommitted changes [#​994](https://togithub.com/chromaui/chromatic-cli/pull/994) ([@​ghengeveld](https://togithub.com/ghengeveld)) - Clean package.json before publishing [#​999](https://togithub.com/chromaui/chromatic-cli/pull/999) ([@​ghengeveld](https://togithub.com/ghengeveld)) ##### Authors: 2 - Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld)) - Reuben Ellis ([@​ethriel3695](https://togithub.com/ethriel3695)) *** ### [`v11.5.0`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1150-Fri-May-31-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.4.1...v11.5.0) ##### 🚀 Enhancement - Upgrade Storybook to 8.1 [#​989](https://togithub.com/chromaui/chromatic-cli/pull/989) ([@​ethriel3695](https://togithub.com/ethriel3695)) ##### 🐛 Bug Fix - Pass `SLACK_WEBHOOK_URL` to release script [#​992](https://togithub.com/chromaui/chromatic-cli/pull/992) ([@​ghengeveld](https://togithub.com/ghengeveld)) ##### Authors: 2 - Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld)) - Reuben Ellis ([@​ethriel3695](https://togithub.com/ethriel3695)) *** ### [`v11.4.1`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1141-Mon-May-27-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.4.0...v11.4.1) ##### 🐛 Bug Fix - Pass `CI=1` environment variable to Storybook build command to disable prompts [#​991](https://togithub.com/chromaui/chromatic-cli/pull/991) ([@​ghengeveld](https://togithub.com/ghengeveld)) - Setup Slack plugin for auto to notify on new CLI releases [#​990](https://togithub.com/chromaui/chromatic-cli/pull/990) ([@​ghengeveld](https://togithub.com/ghengeveld)) ##### Authors: 1 - Gert Hengeveld ([@​ghengeveld](https://togithub.com/ghengeveld)) *** </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.34.2`](https://togithub.com/jsx-eslint/eslint-plugin-react/releases/tag/v7.34.2) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2) ##### Fixed - [`boolean-prop-naming`][boolean-prop-naming]: avoid a crash with a non-TSTypeReference type ([#​3718][] [@​developer-bandi](https://togithub.com/developer-bandi)) - [`jsx-no-leaked-render`][jsx-no-leaked-render]: invalid report if left side is boolean ([#​3746][] [@​akulsr0](https://togithub.com/akulsr0)) - [`jsx-closing-bracket-location`][jsx-closing-bracket-location]: message shows `{{details}}` when there are no details ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic)) - [`no-invalid-html-attribute`][no-invalid-html-attribute]: ensure error messages are correct ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic), [@​ljharb](https://togithub.com/ljharb)) ##### Changed - \[Refactor] create various eslint utils to fix eslint deprecations ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic), [@​ljharb](https://togithub.com/ljharb)) [7.34.2]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2 [#​3759]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3759 [#​3746]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3746 [#​3718]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3718 [`boolean-prop-naming`]: docs/rules/boolean-prop-naming.md [`jsx-no-leaked-render`]: docs/rules/jsx-no-leaked-render.md [`jsx-closing-bracket-location`]: docs/rules/jsx-closing-bracket-location.md [`no-invalid-html-attribute`]: docs/rules/no-invalid-html-attribute.md </details> <details> <summary>vercel/turbo (eslint-plugin-turbo)</summary> ### [`v1.13.4`](https://togithub.com/vercel/turbo/releases/tag/v1.13.4): Turborepo v1.13.4 [Compare Source](https://togithub.com/vercel/turbo/compare/v1.13.3...v1.13.4) #### What's Changed ##### Docs - Update eslint-config package name. by [@​anthonyshew](https://togithub.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8069](https://togithub.com/vercel/turbo/pull/8069) - chore(docs): add missing words by [@​jeremyadavis](https://togithub.com/jeremyadavis) in [https://github.com/vercel/turbo/pull/8067](https://togithub.com/vercel/turbo/pull/8067) - Fix typo in Turborepo task-graph documentation by [@​danisal](https://togithub.com/danisal) in [https://github.com/vercel/turbo/pull/8212](https://togithub.com/vercel/turbo/pull/8212) ##### turbo-ignore - feat(turbo-ignore): don’t fail on single package repos by [@​tknickman](https://togithub.com/tknickman) in [https://github.com/vercel/turbo/pull/8177](https://togithub.com/vercel/turbo/pull/8177) ##### [@​turbo/repository](https://togithub.com/turbo/repository) - chore: differentiate rust changes from building turbo by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8001](https://togithub.com/vercel/turbo/pull/8001) ##### Examples - fix(examples): lint docs by [@​tknickman](https://togithub.com/tknickman) in [https://github.com/vercel/turbo/pull/8049](https://togithub.com/vercel/turbo/pull/8049) - fix(example): Fix Prisma example by [@​caaatisgood](https://togithub.com/caaatisgood) in [https://github.com/vercel/turbo/pull/8046](https://togithub.com/vercel/turbo/pull/8046) - chore: move react from devDependency to dependency in design system starter template by [@​ghdtjgus76](https://togithub.com/ghdtjgus76) in [https://github.com/vercel/turbo/pull/8159](https://togithub.com/vercel/turbo/pull/8159) ##### Changelog - feat(Turborepo): Be explicit about which binary we failed to find by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8050](https://togithub.com/vercel/turbo/pull/8050) - fix(ui): add carraige return after cache log messages by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8015](https://togithub.com/vercel/turbo/pull/8015) - fix(turborepo): Watch mode not responding to changes by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8057](https://togithub.com/vercel/turbo/pull/8057) - fix(Turborepo): Make package discovery async, and apply a debouncer by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8058](https://togithub.com/vercel/turbo/pull/8058) - fix(Turborepo): Disable inputs support by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8074](https://togithub.com/vercel/turbo/pull/8074) - feat(Turborepo): Add support for $TURBO_DEFAULT$ to file hash watcher by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8086](https://togithub.com/vercel/turbo/pull/8086) - Remove async-trait from a few crates by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8077](https://togithub.com/vercel/turbo/pull/8077) - feat(turborepo): Using file hashing for package watching by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8104](https://togithub.com/vercel/turbo/pull/8104) - add support for cache_timeout as well as timeout by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8078](https://togithub.com/vercel/turbo/pull/8078) - yield a different warning when the cache upload times out by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8079](https://togithub.com/vercel/turbo/pull/8079) - fix lockfile by [@​sokra](https://togithub.com/sokra) in [https://github.com/vercel/turbo/pull/8110](https://togithub.com/vercel/turbo/pull/8110) - fix(gen): isolate generator to `commonjs` by [@​wesleycoder](https://togithub.com/wesleycoder) in [https://github.com/vercel/turbo/pull/8109](https://togithub.com/vercel/turbo/pull/8109) - fix: properly propigate internal errors by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8113](https://togithub.com/vercel/turbo/pull/8113) - feat(ui): render ui to alternative screen by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8084](https://togithub.com/vercel/turbo/pull/8084) - fix(turborepo): Persistent tasks in watch mode by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8107](https://togithub.com/vercel/turbo/pull/8107) - fix(Turborepo): Fix as_inputs to include ! by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8119](https://togithub.com/vercel/turbo/pull/8119) - fix(Turborepo): Handle new packages in lockfile comparisons by [@​gsoltis](https://togithub.com/gsoltis) in [https://github.com/vercel/turbo/pull/8127](https://togithub.com/vercel/turbo/pull/8127) - fix(ui): minor formatting by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8136](https://togithub.com/vercel/turbo/pull/8136) - feat(turborepo): new ui + watch mode by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/7962](https://togithub.com/vercel/turbo/pull/7962) - fix(turborepo): use transitive closure of filtered packages in watch mode by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8161](https://togithub.com/vercel/turbo/pull/8161) - add two retry strategies to allow requests to timeout gracefully by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8080](https://togithub.com/vercel/turbo/pull/8080) - add support for upload speed / remaining in the cache upload step by [@​arlyon](https://togithub.com/arlyon) in [https://github.com/vercel/turbo/pull/8081](https://togithub.com/vercel/turbo/pull/8081) - chore([@​turbo/benchmark](https://togithub.com/turbo/benchmark)): fix lint warnings by [@​mehulkar](https://togithub.com/mehulkar) in [https://github.com/vercel/turbo/pull/8233](https://togithub.com/vercel/turbo/pull/8233) - chore(turborepo): Feature flagged off file hashing by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8229](https://togithub.com/vercel/turbo/pull/8229) - chore: downgrade curl to fix Windows rust tests by [@​chris-olszewski](https://togithub.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8242](https://togithub.com/vercel/turbo/pull/8242) - fix(turborepo): Remove optional git locks by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8244](https://togithub.com/vercel/turbo/pull/8244) - fix(turborepo): Optional lock with env var by [@​NicholasLYang](https://togithub.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8247](https://togithub.com/vercel/turbo/pull/8247) #### New Contributors - [@​caaatisgood](https://togithub.com/caaatisgood) made their first contribution in [https://github.com/vercel/turbo/pull/8046](https://togithub.com/vercel/turbo/pull/8046) - [@​jeremyadavis](https://togithub.com/jeremyadavis) made their first contribution in [https://github.com/vercel/turbo/pull/8067](https://togithub.com/vercel/turbo/pull/8067) - [@​wesleycoder](https://togithub.com/wesleycoder) made their first contribution in [https://github.com/vercel/turbo/pull/8109](https://togithub.com/vercel/turbo/pull/8109) - [@​ghdtjgus76](https://togithub.com/ghdtjgus76) made their first contribution in [https://github.com/vercel/turbo/pull/8159](https://togithub.com/vercel/turbo/pull/8159) - [@​danisal](https://togithub.com/danisal) made their first contribution in [https://github.com/vercel/turbo/pull/8212](https://togithub.com/vercel/turbo/pull/8212) **Full Changelog**: https://github.com/vercel/turbo/compare/v1.13.3...v1.13.4 </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.17.4`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.4) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.3...5.17.4) - Fix up caching ([`e75f0e9`](https://togithub.com/webpro-nl/knip/commit/e75f0e92)) - Minor refactor ([`28b2434`](https://togithub.com/webpro-nl/knip/commit/28b24349)) - Do literal text search in setRefs (closes [#​595](https://togithub.com/webpro-nl/knip/issues/595) [#​596](https://togithub.com/webpro-nl/knip/issues/596) [#​664](https://togithub.com/webpro-nl/knip/issues/664)) ([`6e64d60`](https://togithub.com/webpro-nl/knip/commit/6e64d60c)) - Refactor to use more maps over objects, move/rename some vars ([`90fcd4c`](https://togithub.com/webpro-nl/knip/commit/90fcd4cd)) - Add polar to funding.yml ([`c4bb916`](https://togithub.com/webpro-nl/knip/commit/c4bb9167)) - Use `IMPORT_STAR` const ([`cb9ed83`](https://togithub.com/webpro-nl/knip/commit/cb9ed830)) - Remove specifier from dep graph and `SerializableImports` type ([`474a6f7`](https://togithub.com/webpro-nl/knip/commit/474a6f70)) - Add ‘xvfb-run’ as globally available binary ([#​662](https://togithub.com/webpro-nl/knip/issues/662)) ([`87850ea`](https://togithub.com/webpro-nl/knip/commit/87850eac)) - Add ‘aws’ as globally available binary ([#​661](https://togithub.com/webpro-nl/knip/issues/661)) ([`6fd3e46`](https://togithub.com/webpro-nl/knip/commit/6fd3e461)) ### [`v5.17.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.2...5.17.3) - Add ‘kill’ and ‘ssh’ as globally available binaries ([#​660](https://togithub.com/webpro-nl/knip/issues/660)) ([`5e576a2`](https://togithub.com/webpro-nl/knip/commit/5e576a28)) - Remove version selector ([`9ad1d46`](https://togithub.com/webpro-nl/knip/commit/9ad1d466)) - Timerify (de)serialize functions ([`0e04f1e`](https://togithub.com/webpro-nl/knip/commit/0e04f1e4)) - Update docs ([`935a706`](https://togithub.com/webpro-nl/knip/commit/935a7066)) ### [`v5.17.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.1...5.17.2) - Fix external require.resolve (resolves [#​657](https://togithub.com/webpro-nl/knip/issues/657)) ([`c188a7a`](https://togithub.com/webpro-nl/knip/commit/c188a7a7)) ### [`v5.17.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.0...5.17.1) - Any is OK ([`28ad084`](https://togithub.com/webpro-nl/knip/commit/28ad084b)) - Fix (de)serialization of maps (resolves [#​656](https://togithub.com/webpro-nl/knip/issues/656)) ([`3ab95ef`](https://togithub.com/webpro-nl/knip/commit/3ab95ef7)) - Fix graphql-codegen config filter (resolves [#​658](https://togithub.com/webpro-nl/knip/issues/658)) ([`24c1355`](https://togithub.com/webpro-nl/knip/commit/24c13553)) ### [`v5.17.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.17.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.16.0...5.17.0) - Fix --watch after refactors ([`db2a261`](https://togithub.com/webpro-nl/knip/commit/db2a2616)) - Improve `getHasStrictlyNsReferences` and traverse into re-exports ([`9d75e0d`](https://togithub.com/webpro-nl/knip/commit/9d75e0d4)) - Restore imports in Footer.astro ([`c836517`](https://togithub.com/webpro-nl/knip/commit/c836517a)) </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v15.2.5`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1525) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.4...v15.2.5) ##### Patch Changes - [#​1424](https://togithub.com/lint-staged/lint-staged/pull/1424) [`31a1f95`](https://togithub.com/lint-staged/lint-staged/commit/31a1f9548ea8202bc5bd718076711f747396e3ca) Thanks [@​iiroj](https://togithub.com/iiroj)! - Allow approximately equivalent versions of direct dependencies by using the "~" character in the version ranges. This means a more recent patch version of a dependency is allowed if available. - [#​1423](https://togithub.com/lint-staged/lint-staged/pull/1423) [`91abea0`](https://togithub.com/lint-staged/lint-staged/commit/91abea0d298154d92113ba34bae4020704e22918) Thanks [@​iiroj](https://togithub.com/iiroj)! - Improve error logging when failing to read or parse a configuration file - [#​1424](https://togithub.com/lint-staged/lint-staged/pull/1424) [`ee43f15`](https://togithub.com/lint-staged/lint-staged/commit/ee43f154097753dd5448766f792387e60e0ea453) Thanks [@​iiroj](https://togithub.com/iiroj)! - Upgrade [email protected] </details> <details> <summary>tatethurston/nextjs-routes (nextjs-routes)</summary> ### [`v2.2.0`](https://togithub.com/tatethurston/nextjs-routes/blob/HEAD/CHANGELOG.md#220) [Compare Source](https://togithub.com/tatethurston/nextjs-routes/compare/v2.1.0...v2.2.0) - Add `trailingSlash` option to `route`. See [#​168](https://togithub.com/tatethurston/nextjs-routes/issues/168) - Fix the generated optional catch all route type. See [#​183](https://togithub.com/tatethurston/nextjs-routes/issues/183) - Sort the generated route types lexicographically. </details> <details> <summary>nodejs/node (node)</summary> ### [`v20.14.0`](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0) [Compare Source](https://togithub.com/nodejs/node/compare/v20.13.1...v20.14.0) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.2.0`](https://togithub.com/pnpm/pnpm/compare/v9.1.4...v9.2.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.4...v9.2.0) ### [`v9.1.4`](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.3...v9.1.4) ### [`v9.1.3`](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.1.2...v9.1.3) </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.3.1`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#331) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) [diff](https://togithub.com/prettier/prettier/compare/3.3.0...3.3.1) ##### Preserve empty lines in front matter ([#​16347](https://togithub.com/prettier/prettier/pull/16347) by [@​fisker](https://togithub.com/fisker)) ```markdown <!-- Input --> --- foo: - bar1 - bar2 - bar3 --- Markdown <!-- Prettier 3.3.0 --> --- foo: - bar1 - bar2 - bar3 --- Markdown <!-- Prettier 3.3.1 --> --- foo: - bar1 - bar2 - bar3 --- Markdown ``` ##### Preserve explicit language in front matter ([#​16348](https://togithub.com/prettier/prettier/pull/16348) by [@​fisker](https://togithub.com/fisker)) ```markdown <!-- Input --> ---yaml title: Hello slug: home --- <!-- Prettier 3.3.0 --> --- title: Hello slug: home --- <!-- Prettier 3.3.1 --> ---yaml title: Hello slug: home --- ``` ##### Avoid line breaks in import attributes ([#​16349](https://togithub.com/prettier/prettier/pull/16349) by [@​fisker](https://togithub.com/fisker)) ```jsx // Input import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.0 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; // Prettier 3.3.1 import something from "./some-very-very-very-very-very-very-very-very-long-path.json" with { type: "json" }; ``` ### [`v3.3.0`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#330) [Compare Source](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) [diff](https://togithub.com/prettier/prettier/compare/3.2.5...3.3.0) 🔗 [Release Notes](https://prettier.io/blog/2024/06/01/3.3.0.html) </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.12.0`](https://togithub.com/privatenumber/tsx/compare/v4.11.2...7c85303b6f049eaa6bad0e75c26c03348049bfcd) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.11.2...v4.12.0) ### [`v4.11.2`](https://togithub.com/privatenumber/tsx/compare/v4.11.1...aa2b639a9bac8ae28a46b847013fda7f5cd4466b) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.11.1...v4.11.2) ### [`v4.11.1`](https://togithub.com/privatenumber/tsx/compare/v4.11.0...5e701051c4eb639bfd204c805310777789907a55) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.11.0...v4.11.1) </details> <details> <summary>vercel/turbo (turbo)</summary> ### [`v1.13.4`](https://togithub.com/vercel/turbo/compare/v1.13.3...v1.13.4) [Compare Source](https://togithub.com/vercel/turbo/compare/v1.13.3...v1.13.4) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.19.0`](https://togithub.com/sindresorhus/type-fest/compare/v4.18.3...cabce984e5c19558f2f0061c3cd9488a945f60e6) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.3...v4.19.0) ### [`v4.18.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.2...v4.18.3) - `ConditionalKeys`: Fix filtering out never type ([#​881](https://togithub.com/sindresorhus/type-fest/issues/881)) [`863511d`](https://togithub.com/sindresorhus/type-fest/commit/863511d) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: https://github.com/weareinreach/TransMascFutures/pull/429 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [merge-anything](https://togithub.com/mesqueeb/merge-anything) | devDependencies | major | [`5.1.7` -> `6.0.2`](https://renovatebot.com/diffs/npm/merge-anything/5.1.7/6.0.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mesqueeb/merge-anything/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mesqueeb/merge-anything) | --- ### Release Notes <details> <summary>mesqueeb/merge-anything (merge-anything)</summary> ### [`v6.0.2`](https://togithub.com/mesqueeb/merge-anything/compare/v6.0.1...v6.0.2) [Compare Source](https://togithub.com/mesqueeb/merge-anything/compare/v6.0.1...v6.0.2) ### [`v6.0.1`](https://togithub.com/mesqueeb/merge-anything/compare/v6.0.0...v6.0.1) [Compare Source](https://togithub.com/mesqueeb/merge-anything/compare/v6.0.0...v6.0.1) ### [`v6.0.0`](https://togithub.com/mesqueeb/merge-anything/releases/tag/v6.0.0) [Compare Source](https://togithub.com/mesqueeb/merge-anything/compare/v5.1.7...v6.0.0) - breaking: ESM only 🎉 [`96cbbb1`](https://togithub.com/mesqueeb/merge-anything/commit/96cbbb1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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 this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #431 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@next/bundle-analyzer](https://togithub.com/vercel/next.js) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)) | dependencies | patch | [`14.2.3` -> `14.2.4`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/14.2.3/14.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | devDependencies | patch | [`14.2.3` -> `14.2.4`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.3/14.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | dependencies | patch | [`14.2.3` -> `14.2.4`](https://renovatebot.com/diffs/npm/next/14.2.3/14.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | --- ### Release Notes <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v14.2.4`](https://togithub.com/vercel/next.js/compare/v14.2.3...30784418f8a3763273439cfd7bff133203fa8efd) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.3...v14.2.4) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.4`](https://togithub.com/vercel/next.js/compare/v14.2.3...30784418f8a3763273439cfd7bff133203fa8efd) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.3...v14.2.4) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v14.2.4`](https://togithub.com/vercel/next.js/compare/v14.2.3...30784418f8a3763273439cfd7bff133203fa8efd) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.3...v14.2.4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #434 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [actions/checkout](https://togithub.com/actions/checkout) | action | patch | `v4.1.6` -> `v4.1.7` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/actions/checkout/badge)](https://securityscorecards.dev/viewer/?uri=github.com/actions/checkout) | | [chromaui/action](https://togithub.com/chromaui/action) | action | digest | `57a7294` -> `5991575` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/action) | | [github/codeql-action](https://togithub.com/github/codeql-action) | action | digest | `9fdb3e4` -> `23acc5c` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/github/codeql-action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/github/codeql-action) | --- ### Release Notes <details> <summary>actions/checkout (actions/checkout)</summary> ### [`v4.1.7`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417) [Compare Source](https://togithub.com/actions/checkout/compare/v4.1.6...v4.1.7) - Bump the minor-npm-dependencies group across 1 directory with 4 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1739](https://togithub.com/actions/checkout/pull/1739) - Bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/actions/checkout/pull/1697](https://togithub.com/actions/checkout/pull/1697) - Check out other refs/\* by commit by [@​orhantoy](https://togithub.com/orhantoy) in [https://github.com/actions/checkout/pull/1774](https://togithub.com/actions/checkout/pull/1774) - Pin actions/checkout's own workflows to a known, good, stable version. by [@​jww3](https://togithub.com/jww3) in [https://github.com/actions/checkout/pull/1776](https://togithub.com/actions/checkout/pull/1776) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #430 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.12.0` -> `7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.12.0/7.13.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.12.0` -> `7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.12.0/7.13.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@vercel/speed-insights](https://togithub.com/vercel/speed-insights) ([source](https://togithub.com/vercel/speed-insights/tree/HEAD/packages/web)) | dependencies | patch | [`1.0.11` -> `1.0.12`](https://renovatebot.com/diffs/npm/@vercel%2fspeed-insights/1.0.11/1.0.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/speed-insights/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/speed-insights) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | devDependencies | patch | [`11.5.3` -> `11.5.4`](https://renovatebot.com/diffs/npm/chromatic/11.5.3/11.5.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.17.4` -> `5.19.0`](https://renovatebot.com/diffs/npm/knip/5.17.4/5.19.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [lint-staged](https://togithub.com/okonet/lint-staged) | devDependencies | patch | [`15.2.5` -> `15.2.7`](https://renovatebot.com/diffs/npm/lint-staged/15.2.5/15.2.7) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/okonet/lint-staged/badge)](https://securityscorecards.dev/viewer/?uri=github.com/okonet/lint-staged) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.2.0` -> `9.3.0`](https://renovatebot.com/diffs/npm/pnpm/9.2.0/9.3.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | devDependencies | patch | [`3.3.1` -> `3.3.2`](https://renovatebot.com/diffs/npm/prettier/3.3.1/3.3.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/prettier) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.1.6` -> `8.1.9`](https://renovatebot.com/diffs/npm/storybook/8.1.6/8.1.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://togithub.com/privatenumber/tsx) | devDependencies | minor | [`4.12.0` -> `4.15.4`](https://renovatebot.com/diffs/npm/tsx/4.12.0/4.15.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.19.0` -> `4.20.0`](https://renovatebot.com/diffs/npm/type-fest/4.19.0/4.20.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | --- ### Release Notes <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.1.9`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#819) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.8...v8.1.9) - Addon-a11y: Workaround for Vite 5.3.0 compat - [#​28241](https://togithub.com/storybookjs/storybook/pull/28241), thanks [@​shilman](https://togithub.com/shilman)! - CLI: Add `--no-dev` option to `init` - [#​26918](https://togithub.com/storybookjs/storybook/pull/26918), thanks [@​fastfrwrd](https://togithub.com/fastfrwrd)! - CLI: Fix `init --skip-install` - [#​28226](https://togithub.com/storybookjs/storybook/pull/28226), thanks [@​shilman](https://togithub.com/shilman)! ### [`v8.1.8`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#818) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.7...v8.1.8) - Automigrations: Make VTA "learn more" link clickable - [#​28020](https://togithub.com/storybookjs/storybook/pull/28020), thanks [@​deiga](https://togithub.com/deiga)! - CLI: Fix `init --skip-install` - [#​28226](https://togithub.com/storybookjs/storybook/pull/28226), thanks [@​shilman](https://togithub.com/shilman)! ### [`v8.1.7`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#817) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.6...v8.1.7) - Addon-actions: Only log spies with names - [#​28091](https://togithub.com/storybookjs/storybook/pull/28091), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - CLI: Fix typo in React Docgen migration - [#​27536](https://togithub.com/storybookjs/storybook/pull/27536), thanks [@​jonniebigodes](https://togithub.com/jonniebigodes)! - Portable Stories: Add tags to composed story - [#​27708](https://togithub.com/storybookjs/storybook/pull/27708), thanks [@​yannbf](https://togithub.com/yannbf)! - Test: Display toHaveBeenCalledWith expected / received values on failure - [#​28088](https://togithub.com/storybookjs/storybook/pull/28088), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### 🚀 Features - **typescript-estree:** require `import = require()` argument to be a string literal - **typescript-estree:** forbid `.body`, `.async`, `.generator` on `declare function` - **eslint-plugin:** \[no-dynamic-delete] allow all string literals as index ##### 🩹 Fixes - **ast-spec:** function-call-like callee should be Expression not LeftHandSideExpression - **scope-manager:** handle index signature in class - **eslint-plugin:** \[init-declarations] refine report locations - **eslint-plugin:** \[no-base-to-string] make error message more nuanced - **eslint-plugin:** \[no-unsafe-assignment] be more specific about error types - **eslint-plugin:** \[no-magic-numbers] fix implementation of the `ignore` option ##### ❤️ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.13.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7130-2024-06-10) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0) ##### 🚀 Features - **parser, typescript-estree:** export withoutProjectParserOptions utility ##### ❤️ Thank You - Fotis Papadogeorgopoulos - Joshua Chen - Kirk Waiblinger - Tobiloba Adedeji - Vinccool96 - YeonJuan You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>vercel/speed-insights (@​vercel/speed-insights)</summary> ### [`v1.0.12`](https://togithub.com/vercel/speed-insights/releases/tag/1.0.12) [Compare Source](https://togithub.com/vercel/speed-insights/compare/1.0.11...1.0.12) #### What's Changed - fix([#​56](https://togithub.com/vercel/speed-insights/issues/56),[#​72](https://togithub.com/vercel/speed-insights/issues/72)): useSearchParams might return null and break script insertion by [@​feugy](https://togithub.com/feugy) in [https://github.com/vercel/speed-insights/pull/73](https://togithub.com/vercel/speed-insights/pull/73) **Full Changelog**: vercel/speed-insights@1.0.11...1.0.12 </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.5.4`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1154-Wed-Jun-12-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.3...v11.5.4) ##### 🐛 Bug Fix - Ensure GitHub Action runs in specified version of node [#​1006](https://togithub.com/chromaui/chromatic-cli/pull/1006) ([@​tevanoff](https://togithub.com/tevanoff)) - Recommended files and ignored paths for yarn 4 [#​1005](https://togithub.com/chromaui/chromatic-cli/pull/1005) ([@​tevanoff](https://togithub.com/tevanoff)) ##### Authors: 1 - Todd Evanoff ([@​tevanoff](https://togithub.com/tevanoff)) *** </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.19.0`](https://togithub.com/webpro-nl/knip/compare/5.18.2...2abcea6151720f45ffb67dbb14627113dbde1750) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.2...5.19.0) ### [`v5.18.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.1...5.18.2) - Improve re-export handling ([`9ccefb3`](https://togithub.com/webpro-nl/knip/commit/9ccefb34)) - Add identifier to trace for re-export from entry file ([`b0b8b3d`](https://togithub.com/webpro-nl/knip/commit/b0b8b3d3)) - Move tagged export logic into reusable handler ([`1dff2db`](https://togithub.com/webpro-nl/knip/commit/1dff2db4)) - Update docs ([`2f91c8d`](https://togithub.com/webpro-nl/knip/commit/2f91c8d0)) - Update `@ericcornelissen/bash-parser` to 0.5.3 ([#​674](https://togithub.com/webpro-nl/knip/issues/674)) ([`9a7ffac`](https://togithub.com/webpro-nl/knip/commit/9a7ffac2)) ### [`v5.18.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.18.0...5.18.1) - Refactor and improve dep graph naming/typing ([`28f05f0`](https://togithub.com/webpro-nl/knip/commit/28f05f0a)) - Speed up (de)serialized and add test ([`deb3b9c`](https://togithub.com/webpro-nl/knip/commit/deb3b9c5)) - Move cli tests involving stdout to separate folder ([`978674f`](https://togithub.com/webpro-nl/knip/commit/978674fc)) - Update and caretify dependencies ([`e14f6d2`](https://togithub.com/webpro-nl/knip/commit/e14f6d24)) - Fix link to screenshot ([`c2f9507`](https://togithub.com/webpro-nl/knip/commit/c2f9507e)) ### [`v5.18.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.18.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.17.4...5.18.0) - Don't report issues when using --trace ([`d8e9719`](https://togithub.com/webpro-nl/knip/commit/d8e9719b)) - Emphasize --debug and --trace on troubleshooting page ([`bcb5e93`](https://togithub.com/webpro-nl/knip/commit/bcb5e93f)) - Add --performance screenshot ([`d0d0108`](https://togithub.com/webpro-nl/knip/commit/d0d01082)) - Integration test knip --cache for eslint as well ([`443b8be`](https://togithub.com/webpro-nl/knip/commit/443b8be0)) - Dogfoodin' is underrated ([`7115889`](https://togithub.com/webpro-nl/knip/commit/7115889b)) - Update docs ([`0651144`](https://togithub.com/webpro-nl/knip/commit/0651144c)) - Test against latest TS 5.5 rc ([`f7aba23`](https://togithub.com/webpro-nl/knip/commit/f7aba23c)) - Add test for imports-self (closes [#​663](https://togithub.com/webpro-nl/knip/issues/663)) ([`736b0a2`](https://togithub.com/webpro-nl/knip/commit/736b0a25)) - Major refactor of dep graph for trace feature ([`ad16689`](https://togithub.com/webpro-nl/knip/commit/ad16689b)) - Use cwd as default base in `toAbsolute` ([`678f47a`](https://togithub.com/webpro-nl/knip/commit/678f47ab)) - Fix tsup entries are production entry files ([`4d839d8`](https://togithub.com/webpro-nl/knip/commit/4d839d8f)) - Don't need to cache package.json ([`da33b9c`](https://togithub.com/webpro-nl/knip/commit/da33b9c4)) - Better explain `ignoreBinaries` configuration option ([#​670](https://togithub.com/webpro-nl/knip/issues/670)) ([`8470505`](https://togithub.com/webpro-nl/knip/commit/8470505f)) - Update funding options ([`81cf806`](https://togithub.com/webpro-nl/knip/commit/81cf806d)) </details> <details> <summary>okonet/lint-staged (lint-staged)</summary> ### [`v15.2.7`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1527) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.6...v15.2.7) ##### Patch Changes - [#​1440](https://togithub.com/lint-staged/lint-staged/pull/1440) [`a51be80`](https://togithub.com/lint-staged/lint-staged/commit/a51be804b63307ac7af3c82f4cb2d43dbe92daac) Thanks [@​iiroj](https://togithub.com/iiroj)! - In the previous version the native `git rev-parse --show-toplevel` command was taken into use for resolving the current git repo root. This version drops the `--path-format=absolute` option to support earlier git versions since it's also the default behavior. If you are still having trouble, please try upgrading `git` to the latest version. ### [`v15.2.6`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1526) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.5...v15.2.6) ##### Patch Changes - [#​1433](https://togithub.com/lint-staged/lint-staged/pull/1433) [`119adb2`](https://togithub.com/lint-staged/lint-staged/commit/119adb29854cabddbfcf0469d7c8a0126184a5d4) Thanks [@​iiroj](https://togithub.com/iiroj)! - Use native "git rev-parse" commands to determine git repo root directory and the .git config directory, instead of using custom logic. This hopefully makes path resolution more robust on non-POSIX systems. </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.3.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.3.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.2.0...v9.3.0) #### Minor Changes - **Semi-breaking.** Dependency key names in the lockfile are shortened if they are longer than 1000 characters. We don't expect this change to affect many users. Affected users most probably can't run install successfully at the moment. This change is required to fix some edge cases in which installation fails with an out-of-memory error or "Invalid string length (RangeError: Invalid string length)" error. The max allowed length of the dependency key can be controlled with the `peers-suffix-max-length` setting [#​8177](https://togithub.com/pnpm/pnpm/pull/8177). #### Patch Changes - Set `reporter-hide-prefix` to `true` by default for `pnpm exec`. In order to show prefix, the user now has to explicitly set `reporter-hide-prefix=false` [#​8174](https://togithub.com/pnpm/pnpm/issues/8174). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" /> </picture> </a> </td> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vpsserver.com/en-us/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vpsserver.svg" width="180" /> </a> </td> </tr> </tbody> </table> </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.3.2`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#332) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) [diff](https://togithub.com/prettier/prettier/compare/3.3.1...3.3.2) ##### Fix handlebars path expressions starts with `@` ([#​16358](https://togithub.com/prettier/prettier/pull/16358) by [@​Princeyadav05](https://togithub.com/Princeyadav05)) ```hbs {{! Input }} <div>{{@​x.y.z}}</div> {{! Prettier 3.3.1 }} <div>{{@​x}}</div> {{! Prettier 3.3.2 }} <div>{{@​x.y.z}}</div> ``` </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.15.4`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.4) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.3...v4.15.4) ##### Bug Fixes - **cjs:** handle re-exports from relative paths ([5166122](https://togithub.com/privatenumber/tsx/commit/5166122cff67c42fb0692ced05df9a2447299d70)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.4) ### [`v4.15.3`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.3) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.2...v4.15.3) ##### Bug Fixes - **cjs:** load json with namespace ([6b03a38](https://togithub.com/privatenumber/tsx/commit/6b03a38443035f377281c5122eee4c56fefea179)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.3) ### [`v4.15.2`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.2) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.1...v4.15.2) ##### Bug Fixes - **esm:** resolve implicit extension in package subpath ([7e1fe22](https://togithub.com/privatenumber/tsx/commit/7e1fe22e142643afc2226a2f1c0d1579c949f0c6)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.2) ### [`v4.15.1`](https://togithub.com/privatenumber/tsx/compare/v4.15.0...fb247eb0313a191ba13fb682857309d8c588856a) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.0...v4.15.1) ### [`v4.15.0`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.0) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.14.1...v4.15.0) ##### Features - esbuild 0.21 ([#​19](https://togithub.com/privatenumber/tsx/issues/19)) ([6f1d305](https://togithub.com/privatenumber/tsx/commit/6f1d305d4a862811ccd9721d78ace195d10a713f)) - esbuild 0.21.3 ([edbdfdf](https://togithub.com/privatenumber/tsx/commit/edbdfdfbc4e01ec57d335d00c04ae11c374e55e8)) - esbuild 0.21.4 ([c67d746](https://togithub.com/privatenumber/tsx/commit/c67d7468074d023b5c3abfb4b3ebd58484318e24)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.0) ### [`v4.14.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.14.1) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.14.0...v4.14.1) ##### Bug Fixes - **cjs:** only hide transformers when namespaced ([9e647a5](https://togithub.com/privatenumber/tsx/commit/9e647a58eeb635cef85063c80635655776bfe9b6)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.14.1) ### [`v4.14.0`](https://togithub.com/privatenumber/tsx/releases/tag/v4.14.0) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.13.3...v4.14.0) ##### Features - resolve .js → .ts in `package.json` exports & main ([4503421](https://togithub.com/privatenumber/tsx/commit/4503421e601b05078e1adb13b86a1a4619c9805d)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.14.0) ### [`v4.13.3`](https://togithub.com/privatenumber/tsx/releases/tag/v4.13.3) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.13.2...v4.13.3) ##### Bug Fixes - **cjs:** resolve directory import relative to parent ([#​42](https://togithub.com/privatenumber/tsx/issues/42)) ([02d3856](https://togithub.com/privatenumber/tsx/commit/02d3856371794ea16c6dec27489e24f2b1b5249a)) - **esm:** cjs interop to support decorators ([807f467](https://togithub.com/privatenumber/tsx/commit/807f467299c20ead6d8629b055f5cb695284a526)) - **esm:** resolve .ts extension in imports map ([89621bf](https://togithub.com/privatenumber/tsx/commit/89621bf3ada0df8dd44c140991008d5d9e598fb6)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.13.3) ### [`v4.13.2`](https://togithub.com/privatenumber/tsx/releases/tag/v4.13.2) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.13.1...v4.13.2) ##### Bug Fixes - **esm:** ignore transforming .js files with CJS syntax ([#​40](https://togithub.com/privatenumber/tsx/issues/40)) ([87a7683](https://togithub.com/privatenumber/tsx/commit/87a7683ab3d686918ec8f23b43df2961067fc1e0)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.13.2) ### [`v4.13.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.13.1) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.13.0...v4.13.1) ##### Bug Fixes - **esm/api:** `tsImport()` to parse CJS exports ([0a78bfd](https://togithub.com/privatenumber/tsx/commit/0a78bfd11b20fcb6460fdcdea7d3b1daebfe3ad0)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.13.1) ### [`v4.13.0`](https://togithub.com/privatenumber/tsx/releases/tag/v4.13.0) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.12.1...v4.13.0) ##### Features - **cjs/api:** `register()` to support namespace ([#​35](https://togithub.com/privatenumber/tsx/issues/35)) ([c703300](https://togithub.com/privatenumber/tsx/commit/c7033008467ed87310445138420664ac53404263)) - **esm/api:** `tsImport()` to support loading CommonJS files ([0eb4e91](https://togithub.com/privatenumber/tsx/commit/0eb4e911f31c478400c7f31027f218123450d108)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.13.0) ### [`v4.12.1`](https://togithub.com/privatenumber/tsx/releases/tag/v4.12.1) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.12.0...v4.12.1) ##### Bug Fixes - **esm:** resolve implicit ts paths in packages ([de900a1](https://togithub.com/privatenumber/tsx/commit/de900a196a5a66f5363f40fd6d38b879aee96875)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.12.1) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.20.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.19.0...v4.20.0) - `SimplifyDeep`: Support array ([#​888](https://togithub.com/sindresorhus/type-fest/issues/888)) [`a6ab051`](https://togithub.com/sindresorhus/type-fest/commit/a6ab051) - `IsLiteral`: Return `false` for tagged types ([#​886](https://togithub.com/sindresorhus/type-fest/issues/886)) [`587380c`](https://togithub.com/sindresorhus/type-fest/commit/587380c) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #433 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | patch | [`5.15.0` -> `5.15.1`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.15.0/5.15.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | patch | [`5.15.0` -> `5.15.1`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.15.0/5.15.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.2` -> `20.14.5`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.2/20.14.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | patch | [`7.13.0` -> `7.13.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.13.0/7.13.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | patch | [`7.13.0` -> `7.13.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.13.0/7.13.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.19.0` -> `5.21.2`](https://renovatebot.com/diffs/npm/knip/5.19.0/5.21.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [nextjs-routes](https://togithub.com/tatethurston/nextjs-routes) | dependencies | patch | [`2.2.0` -> `2.2.1`](https://renovatebot.com/diffs/npm/nextjs-routes/2.2.0/2.2.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/tatethurston/nextjs-routes/badge)](https://securityscorecards.dev/viewer/?uri=github.com/tatethurston/nextjs-routes) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.3.0` -> `9.4.0`](https://renovatebot.com/diffs/npm/pnpm/9.3.0/9.4.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | patch | [`5.15.0` -> `5.15.1`](https://renovatebot.com/diffs/npm/prisma/5.15.0/5.15.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.1.9` -> `8.1.10`](https://renovatebot.com/diffs/npm/storybook/8.1.9/8.1.10) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://tsx.is) ([source](https://togithub.com/privatenumber/tsx)) | devDependencies | patch | [`4.15.4` -> `4.15.6`](https://renovatebot.com/diffs/npm/tsx/4.15.4/4.15.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | patch | [`4.20.0` -> `4.20.1`](https://renovatebot.com/diffs/npm/type-fest/4.20.0/4.20.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | | [ws](https://togithub.com/websockets/ws) | dependencies | patch | [`8.17.0` -> `8.17.1`](https://renovatebot.com/diffs/npm/ws/8.17.0/8.17.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/websockets/ws/badge)](https://securityscorecards.dev/viewer/?uri=github.com/websockets/ws) | --- ### Release Notes <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.15.1`](https://togithub.com/prisma/prisma/releases/tag/5.15.1) [Compare Source](https://togithub.com/prisma/prisma/compare/5.15.0...5.15.1) Today, we are issuing the `5.15.1` patch release. #### Fixes in Prisma Client - [internal error: entered unreachable code](https://togithub.com/prisma/prisma/issues/23407) - [Got error 'internal error: entered unreachable code' when trying to perform an upsert.](https://togithub.com/prisma/prisma/issues/22947) - [Prisma Client errors on SQLite with internal error: entered unreachable code when running 2 concurrent upsert ](https://togithub.com/prisma/prisma/issues/22725) - [`ConnectionError(Timed out during query execution.)` during seeding](https://togithub.com/prisma/prisma/issues/21772) - [SQLite timeouts after upgrade from prisma 2 to prisma 4](https://togithub.com/prisma/prisma/issues/17029) - [`ConnectionError(Timed out during query execution.)` error when using `Promise.all` for SQLite](https://togithub.com/prisma/prisma/issues/11789) - [Improve the error when SQLite database file is locked](https://togithub.com/prisma/prisma/issues/10403) - [sqlite timeout error multiple queries run one after another](https://togithub.com/prisma/prisma/issues/10306) - [SQLite times out during query execution when using `Promise.all()` / concurrent](https://togithub.com/prisma/prisma/issues/9562) - [internal error: entered unreachable code](https://togithub.com/prisma/prisma/issues/24511) </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.1.10`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#8110) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.9...v8.1.10) - Addon-interactions: Fix deprecation warnings - [#​28250](https://togithub.com/storybookjs/storybook/pull/28250), thanks [@​shilman](https://togithub.com/shilman)! - Test: Upgrade deps of [@​storybook/test](https://togithub.com/storybook/test) - [#​27862](https://togithub.com/storybookjs/storybook/pull/27862), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-readonly] refine report locations - **eslint-plugin:** \[return-await] support explicit resource management - **eslint-plugin:** \[no-unsafe-member-access] differentiate a types-error any from a true any ##### ❤️ Thank You - Kirk Waiblinger - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.13.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7131-2024-06-17) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.0...v7.13.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.21.2`](https://togithub.com/webpro-nl/knip/compare/5.21.1...bd77bcce5acfdd108ab54398c922eb03f07fc65f) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.21.1...5.21.2) ### [`v5.21.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.21.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.21.0...5.21.1) - Fix lockfile-lint config filename ([#​683](https://togithub.com/webpro-nl/knip/issues/683)) ([`f5304b6`](https://togithub.com/webpro-nl/knip/commit/f5304b6d)) - feat: add command to ignored binaries ([#​682](https://togithub.com/webpro-nl/knip/issues/682)) ([`d049b6c`](https://togithub.com/webpro-nl/knip/commit/d049b6c4)) - Add (custom) og img for sponsors page ([`d89ec12`](https://togithub.com/webpro-nl/knip/commit/d89ec129)) - Rename `NOT_FOUND` to `KNIP_ADDED` workspace names ([`3a41f8e`](https://togithub.com/webpro-nl/knip/commit/3a41f8ec)) ### [`v5.21.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.21.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.20.0...5.21.0) - Add webdriver-io plugin ([`7414dc1`](https://togithub.com/webpro-nl/knip/commit/7414dc1a)) - Update plugin docs ([`df35b9f`](https://togithub.com/webpro-nl/knip/commit/df35b9f4)) - Minor housekeeping ([`1422c9d`](https://togithub.com/webpro-nl/knip/commit/1422c9d2)) - Add size-limit plugin ([`dbd82f8`](https://togithub.com/webpro-nl/knip/commit/dbd82f87)) - Add lockfile-lint plugin ([`d70d0de`](https://togithub.com/webpro-nl/knip/commit/d70d0de7)) - Use provided name in plugin template ([`43961f9`](https://togithub.com/webpro-nl/knip/commit/43961f91)) - Minor housekeeping ([`c81b1a2`](https://togithub.com/webpro-nl/knip/commit/c81b1a23)) - Update readme with badges and stuff ([`c18fcba`](https://togithub.com/webpro-nl/knip/commit/c18fcba5)) - Update docs (Configuring Project Files) ([`e10ac2e`](https://togithub.com/webpro-nl/knip/commit/e10ac2e4)) ### [`v5.20.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.20.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.19.0...5.20.0) - Lockfile ([`e929847`](https://togithub.com/webpro-nl/knip/commit/e9298477)) - Edit doc ([`5afaac4`](https://togithub.com/webpro-nl/knip/commit/5afaac44)) - More consistent usage of fg ([`25cbba0`](https://togithub.com/webpro-nl/knip/commit/25cbba0a)) - Eliminiate custom TS System instance ([#​680](https://togithub.com/webpro-nl/knip/issues/680)) ([`d7325c6`](https://togithub.com/webpro-nl/knip/commit/d7325c69)) - Go against the grain in the cypress plugin ([`ef2464d`](https://togithub.com/webpro-nl/knip/commit/ef2464d5)) - Remove duplicate code ([`6a17ad2`](https://togithub.com/webpro-nl/knip/commit/6a17ad29)) - Add simple-git-hooks plugin ([#​679](https://togithub.com/webpro-nl/knip/issues/679)) ([`9129af7`](https://togithub.com/webpro-nl/knip/commit/9129af70)) - Add missing `root` property to vitest ([#​677](https://togithub.com/webpro-nl/knip/issues/677)) ([`6797bf8`](https://togithub.com/webpro-nl/knip/commit/6797bf8d)) - Update some dependencies ([`7c9b645`](https://togithub.com/webpro-nl/knip/commit/7c9b6455)) - Update docs ([`1c9361f`](https://togithub.com/webpro-nl/knip/commit/1c9361f3)) - Make TS-style path mappings work for all files with extensions ([#​673](https://togithub.com/webpro-nl/knip/issues/673)) ([`e9b3e66`](https://togithub.com/webpro-nl/knip/commit/e9b3e669)) </details> <details> <summary>tatethurston/nextjs-routes (nextjs-routes)</summary> ### [`v2.2.1`](https://togithub.com/tatethurston/nextjs-routes/blob/HEAD/CHANGELOG.md#221) [Compare Source](https://togithub.com/tatethurston/nextjs-routes/compare/v2.2.0...v2.2.1) - Fix route generation on Windows. See [#​187](https://togithub.com/tatethurston/nextjs-routes/issues/187). Thanks [@​AkanoCA](https://togithub.com/AkanoCA)! </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.4.0`](https://togithub.com/pnpm/pnpm/compare/v9.3.0...v9.4.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.3.0...v9.4.0) </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.15.6`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.6) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.5...v4.15.6) ##### Bug Fixes - minimum Node version in warning for `module.register()` ([#​592](https://togithub.com/privatenumber/tsx/issues/592)) ([cb27d4d](https://togithub.com/privatenumber/tsx/commit/cb27d4dfe7670e6cf50f09b48cbd37ac73aa064a)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.6) ### [`v4.15.5`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.5) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.4...v4.15.5) ##### Bug Fixes - **cjs:** make transformers overwritable ([c22fa7d](https://togithub.com/privatenumber/tsx/commit/c22fa7d1a90fa34983caddda91b5c1c10e1a4b6c)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.5) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.20.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.20.0...v4.20.1) - `Schema`: Fix handling of arrays ([#​887](https://togithub.com/sindresorhus/type-fest/issues/887)) [`c570ec2`](https://togithub.com/sindresorhus/type-fest/commit/c570ec2) - `Paths`: Prevent infinite recursion ([#​891](https://togithub.com/sindresorhus/type-fest/issues/891)) [`7d4e875`](https://togithub.com/sindresorhus/type-fest/commit/7d4e875) </details> <details> <summary>websockets/ws (ws)</summary> ### [`v8.17.1`](https://togithub.com/websockets/ws/releases/tag/8.17.1) [Compare Source](https://togithub.com/websockets/ws/compare/8.17.0...8.17.1) ### Bug fixes - Fixed a DoS vulnerability ([#​2231](https://togithub.com/websockets/ws/issues/2231)). A request with a number of headers exceeding the[`server.maxHeadersCount`][server.maxHeadersCount] threshold could be used to crash a ws server. ```js const http = require('http'); const WebSocket = require('ws'); const server = http.createServer(); const wss = new WebSocket.Server({ server }); server.listen(function () { const chars = "!#$%&'*+-.0123456789abcdefghijklmnopqrstuvwxyz^_`|~".split(''); const headers = {}; let count = 0; for (let i = 0; i < chars.length; i++) { if (count === 2000) break; for (let j = 0; j < chars.length; j++) { const key = chars[i] + chars[j]; headers[key] = 'x'; if (++count === 2000) break; } } headers.Connection = 'Upgrade'; headers.Upgrade = 'websocket'; headers['Sec-WebSocket-Key'] = 'dGhlIHNhbXBsZSBub25jZQ=='; headers['Sec-WebSocket-Version'] = '13'; const request = http.request({ headers: headers, host: '127.0.0.1', port: server.address().port }); request.end(); }); ``` The vulnerability was reported by [Ryan LaPointe](https://togithub.com/rrlapointe) in [https://github.com/websockets/ws/issues/2230](https://togithub.com/websockets/ws/issues/2230). In vulnerable versions of ws, the issue can be mitigated in the following ways: 1. Reduce the maximum allowed length of the request headers using the [`--max-http-header-size=size`][--max-http-header-size=size] and/or the [`maxHeaderSize`][maxHeaderSize] options so that no more headers than the `server.maxHeadersCount` limit can be sent. 2. Set `server.maxHeadersCount` to `0` so that no limit is applied. [`--max-http-header-size=size`]: https://nodejs.org/api/cli.html#--max-http-header-sizesize [`maxHeaderSize`]: https://nodejs.org/api/http.html#httpcreateserveroptions-requestlistener [`server.maxHeadersCount`]: https://nodejs.org/api/http.html#servermaxheaderscount </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #436 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@crowdin/crowdin-api-client](https://togithub.com/crowdin/crowdin-api-client-js) | dependencies | patch | [`1.33.1` -> `1.33.2`](https://renovatebot.com/diffs/npm/@crowdin%2fcrowdin-api-client/1.33.1/1.33.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/crowdin/crowdin-api-client-js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/crowdin/crowdin-api-client-js) | | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | minor | [`5.15.1` -> `5.16.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.15.1/5.16.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | minor | [`5.15.1` -> `5.16.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.15.1/5.16.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.5` -> `20.14.8`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.5/20.14.8) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.13.1` -> `7.14.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.13.1/7.14.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.13.1` -> `7.14.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.13.1/7.14.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react) | devDependencies | patch | [`7.34.2` -> `7.34.3`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.2/7.34.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jsx-eslint/eslint-plugin-react/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jsx-eslint/eslint-plugin-react) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.21.2` -> `5.23.0`](https://renovatebot.com/diffs/npm/knip/5.21.2/5.23.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [listr2](https://togithub.com/listr2/listr2) | devDependencies | patch | [`8.2.1` -> `8.2.3`](https://renovatebot.com/diffs/npm/listr2/8.2.1/8.2.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/listr2/listr2/badge)](https://securityscorecards.dev/viewer/?uri=github.com/listr2/listr2) | | [node](https://nodejs.org) ([source](https://togithub.com/nodejs/node)) | | minor | `20.14.0` -> `20.15.0` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/nodejs/node/badge)](https://securityscorecards.dev/viewer/?uri=github.com/nodejs/node) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | minor | [`5.15.1` -> `5.16.0`](https://renovatebot.com/diffs/npm/prisma/5.15.1/5.16.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [tsx](https://tsx.is) ([source](https://togithub.com/privatenumber/tsx)) | devDependencies | patch | [`4.15.6` -> `4.15.7`](https://renovatebot.com/diffs/npm/tsx/4.15.6/4.15.7) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies | minor | [`5.4.5` -> `5.5.2`](https://renovatebot.com/diffs/npm/typescript/5.4.5/5.5.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Microsoft/TypeScript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Microsoft/TypeScript) | --- ### Release Notes <details> <summary>crowdin/crowdin-api-client-js (@​crowdin/crowdin-api-client)</summary> ### [`v1.33.2`](https://togithub.com/crowdin/crowdin-api-client-js/releases/tag/1.33.2) [Compare Source](https://togithub.com/crowdin/crowdin-api-client-js/compare/1.33.1...1.33.2) #### What's Changed - build(deps): bump axios from 1.6.8 to 1.7.1 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/393](https://togithub.com/crowdin/crowdin-api-client-js/pull/393) - build(deps): bump axios from 1.7.1 to 1.7.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/394](https://togithub.com/crowdin/crowdin-api-client-js/pull/394) - build(deps-dev): bump braces from 3.0.2 to 3.0.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/395](https://togithub.com/crowdin/crowdin-api-client-js/pull/395) - build(deps-dev): bump ws from 7.5.9 to 7.5.10 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/396](https://togithub.com/crowdin/crowdin-api-client-js/pull/396) **Full Changelog**: crowdin/crowdin-api-client-js@1.33.1...1.33.2 </details> <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.16.0`](https://togithub.com/prisma/prisma/releases/tag/5.16.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.15.1...5.16.0) 🌟 **Help us spread the word about Prisma by starring the repo or [tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.16.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.16.0) about the release.** 🌟 #### **Highlights** ##### Omit model fields globally With Prisma ORM 5.16.0 we’re more than happy to announce that we’re expanding the `omitApi` Preview feature to also include the ability to **omit fields globally**. When the Preview feature is enabled, you’re able to define fields to omit when instantiating Prisma Client. ```tsx const prisma = new PrismaClient({ omit: { user: { // make sure that password is never queried. password: true, }, }, }); ``` You’re also able to omit fields from multiple models and multiple fields from the same model ```tsx const prisma = new PrismaClient({ omit: { user: { // make sure that password and internalId are never queried. password: true, internalId: true, }, post: { secretkey: true, }, }, }); ``` With both local and global `omit`, you now have the flexibility to completely remove sensitive fields while also tailoring individual queries. If you need the ability to generally omit a field except in a specific query, you can also overwrite a global omit locally ```tsx const prisma = new PrismaClient({ omit: { user: { // password is omitted globally. password: true, }, }, }); const userWithPassword = await prisma.user.findUnique({ omit: { password: false }, // omit now false, so password is returned where: { id: 1 }, }); ``` ##### Changes to `prismaSchemaFolder` In `5.15.0` we released the `prismaSchemaFolder` Preview feature, allowing you to create multiple Prisma Schema files in a `prisma/schema` directory. We’ve gotten [a lot of great feedback](https://togithub.com/prisma/prisma/discussions/24413) and are really excited with how the community has been using the feature. To continue improving our multi-file schema support, **we have a few breaking changes** to the `prismaSchemaFolder` feature: - When using relative paths in Prisma Schema files with the `prismaSchemaFolder` feature, a path is now relative to the file it is defined in rather than relative to the `prisma/schema` folder. This means that if you have a generator block in `/project/prisma/schema/config/generator.prisma` with an `output` of `./foo` the output will be resolved to `/project/prisma/schema/config/foo` rather than `/project/prisma/foo`. The path to a SQLite file will be resolved in the same manner. - We realized that during migration many people would have `prisma/schema` as well as `prisma/schema.prisma`. Our initial implementation looked for a `.prisma` file first and would ignore the `schema` folder if it exists. This is now an error. ##### Changes to `fullTextSearch` In order to improve our full-text search implementation **we have made a breaking change** to the `fullTextSearch` Preview feature. Previously, when the feature was enabled we updated the `<Model>OrderByWithRelationInput` TypeScript type with the `<Model>OrderByWithRelationAndSearchRelevanceInput` type. However, we have noted that there are no cases where relational ordering is needed but search relevance is not. Thus, we have decided to remove the `<Model>OrderByWithRelationAndSearchRelevanceInput` naming and only use the `<Model>OrderByWithRelationInput` naming. #### Fixes and improvements ##### Prisma - [Wrong Parameterized Types Sent for SQL Server Queries](https://togithub.com/prisma/prisma/issues/17565) - [`Prisma has no exported member named OrderByWithRelationInput. Did you mean OrderByWithAggregationInput?`](https://togithub.com/prisma/prisma/issues/21017) - [\[Driver Adapters\]: missing provider compatibility validation](https://togithub.com/prisma/prisma/issues/21864) - [Disable "Start using Prisma Client" hint logs on `prisma generate`](https://togithub.com/prisma/prisma/issues/22513) - [Deploying prisma to CloudFlare pages using Nuxt/Nitro and node-postgres (pg) is using the wrong(vercel) wasm path](https://togithub.com/prisma/prisma/issues/23500) - [`@prisma/adapter-pg` modifies node-postgres global type parsers](https://togithub.com/prisma/prisma/issues/23505) - [@​prisma/adapter-d1 is failing with an import error when called inside vitest tests](https://togithub.com/prisma/prisma/issues/23911) - [`db pull` fails with `[libs\user-facing-errors\src\quaint.rs:136:18] internal error: entered unreachable code` on invalid credentials](https://togithub.com/prisma/prisma/issues/24268) ##### Language tools (e.g. VS Code) - [Make prisma-fmt logs to work with language server](https://togithub.com/prisma/language-tools/issues/1193) - [Spans and positions get shifted out of sync when schema includes multibyte characters](https://togithub.com/prisma/language-tools/issues/1308) - [VSCode extension panics when opening an empty prisma schema](https://togithub.com/prisma/language-tools/issues/1760) ##### Prisma Engines - [\[DA\] Planetscale engine tests: one2m_mix_required_writable_readable](https://togithub.com/prisma/prisma-engines/issues/4482) - [\[DA\] Planetscale engine tests: apply_number_ops](https://togithub.com/prisma/prisma-engines/issues/4485) #### Credits Huge thanks to [@​key-moon](https://togithub.com/key-moon), [@​pranayat](https://togithub.com/pranayat), [@​yubrot](https://togithub.com/yubrot), [@​skyzh](https://togithub.com/skyzh), [@​brian-dlee](https://togithub.com/brian-dlee), [@​mydea](https://togithub.com/mydea), [@​nickcarnival](https://togithub.com/nickcarnival), [@​eruditmorina](https://togithub.com/eruditmorina), [@​nzakas](https://togithub.com/nzakas), [@​gutyerrez](https://togithub.com/gutyerrez), [@​avallete](https://togithub.com/avallete), [@​ceddy4395](https://togithub.com/ceddy4395), [@​Kayoshi-dev](https://togithub.com/Kayoshi-dev), [@​yehonatanz](https://togithub.com/yehonatanz) for helping! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) ##### 🩹 Fixes - **eslint-plugin:** \[prefer-nullish-coalescing] treat enums and literals as their underlying primitive types - **eslint-plugin:** \[prefer-nullish-coalescing] ensure ternary fix does not remove parens ##### ❤️ Thank You - Jake Bailey You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### 🩹 Fixes - **eslint-plugin:** \[no-extraneous-class] handle abstract members - **eslint-plugin:** \[prefer-nullish-coalescing] handle intersected primitive types - **eslint-plugin:** \[no-invalid-this] support AccessorProperty ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.14.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7141-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.0...v7.14.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.14.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7140-2024-06-24) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.13.1...v7.14.0) ##### 🚀 Features - support TypeScript 5.5 ##### ❤️ Thank You - Brad Zacher - cm-ayf - Jake Bailey - James Zhan - Joshua Chen - yoshi2no You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.34.3`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7343---20240618) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3) ##### Fixed - \[`prop-types`]: null-check rootNode before calling getScope ([#​3762][] [@​crnhrv](https://togithub.com/crnhrv)) - \[`boolean-prop-naming`]: avoid a crash with a spread prop ([#​3733][] [@​ljharb](https://togithub.com/ljharb)) - \[`jsx-boolean-value`]: `assumeUndefinedIsFalse` with `never` must not allow explicit `true` value ([#​3757][] [@​6uliver](https://togithub.com/6uliver)) - \[`no-object-type-as-default-prop`]: enable rule for components with many parameters ([#​3768][] [@​JulienR1](https://togithub.com/JulienR1)) - \[`jsx-key`]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks ([#​3769][] [@​akulsr0](https://togithub.com/akulsr0)) [7.34.3]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3 [#​3769]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3769 [#​3768]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3768 [#​3762]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3762 [#​3757]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3757 [#​3733]: https://togithub.com/jsx-eslint/eslint-plugin-react/issues/3733 </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.23.0`](https://togithub.com/webpro-nl/knip/compare/5.22.3...1f945edfe30f5d3408d302d9feb8de16a7d392d2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.3...5.23.0) ### [`v5.22.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.22.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.2...5.22.3) - Try harder looking up strictly-ns-references recursively ([#​690](https://togithub.com/webpro-nl/knip/issues/690)) ([`4cf1337`](https://togithub.com/webpro-nl/knip/commit/4cf13377)) - Also traverse into re-exports and re-exported aliases when looking up strictly-ns-references (resolves [#​690](https://togithub.com/webpro-nl/knip/issues/690)) ([`b98c5b9`](https://togithub.com/webpro-nl/knip/commit/b98c5b9e)) - Update docs ([`e906674`](https://togithub.com/webpro-nl/knip/commit/e906674a)) - Add support for graphql-codegen plugin level config (resolves [#​692](https://togithub.com/webpro-nl/knip/issues/692)) ([#​693](https://togithub.com/webpro-nl/knip/issues/693)) ([`71de7f1`](https://togithub.com/webpro-nl/knip/commit/71de7f17)) ### [`v5.22.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.22.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.1...5.22.2) - Fix abs extended tsconfig paths if internal (resolves [#​689](https://togithub.com/webpro-nl/knip/issues/689)) ([`d1261c1`](https://togithub.com/webpro-nl/knip/commit/d1261c1d)) - Update release-it and use JSON schema ([`a4111fe`](https://togithub.com/webpro-nl/knip/commit/a4111fe6)) ### [`v5.22.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.22.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.22.0...5.22.1) - Add fixture for [#​687](https://togithub.com/webpro-nl/knip/issues/687) ([`e15da45`](https://togithub.com/webpro-nl/knip/commit/e15da45d)) - Add `require()` import with ts ext to commonjs fixture ([#​681](https://togithub.com/webpro-nl/knip/issues/681)) ([`0c56610`](https://togithub.com/webpro-nl/knip/commit/0c56610e)) - Add support for thenable dynamic import w/ destructured arg (resolves [#​688](https://togithub.com/webpro-nl/knip/issues/688)) ([`1343826`](https://togithub.com/webpro-nl/knip/commit/1343826a)) - Update ts dev dep ([`67404f3`](https://togithub.com/webpro-nl/knip/commit/67404f39)) ### [`v5.22.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.22.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.21.2...5.22.0) - Replace file-entry-cache with custom impl + built-in serializer ([`7aa2f6d`](https://togithub.com/webpro-nl/knip/commit/7aa2f6df)) </details> <details> <summary>listr2/listr2 (listr2)</summary> ### [`v8.2.3`](https://togithub.com/listr2/listr2/releases/tag/listr2%408.2.3) [Compare Source](https://togithub.com/listr2/listr2/compare/listr2@​8.2.2...listr2@​8.2.3) #### listr2 [8.2.3](https://togithub.com/listr2/listr2/compare/listr2@​8.2.2...listr2@​8.2.3) (2024-06-21) ##### Bug Fixes - **process-output:** trick inquirer and such to not wrap on their own ([78b9a90](https://togithub.com/listr2/listr2/commit/78b9a90af37827a060e806cc2b1c6fd031343361)) ### [`v8.2.2`](https://togithub.com/listr2/listr2/releases/tag/listr2%408.2.2) [Compare Source](https://togithub.com/listr2/listr2/compare/listr2@​8.2.1...listr2@​8.2.2) #### listr2 [8.2.2](https://togithub.com/listr2/listr2/compare/listr2@​8.2.1...listr2@​8.2.2) (2024-06-19) ##### Bug Fixes - **deps:** update dependencies ([642d3f7](https://togithub.com/listr2/listr2/commit/642d3f7c326a53f702968b75c1ca39f2a183dbd9)) </details> <details> <summary>nodejs/node (node)</summary> ### [`v20.15.0`](https://togithub.com/nodejs/node/releases/tag/v20.15.0): 2024-06-20, Version 20.15.0 'Iron' (LTS), @​marco-ippolito [Compare Source](https://togithub.com/nodejs/node/compare/v20.14.0...v20.15.0) ##### test_runner: support test plans It is now possible to count the number of assertions and subtests that are expected to run within a test. If the number of assertions and subtests that run does not match the expected count, the test will fail. ```js test('top level test', (t) => { t.plan(2); t.assert.ok('some relevant assertion here'); t.subtest('subtest', () => {}); }); ``` Contributed by Colin Ihrig in [#​52860](https://togithub.com/nodejs/node/pull/52860) ##### inspector: introduce the `--inspect-wait` flag This release introduces the `--inspect-wait` flag, which allows debugger to wait for attachement. This flag is useful when you want to debug the code from the beginning. Unlike `--inspect-brk`, which breaks on the first line, this flag waits for debugger to be connected and then runs the code as soon as a session is established. Contributed by Kohei Ueno in [#​52734](https://togithub.com/nodejs/node/pull/52734) ##### zlib: expose zlib.crc32() This release exposes the crc32() function from zlib to user-land. It computes a 32-bit Cyclic Redundancy Check checksum of data. If value is specified, it is used as the starting value of the checksum, otherwise, 0 is used as the starting value. The CRC algorithm is designed to compute checksums and to detect error in data transmission. It's not suitable for cryptographic authentication. ```js const zlib = require('node:zlib'); const { Buffer } = require('node:buffer'); let crc = zlib.crc32('hello'); // 907060870 crc = zlib.crc32('world', crc); // 4192936109 crc = zlib.crc32(Buffer.from('hello', 'utf16le')); // 1427272415 crc = zlib.crc32(Buffer.from('world', 'utf16le'), crc); // 4150509955 ``` Contributed by Joyee Cheung in [#​52692](https://togithub.com/nodejs/node/pull/52692) ##### cli: allow running wasm in limited vmem with --disable-wasm-trap-handler By default, Node.js enables trap-handler-based WebAssembly bound checks. As a result, V8 does not need to insert inline bound checks int the code compiled from WebAssembly which may speedup WebAssembly execution significantly, but this optimization requires allocating a big virtual memory cage (currently 10GB). If the Node.js process does not have access to a large enough virtual memory address space due to system configurations or hardware limitations, users won't be able to run any WebAssembly that involves allocation in this virtual memory cage and will see an out-of-memory error. ```console $ ulimit -v 5000000 $ node -p "new WebAssembly.Memory({ initial: 10, maximum: 100 });" [eval]:1 new WebAssembly.Memory({ initial: 10, maximum: 100 }); ^ RangeError: WebAssembly.Memory(): could not allocate memory at [eval]:1:1 at runScriptInThisContext (node:internal/vm:209:10) at node:internal/process/execution:118:14 at [eval]-wrapper:6:24 at runScript (node:internal/process/execution:101:62) at evalScript (node:internal/process/execution:136:3) at node:internal/main/eval_string:49:3 ``` `--disable-wasm-trap-handler` disables this optimization so that users can at least run WebAssembly (with a less optimial performance) when the virtual memory address space available to their Node.js process is lower than what the V8 WebAssembly memory cage needs. Contributed by Joyee Cheung in [#​52766](https://togithub.com/nodejs/node/pull/52766) ##### Other Notable Changes - \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)] - **doc**: add pimterry to collaborators (Tim Perry) [#​52874](https://togithub.com/nodejs/node/pull/52874) - \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)] - **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)] - **(SEMVER-MINOR)** **tools**: support max_virtual_memory test configuration (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)] - **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) ##### Commits - \[[`227093bfec`](https://togithub.com/nodejs/node/commit/227093bfec)] - **assert**: add deep equal check for more Error type (Zhenwei Jin) [#​51805](https://togithub.com/nodejs/node/pull/51805) - \[[`184cfe5a71`](https://togithub.com/nodejs/node/commit/184cfe5a71)] - **benchmark**: filter non-present deps from `start-cli-version` (Adam Majer) [#​51746](https://togithub.com/nodejs/node/pull/51746) - \[[`8b3e83bb53`](https://togithub.com/nodejs/node/commit/8b3e83bb53)] - **buffer**: even faster atob (Daniel Lemire) [#​52443](https://togithub.com/nodejs/node/pull/52443) - \[[`8d628c3255`](https://togithub.com/nodejs/node/commit/8d628c3255)] - **buffer**: use size_t instead of uint32\_t to avoid segmentation fault (Xavier Stouder) [#​48033](https://togithub.com/nodejs/node/pull/48033) - \[[`16ae2b2933`](https://togithub.com/nodejs/node/commit/16ae2b2933)] - **buffer**: remove lines setting indexes to integer value (Zhenwei Jin) [#​52588](https://togithub.com/nodejs/node/pull/52588) - \[[`48c15d0dcd`](https://togithub.com/nodejs/node/commit/48c15d0dcd)] - **build**: remove deprecated calls for argument groups (Mohammed Keyvanzadeh) [#​52913](https://togithub.com/nodejs/node/pull/52913) - \[[`1be8232d17`](https://togithub.com/nodejs/node/commit/1be8232d17)] - **build**: drop base64 dep in GN build (Cheng) [#​52856](https://togithub.com/nodejs/node/pull/52856) - \[[`918962d6e7`](https://togithub.com/nodejs/node/commit/918962d6e7)] - **build**: make simdjson a public dep in GN build (Cheng) [#​52755](https://togithub.com/nodejs/node/pull/52755) - \[[`5215b6fd8e`](https://togithub.com/nodejs/node/commit/5215b6fd8e)] - **build, tools**: copy release assets to staging R2 bucket once built (flakey5) [#​51394](https://togithub.com/nodejs/node/pull/51394) - \[[`473fa73857`](https://togithub.com/nodejs/node/commit/473fa73857)] - **(SEMVER-MINOR)** **cli**: allow running wasm in limited vmem with --disable-wasm-trap-handler (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`954d2aded4`](https://togithub.com/nodejs/node/commit/954d2aded4)] - **cluster**: replace `forEach` with `for-of` loop (Jérôme Benoit) [#​50317](https://togithub.com/nodejs/node/pull/50317) - \[[`794e450ea7`](https://togithub.com/nodejs/node/commit/794e450ea7)] - **console**: colorize console error and warn (Jithil P Ponnan) [#​51629](https://togithub.com/nodejs/node/pull/51629) - \[[`0fb7c18f10`](https://togithub.com/nodejs/node/commit/0fb7c18f10)] - **crypto**: fix duplicated switch-case return values (Mustafa Ateş UZUN) [#​49030](https://togithub.com/nodejs/node/pull/49030) - \[[`cd1415c8b2`](https://togithub.com/nodejs/node/commit/cd1415c8b2)] - ***Revert*** "**crypto**: make timingSafeEqual faster for Uint8Array" (Tobias Nießen) [#​53390](https://togithub.com/nodejs/node/pull/53390) - \[[`b774544bb1`](https://togithub.com/nodejs/node/commit/b774544bb1)] - **deps**: enable unbundling of simdjson, simdutf, ada (Daniel Lemire) [#​52924](https://togithub.com/nodejs/node/pull/52924) - \[[`da4dbfc5fd`](https://togithub.com/nodejs/node/commit/da4dbfc5fd)] - **doc**: remove reference to AUTHORS file (Marco Ippolito) [#​52960](https://togithub.com/nodejs/node/pull/52960) - \[[`2f3f2ff8af`](https://togithub.com/nodejs/node/commit/2f3f2ff8af)] - **doc**: update hljs with the latest styles (Aviv Keller) [#​52911](https://togithub.com/nodejs/node/pull/52911) - \[[`3a1d17a9b1`](https://togithub.com/nodejs/node/commit/3a1d17a9b1)] - **doc**: mention quicker way to build docs (Alex Crawford) [#​52937](https://togithub.com/nodejs/node/pull/52937) - \[[`be309bd19d`](https://togithub.com/nodejs/node/commit/be309bd19d)] - **doc**: mention push.followTags config (Rafael Gonzaga) [#​52906](https://togithub.com/nodejs/node/pull/52906) - \[[`e62c6e2684`](https://togithub.com/nodejs/node/commit/e62c6e2684)] - **doc**: document pipeline with `end` option (Alois Klink) [#​48970](https://togithub.com/nodejs/node/pull/48970) - \[[`af27225cf6`](https://togithub.com/nodejs/node/commit/af27225cf6)] - **doc**: add example for `execFileSync` method and ref to stdio (Evan Shortiss) [#​39412](https://togithub.com/nodejs/node/pull/39412) - \[[`086626f9b1`](https://togithub.com/nodejs/node/commit/086626f9b1)] - **doc**: add examples and notes to http server.close et al (mary marchini) [#​49091](https://togithub.com/nodejs/node/pull/49091) - \[[`3aa3337a00`](https://togithub.com/nodejs/node/commit/3aa3337a00)] - **doc**: fix `dns.lookup` family `0` and `all` descriptions (Adam Jones) [#​51653](https://togithub.com/nodejs/node/pull/51653) - \[[`585f2a2e7f`](https://togithub.com/nodejs/node/commit/585f2a2e7f)] - **doc**: update `fs.realpath` documentation (sinkhaha) [#​48170](https://togithub.com/nodejs/node/pull/48170) - \[[`4bf3d44e1d`](https://togithub.com/nodejs/node/commit/4bf3d44e1d)] - **doc**: update fs read documentation for clarity (Mert Can Altin) [#​52453](https://togithub.com/nodejs/node/pull/52453) - \[[`ae5d47dde3`](https://togithub.com/nodejs/node/commit/ae5d47dde3)] - **doc**: watermark string behavior (Benjamin Gruenbaum) [#​52842](https://togithub.com/nodejs/node/pull/52842) - \[[`1e429d10d3`](https://togithub.com/nodejs/node/commit/1e429d10d3)] - **doc**: exclude commits with baking-for-lts (Marco Ippolito) [#​52896](https://togithub.com/nodejs/node/pull/52896) - \[[`3df3e37cdb`](https://togithub.com/nodejs/node/commit/3df3e37cdb)] - **doc**: add names next to release key bash commands (Aviv Keller) [#​52878](https://togithub.com/nodejs/node/pull/52878) - \[[`12512c3d0e`](https://togithub.com/nodejs/node/commit/12512c3d0e)] - **doc**: add pimterry to collaborators (Tim Perry) [#​52874](https://togithub.com/nodejs/node/pull/52874) - \[[`97e0fef019`](https://togithub.com/nodejs/node/commit/97e0fef019)] - **doc**: add more definitions to GLOSSARY.md (Aviv Keller) [#​52798](https://togithub.com/nodejs/node/pull/52798) - \[[`91fadac162`](https://togithub.com/nodejs/node/commit/91fadac162)] - **doc**: make docs more welcoming and descriptive for newcomers (Serkan Özel) [#​38056](https://togithub.com/nodejs/node/pull/38056) - \[[`a3b20126fd`](https://togithub.com/nodejs/node/commit/a3b20126fd)] - **doc**: add OpenSSL errors to API docs (John Lamp) [#​34213](https://togithub.com/nodejs/node/pull/34213) - \[[`9587ae9b5b`](https://togithub.com/nodejs/node/commit/9587ae9b5b)] - **doc**: simplify copy-pasting of `branch-diff` commands (Antoine du Hamel) [#​52757](https://togithub.com/nodejs/node/pull/52757) - \[[`6ea72a53c3`](https://togithub.com/nodejs/node/commit/6ea72a53c3)] - **doc**: add test_runner to subsystem (Raz Luvaton) [#​52774](https://togithub.com/nodejs/node/pull/52774) - \[[`972eafd983`](https://togithub.com/nodejs/node/commit/972eafd983)] - **events**: update MaxListenersExceededWarning message log (sinkhaha) [#​51921](https://togithub.com/nodejs/node/pull/51921) - \[[`74753ed1fe`](https://togithub.com/nodejs/node/commit/74753ed1fe)] - **events**: add stop propagation flag to `Event.stopImmediatePropagation` (Mickael Meausoone) [#​39463](https://togithub.com/nodejs/node/pull/39463) - \[[`75dd009649`](https://togithub.com/nodejs/node/commit/75dd009649)] - **events**: replace NodeCustomEvent with CustomEvent (Feng Yu) [#​43876](https://togithub.com/nodejs/node/pull/43876) - \[[`7d38c2e012`](https://togithub.com/nodejs/node/commit/7d38c2e012)] - **fs**: keep fs.promises.readFile read until EOF is reached (Zhenwei Jin) [#​52178](https://togithub.com/nodejs/node/pull/52178) - \[[`8cb13120d3`](https://togithub.com/nodejs/node/commit/8cb13120d3)] - **(SEMVER-MINOR)** **inspector**: introduce the `--inspect-wait` flag (Kohei Ueno) [#​52734](https://togithub.com/nodejs/node/pull/52734) - \[[`d5ab1de1fd`](https://togithub.com/nodejs/node/commit/d5ab1de1fd)] - **meta**: move `@anonrig` to TSC regular member (Yagiz Nizipli) [#​52932](https://togithub.com/nodejs/node/pull/52932) - \[[`f82d086e90`](https://togithub.com/nodejs/node/commit/f82d086e90)] - **path**: fix toNamespacedPath on Windows (Hüseyin Açacak) [#​52915](https://togithub.com/nodejs/node/pull/52915) - \[[`121ea13b50`](https://togithub.com/nodejs/node/commit/121ea13b50)] - **process**: improve event-loop (Aras Abbasi) [#​52108](https://togithub.com/nodejs/node/pull/52108) - \[[`eceac784aa`](https://togithub.com/nodejs/node/commit/eceac784aa)] - **repl**: fix disruptive autocomplete without inspector (Nitzan Uziely) [#​40661](https://togithub.com/nodejs/node/pull/40661) - \[[`89a910be82`](https://togithub.com/nodejs/node/commit/89a910be82)] - **src**: fix Worker termination in `inspector.waitForDebugger` (Daeyeon Jeong) [#​52527](https://togithub.com/nodejs/node/pull/52527) - \[[`033f985e8a`](https://togithub.com/nodejs/node/commit/033f985e8a)] - **src**: use `S_ISDIR` to check if the file is a directory (theanarkh) [#​52164](https://togithub.com/nodejs/node/pull/52164) - \[[`95128399f8`](https://togithub.com/nodejs/node/commit/95128399f8)] - **src**: allow preventing debug signal handler start (Shelley Vohr) [#​46681](https://togithub.com/nodejs/node/pull/46681) - \[[`b162aeae9e`](https://togithub.com/nodejs/node/commit/b162aeae9e)] - **src**: fix typo Unabled -> Unable (Simon Siefke) [#​52820](https://togithub.com/nodejs/node/pull/52820) - \[[`2dcbf1894a`](https://togithub.com/nodejs/node/commit/2dcbf1894a)] - **src**: avoid unused variable 'error' warning (Michaël Zasso) [#​52886](https://togithub.com/nodejs/node/pull/52886) - \[[`978ee0a635`](https://togithub.com/nodejs/node/commit/978ee0a635)] - **src**: only apply fix in main thread (Paolo Insogna) [#​52702](https://togithub.com/nodejs/node/pull/52702) - \[[`8fc52b38c6`](https://togithub.com/nodejs/node/commit/8fc52b38c6)] - **src**: fix test local edge case (Paolo Insogna) [#​52702](https://togithub.com/nodejs/node/pull/52702) - \[[`d02907ecc4`](https://togithub.com/nodejs/node/commit/d02907ecc4)] - **src**: remove misplaced windows code under posix guard in node.cc (Ali Hassan) [#​52545](https://togithub.com/nodejs/node/pull/52545) - \[[`af29120fa7`](https://togithub.com/nodejs/node/commit/af29120fa7)] - **stream**: use `ByteLengthQueuingStrategy` when not in `objectMode` (Jason) [#​48847](https://togithub.com/nodejs/node/pull/48847) - \[[`a5f3dd137c`](https://togithub.com/nodejs/node/commit/a5f3dd137c)] - **string_decoder**: throw an error when writing a too long buffer (zhenweijin) [#​52215](https://togithub.com/nodejs/node/pull/52215) - \[[`65fa95d57d`](https://togithub.com/nodejs/node/commit/65fa95d57d)] - **test**: add `Debugger.setInstrumentationBreakpoint` known issue (Konstantin Ulitin) [#​31137](https://togithub.com/nodejs/node/pull/31137) - \[[`0513e07805`](https://togithub.com/nodejs/node/commit/0513e07805)] - **test**: use `for-of` instead of `forEach` (Gibby Free) [#​49790](https://togithub.com/nodejs/node/pull/49790) - \[[`1d01325928`](https://togithub.com/nodejs/node/commit/1d01325928)] - **test**: verify request payload is uploaded consistently (Austin Wright) [#​34066](https://togithub.com/nodejs/node/pull/34066) - \[[`7dda156872`](https://togithub.com/nodejs/node/commit/7dda156872)] - **test**: add fuzzer for native/js string conversion (Adam Korczynski) [#​51120](https://togithub.com/nodejs/node/pull/51120) - \[[`5fb829b340`](https://togithub.com/nodejs/node/commit/5fb829b340)] - **test**: add fuzzer for `ClientHelloParser` (AdamKorcz) [#​51088](https://togithub.com/nodejs/node/pull/51088) - \[[`cc74bf789f`](https://togithub.com/nodejs/node/commit/cc74bf789f)] - **test**: fix broken env fuzzer by initializing process (AdamKorcz) [#​51080](https://togithub.com/nodejs/node/pull/51080) - \[[`800b6f65cf`](https://togithub.com/nodejs/node/commit/800b6f65cf)] - **test**: replace `forEach()` in `test-stream-pipe-unpipe-stream` (Dario) [#​50786](https://togithub.com/nodejs/node/pull/50786) - \[[`d08c9a6a31`](https://togithub.com/nodejs/node/commit/d08c9a6a31)] - **test**: test pipeline `end` on transform streams (Alois Klink) [#​48970](https://togithub.com/nodejs/node/pull/48970) - \[[`0be8123ede`](https://togithub.com/nodejs/node/commit/0be8123ede)] - **test**: improve coverage of lib/readline.js (Rongjian Zhang) [#​38646](https://togithub.com/nodejs/node/pull/38646) - \[[`410224415c`](https://togithub.com/nodejs/node/commit/410224415c)] - **test**: updated for each to for of in test file (lyannel) [#​50308](https://togithub.com/nodejs/node/pull/50308) - \[[`556e9a2127`](https://togithub.com/nodejs/node/commit/556e9a2127)] - **test**: move `test-http-server-request-timeouts-mixed` to sequential (Madhuri) [#​45722](https://togithub.com/nodejs/node/pull/45722) - \[[`0638274c07`](https://togithub.com/nodejs/node/commit/0638274c07)] - **test**: fix DNS cancel tests (Szymon Marczak) [#​44432](https://togithub.com/nodejs/node/pull/44432) - \[[`311bdc62bd`](https://togithub.com/nodejs/node/commit/311bdc62bd)] - **test**: add http agent to `executionAsyncResource` (psj-tar-gz) [#​34966](https://togithub.com/nodejs/node/pull/34966) - \[[`6001b164ab`](https://togithub.com/nodejs/node/commit/6001b164ab)] - **test**: reduce memory usage of test-worker-stdio (Adam Majer) [#​37769](https://togithub.com/nodejs/node/pull/37769) - \[[`986bfa26e9`](https://togithub.com/nodejs/node/commit/986bfa26e9)] - **test**: add common.expectRequiredModule() (Joyee Cheung) [#​52868](https://togithub.com/nodejs/node/pull/52868) - \[[`2246d4fd1e`](https://togithub.com/nodejs/node/commit/2246d4fd1e)] - **test**: crypto-rsa-dsa testing for dynamic openssl (Michael Dawson) [#​52781](https://togithub.com/nodejs/node/pull/52781) - \[[`1dce5dea0b`](https://togithub.com/nodejs/node/commit/1dce5dea0b)] - **test**: skip some console tests on dumb terminal (Adam Majer) [#​37770](https://togithub.com/nodejs/node/pull/37770) - \[[`0addeb240c`](https://togithub.com/nodejs/node/commit/0addeb240c)] - **test**: skip v8-updates/test-linux-perf-logger (Michaël Zasso) [#​52821](https://togithub.com/nodejs/node/pull/52821) - \[[`56e19e38f3`](https://togithub.com/nodejs/node/commit/56e19e38f3)] - **test**: drop test-crypto-timing-safe-equal-benchmarks (Rafael Gonzaga) [#​52751](https://togithub.com/nodejs/node/pull/52751) - \[[`0c5e58958c`](https://togithub.com/nodejs/node/commit/0c5e58958c)] - **test, crypto**: use correct object on assert (响马) [#​51820](https://togithub.com/nodejs/node/pull/51820) - \[[`d54aa47ec1`](https://togithub.com/nodejs/node/commit/d54aa47ec1)] - **(SEMVER-MINOR)** **test_runner**: support test plans (Colin Ihrig) [#​52860](https://togithub.com/nodejs/node/pull/52860) - \[[`0289a023a5`](https://togithub.com/nodejs/node/commit/0289a023a5)] - **test_runner**: fix watch mode race condition (Moshe Atlow) [#​52954](https://togithub.com/nodejs/node/pull/52954) - \[[`cf817e192e`](https://togithub.com/nodejs/node/commit/cf817e192e)] - **test_runner**: preserve hook promise when executed twice (Moshe Atlow) [#​52791](https://togithub.com/nodejs/node/pull/52791) - \[[`de541235fe`](https://togithub.com/nodejs/node/commit/de541235fe)] - **tools**: fix v8-update workflow (Michaël Zasso) [#​52957](https://togithub.com/nodejs/node/pull/52957) - \[[`f6290bc327`](https://togithub.com/nodejs/node/commit/f6290bc327)] - **tools**: add --certify-safe to nci-ci (Matteo Collina) [#​52940](https://togithub.com/nodejs/node/pull/52940) - \[[`0830b3115d`](https://togithub.com/nodejs/node/commit/0830b3115d)] - **tools**: fix doc update action (Marco Ippolito) [#​52890](https://togithub.com/nodejs/node/pull/52890) - \[[`9d485b40bb`](https://togithub.com/nodejs/node/commit/9d485b40bb)] - **(SEMVER-MINOR)** **tools**: fix get_asan_state() in tools/test.py (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`e98c305f52`](https://togithub.com/nodejs/node/commit/e98c305f52)] - **(SEMVER-MINOR)** **tools**: support max_virtual_memory test configuration (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`dce0300896`](https://togithub.com/nodejs/node/commit/dce0300896)] - **(SEMVER-MINOR)** **tools**: support != in test status files (Joyee Cheung) [#​52766](https://togithub.com/nodejs/node/pull/52766) - \[[`57006001ec`](https://togithub.com/nodejs/node/commit/57006001ec)] - **tools**: prepare custom rules for ESLint v9 (Michaël Zasso) [#​52889](https://togithub.com/nodejs/node/pull/52889) - \[[`403a4a7557`](https://togithub.com/nodejs/node/commit/403a4a7557)] - **tools**: update lint-md-dependencies to [email protected] (Node.js GitHub Bot) [#​52836](https://togithub.com/nodejs/node/pull/52836) - \[[`01eff5860e`](https://togithub.com/nodejs/node/commit/01eff5860e)] - **tools**: update `gr2m/create-or-update-pull-request-action` (Antoine du Hamel) [#​52843](https://togithub.com/nodejs/node/pull/52843) - \[[`514f01ed59`](https://togithub.com/nodejs/node/commit/514f01ed59)] - **tools**: use sccache GitHub action (Michaël Zasso) [#​52839](https://togithub.com/nodejs/node/pull/52839) - \[[`8f8fb91927`](https://togithub.com/nodejs/node/commit/8f8fb91927)] - **tools**: specify a commit-message for V8 update workflow (Antoine du Hamel) [#​52844](https://togithub.com/nodejs/node/pull/52844) - \[[`b83fbf8709`](https://togithub.com/nodejs/node/commit/b83fbf8709)] - **tools**: fix V8 update workflow (Antoine du Hamel) [#​52822](https://togithub.com/nodejs/node/pull/52822) - \[[`be9d6f2176`](https://togithub.com/nodejs/node/commit/be9d6f2176)] - **url,tools,benchmark**: replace deprecated `substr()` (Jungku Lee) [#​51546](https://togithub.com/nodejs/node/pull/51546) - \[[`7603a51d45`](https://togithub.com/nodejs/node/commit/7603a51d45)] - **util**: fix `%s` format behavior with `Symbol.toPrimitive` (Chenyu Yang) [#​50992](https://togithub.com/nodejs/node/pull/50992) - \[[`d7eba50cf3`](https://togithub.com/nodejs/node/commit/d7eba50cf3)] - **util**: improve `isInsideNodeModules` (uzlopak) [#​52147](https://togithub.com/nodejs/node/pull/52147) - \[[`4ae4f7e517`](https://togithub.com/nodejs/node/commit/4ae4f7e517)] - **watch**: allow listening for grouped changes (Matthieu Sieben) [#​52722](https://togithub.com/nodejs/node/pull/52722) - \[[`1ff8f318c0`](https://togithub.com/nodejs/node/commit/1ff8f318c0)] - **watch**: enable passthrough ipc in watch mode (Zack) [#​50890](https://togithub.com/nodejs/node/pull/50890) - \[[`739adf90b1`](https://togithub.com/nodejs/node/commit/739adf90b1)] - **watch**: fix arguments parsing (Moshe Atlow) [#​52760](https://togithub.com/nodejs/node/pull/52760) - \[[`5161d95c30`](https://togithub.com/nodejs/node/commit/5161d95c30)] - **(SEMVER-MINOR)** **zlib**: expose zlib.crc32() (Joyee Cheung) [#​52692](https://togithub.com/nodejs/node/pull/52692) </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.15.7`](https://togithub.com/privatenumber/tsx/releases/tag/v4.15.7) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.6...v4.15.7) ##### Bug Fixes - nyc coverage compatibility ([#​54](https://togithub.com/privatenumber/tsx/issues/54)) ([26d633c](https://togithub.com/privatenumber/tsx/commit/26d633cfcd94dbea2f226d6648b687399b1f8da6)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.15.7) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.5.2`](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...ce2e60e4ea15a65992e54a9e8877d16be9d42abb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #437 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@neondatabase/serverless](https://neon.tech) ([source](https://togithub.com/neondatabase/serverless)) | dependencies | patch | [`0.9.3` -> `0.9.4`](https://renovatebot.com/diffs/npm/@neondatabase%2fserverless/0.9.3/0.9.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/neondatabase/serverless/badge)](https://securityscorecards.dev/viewer/?uri=github.com/neondatabase/serverless) | | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | patch | [`5.16.0` -> `5.16.1`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.16.0/5.16.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | patch | [`5.16.0` -> `5.16.1`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.16.0/5.16.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@relative-ci/agent](https://relative-ci.com/documentation/setup) ([source](https://togithub.com/relative-ci/agent)) | devDependencies | patch | [`4.2.8` -> `4.2.9`](https://renovatebot.com/diffs/npm/@relative-ci%2fagent/4.2.8/4.2.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/relative-ci/agent/badge)](https://securityscorecards.dev/viewer/?uri=github.com/relative-ci/agent) | | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/ui/blocks)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.8` -> `20.14.9`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.8/20.14.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.14.1` -> `7.15.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.14.1/7.15.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.14.1` -> `7.15.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.14.1/7.15.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | patch | [`5.23.0` -> `5.23.3`](https://renovatebot.com/diffs/npm/knip/5.23.0/5.23.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | patch | [`5.16.0` -> `5.16.1`](https://renovatebot.com/diffs/npm/prisma/5.16.0/5.16.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.1.10` -> `8.1.11`](https://renovatebot.com/diffs/npm/storybook/8.1.10/8.1.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://tsx.is) ([source](https://togithub.com/privatenumber/tsx)) | devDependencies | minor | [`4.15.7` -> `4.16.0`](https://renovatebot.com/diffs/npm/tsx/4.15.7/4.16.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.20.1` -> `4.21.0`](https://renovatebot.com/diffs/npm/type-fest/4.20.1/4.21.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies | patch | [`5.5.2` -> `5.5.3`](https://renovatebot.com/diffs/npm/typescript/5.5.2/5.5.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Microsoft/TypeScript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Microsoft/TypeScript) | --- ### Release Notes <details> <summary>neondatabase/serverless (@​neondatabase/serverless)</summary> ### [`v0.9.4`](https://togithub.com/neondatabase/serverless/compare/a34d4114fdeb9cc25debed5718dbc1051244dac1...e938ecca839dbb39329567fda62ba11e818d04af) [Compare Source](https://togithub.com/neondatabase/serverless/compare/a34d4114fdeb9cc25debed5718dbc1051244dac1...e938ecca839dbb39329567fda62ba11e818d04af) </details> <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.16.1`](https://togithub.com/prisma/prisma/releases/tag/5.16.1) [Compare Source](https://togithub.com/prisma/prisma/compare/5.16.0...5.16.1) Today, we are issuing the 5.16.1 patch release to fix an issue in Prisma client. #### Fix in Prisma Client - [dotenv loading issue with PrismaClient ](https://togithub.com/prisma/prisma/issues/24634) - [Prisma Seed Script Fails After Upgrading to v5.16.0 (DATABASE_URL Error)](https://togithub.com/prisma/prisma/issues/24658) </details> <details> <summary>relative-ci/agent (@​relative-ci/agent)</summary> ### [`v4.2.9`](https://togithub.com/relative-ci/agent/releases/tag/v4.2.9) [Compare Source](https://togithub.com/relative-ci/agent/compare/v4.2.8...v4.2.9) #### What's Changed - Update dependencies by [@​vio](https://togithub.com/vio) in [https://github.com/relative-ci/agent/pull/1128](https://togithub.com/relative-ci/agent/pull/1128) - Update dependencies by [@​vio](https://togithub.com/vio) in [https://github.com/relative-ci/agent/pull/1135](https://togithub.com/relative-ci/agent/pull/1135) **Full Changelog**: relative-ci/agent@v4.2.8...v4.2.9 </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.1.11`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#8111) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.10...v8.1.11) - Telemetry: Detect Node version - [#​28299](https://togithub.com/storybookjs/storybook/pull/28299), thanks [@​yannbf](https://togithub.com/yannbf)! - Test: Upgrade deps of [@​storybook/test](https://togithub.com/storybook/test) - [#​27862](https://togithub.com/storybookjs/storybook/pull/27862), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) ##### 🚀 Features - **eslint-plugin:** \[array-type] detect `Readonly<string[]>` case - **eslint-plugin:** back-port new rules around empty object types from v8 ##### 🩹 Fixes - disable `EXPERIMENTAL_useProjectService` in `disabled-type-checked` shared config - **eslint-plugin:** \[no-unsafe-return] differentiate a types-error any from a true any - **eslint-plugin:** \[no-unsafe-call] differentiate a types-error any from a true any ##### ❤️ Thank You - auvred - Kim Sang Du - rgehbt - Vinccool96 You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.15.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7150-2024-07-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.14.1...v7.15.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.23.3`](https://togithub.com/webpro-nl/knip/compare/5.23.2...8c783e9114bb473a1c3bc109c39397c111236307) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.2...5.23.3) ### [`v5.23.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.1...5.23.2) - Fixes to config files + Cosmiconfig, Lilconfig and Unconfig generation. ([#​700](https://togithub.com/webpro-nl/knip/issues/700)) ([`83e18a1`](https://togithub.com/webpro-nl/knip/commit/83e18a10)) - Exclude `nsExports`, `classMembers` and `nsTypes` from `--exports` shortcut ([#​698](https://togithub.com/webpro-nl/knip/issues/698)) ([`2e83446`](https://togithub.com/webpro-nl/knip/commit/2e834465)) - Update marketing materials ([`62090b4`](https://togithub.com/webpro-nl/knip/commit/62090b40)) - Update funding options ([`e8a4a00`](https://togithub.com/webpro-nl/knip/commit/e8a4a00c)) - Update marketing materials ([`4f6a197`](https://togithub.com/webpro-nl/knip/commit/4f6a1977)) - Switch to microsoft/TypeScript main in integration tests ([`c8c6dab`](https://togithub.com/webpro-nl/knip/commit/c8c6dabb)) - Add whitespace in exports coverage (alias-exclude) ([`a03d4eb`](https://togithub.com/webpro-nl/knip/commit/a03d4ebc)) - Add more coverage for tag hints ([`3d551db`](https://togithub.com/webpro-nl/knip/commit/3d551dbb)) ### [`v5.23.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.23.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.0...5.23.1) - Minor refactors ([`efafcdc`](https://togithub.com/webpro-nl/knip/commit/efafcdc3)) - Add test for re-export with `includeEntryExports` + `ignoreExportsUsedInFile` ([#​698](https://togithub.com/webpro-nl/knip/issues/698)) ([`c0a0f0b`](https://togithub.com/webpro-nl/knip/commit/c0a0f0be)) - Consider alias exclude symbols referenced in `ignoreExportsUsedInFile` (resolves [#​697](https://togithub.com/webpro-nl/knip/issues/697)) ([`326b018`](https://togithub.com/webpro-nl/knip/commit/326b0181)) - Fix enum members in re-exports in entry files (resolves [#​703](https://togithub.com/webpro-nl/knip/issues/703)) ([`3ff2253`](https://togithub.com/webpro-nl/knip/commit/3ff2253d)) - Fix tag hints ([#​691](https://togithub.com/webpro-nl/knip/issues/691)) ([`dd051cd`](https://togithub.com/webpro-nl/knip/commit/dd051cd0)) - Minor refactors ([`3e9806a`](https://togithub.com/webpro-nl/knip/commit/3e9806a9)) - Fix `isReferencedInExportedType` AST helper ([`bc2e716`](https://togithub.com/webpro-nl/knip/commit/bc2e7165)) </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.16.0`](https://togithub.com/privatenumber/tsx/compare/v4.15.9...da3bcb06d23ffd8ae06fe0eae10b4a4c0b03b060) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.9...v4.16.0) ### [`v4.15.9`](https://togithub.com/privatenumber/tsx/compare/v4.15.8...c67e3baefdb4b38d44779a44e21f2a989482911c) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.8...v4.15.9) ### [`v4.15.8`](https://togithub.com/privatenumber/tsx/compare/v4.15.7...ae2a1bcdc1357a56d436acab5782da9a348d2cd5) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.15.7...v4.15.8) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.21.0`](https://togithub.com/sindresorhus/type-fest/compare/v4.20.1...60712f1d667a88dc2e3ae846281dd852f1303ac0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.20.1...v4.21.0) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.5.3`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...f0e992167440686f948965e5441a918b34251886) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.2...v5.5.3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #438 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: Branch creation - "* 12 1,15 * *" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #435 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@next/bundle-analyzer](https://togithub.com/vercel/next.js) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)) | dependencies | patch | [`14.2.4` -> `14.2.5`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/14.2.4/14.2.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://togithub.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | devDependencies | patch | [`14.2.4` -> `14.2.5`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.4/14.2.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [next](https://nextjs.org) ([source](https://togithub.com/vercel/next.js)) | dependencies | patch | [`14.2.4` -> `14.2.5`](https://renovatebot.com/diffs/npm/next/14.2.4/14.2.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | --- ### Release Notes <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v14.2.5`](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.5`](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v14.2.5`](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) [Compare Source](https://togithub.com/vercel/next.js/compare/v14.2.4...v14.2.5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #441 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@crowdin/crowdin-api-client](https://togithub.com/crowdin/crowdin-api-client-js) | dependencies | minor | [`1.33.2` -> `1.35.0`](https://renovatebot.com/diffs/npm/@crowdin%2fcrowdin-api-client/1.33.2/1.35.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/crowdin/crowdin-api-client-js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/crowdin/crowdin-api-client-js) | | [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme) ([source](https://togithub.com/emotion-js/emotion)) | dependencies | minor | [`11.11.4` -> `11.12.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.11.4/11.12.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/emotion-js/emotion/badge)](https://securityscorecards.dev/viewer/?uri=github.com/emotion-js/emotion) | | [@mantine/carousel](https://mantine.dev/x/carousel/) ([source](https://togithub.com/mantinedev/mantine/tree/HEAD/packages/@mantine/carousel)) | dependencies | patch | [`6.0.21` -> `6.0.22`](https://renovatebot.com/diffs/npm/@mantine%2fcarousel/6.0.21/6.0.22) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mantinedev/mantine/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mantinedev/mantine) | | [@mantine/core](https://mantine.dev/) ([source](https://togithub.com/mantinedev/mantine/tree/HEAD/packages/@mantine/core)) | dependencies | patch | [`6.0.21` -> `6.0.22`](https://renovatebot.com/diffs/npm/@mantine%2fcore/6.0.21/6.0.22) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mantinedev/mantine/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mantinedev/mantine) | | [@mantine/form](https://mantine.dev) ([source](https://togithub.com/mantinedev/mantine/tree/HEAD/packages/@mantine/form)) | dependencies | patch | [`6.0.21` -> `6.0.22`](https://renovatebot.com/diffs/npm/@mantine%2fform/6.0.21/6.0.22) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mantinedev/mantine/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mantinedev/mantine) | | [@mantine/hooks](https://mantine.dev) ([source](https://togithub.com/mantinedev/mantine/tree/HEAD/packages/@mantine/hooks)) | dependencies | patch | [`6.0.21` -> `6.0.22`](https://renovatebot.com/diffs/npm/@mantine%2fhooks/6.0.21/6.0.22) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mantinedev/mantine/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mantinedev/mantine) | | [@mantine/next](https://mantine.dev/) ([source](https://togithub.com/mantinedev/mantine/tree/HEAD/src/mantine-ssr)) | dependencies | patch | [`6.0.21` -> `6.0.22`](https://renovatebot.com/diffs/npm/@mantine%2fnext/6.0.21/6.0.22) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mantinedev/mantine/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mantinedev/mantine) | | [@prisma/adapter-neon](https://togithub.com/prisma/prisma) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | minor | [`5.16.1` -> `5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.16.1/5.17.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | minor | [`5.16.1` -> `5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.16.1/5.17.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.9` -> `20.14.11`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.9/20.14.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@types/ws](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws)) | devDependencies | patch | [`8.5.10` -> `8.5.11`](https://renovatebot.com/diffs/npm/@types%2fws/8.5.10/8.5.11) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.15.0` -> `7.16.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.15.0/7.16.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.15.0` -> `7.16.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.15.0/7.16.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | devDependencies | patch | [`11.5.4` -> `11.5.6`](https://renovatebot.com/diffs/npm/chromatic/11.5.4/11.5.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [eslint-plugin-i18next](https://togithub.com/edvardchen/eslint-plugin-i18next) | devDependencies | patch | [`6.0.3` -> `6.0.9`](https://renovatebot.com/diffs/npm/eslint-plugin-i18next/6.0.3/6.0.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/edvardchen/eslint-plugin-i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/edvardchen/eslint-plugin-i18next) | | [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react) | devDependencies | patch | [`7.34.3` -> `7.34.4`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.3/7.34.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jsx-eslint/eslint-plugin-react/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jsx-eslint/eslint-plugin-react) | | [husky](https://togithub.com/typicode/husky) | devDependencies | minor | [`9.0.11` -> `9.1.1`](https://renovatebot.com/diffs/npm/husky/9.0.11/9.1.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typicode/husky/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typicode/husky) | | [i18next](https://www.i18next.com) ([source](https://togithub.com/i18next/i18next)) | dependencies | minor | [`23.11.5` -> `23.12.2`](https://renovatebot.com/diffs/npm/i18next/23.11.5/23.12.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/i18next/i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/i18next/i18next) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.23.3` -> `5.26.0`](https://renovatebot.com/diffs/npm/knip/5.23.3/5.26.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [node](https://nodejs.org) ([source](https://togithub.com/nodejs/node)) | | patch | `20.15.0` -> `20.15.1` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/nodejs/node/badge)](https://securityscorecards.dev/viewer/?uri=github.com/nodejs/node) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.4.0` -> `9.5.0`](https://renovatebot.com/diffs/npm/pnpm/9.4.0/9.5.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [prettier](https://prettier.io) ([source](https://togithub.com/prettier/prettier)) | devDependencies | patch | [`3.3.2` -> `3.3.3`](https://renovatebot.com/diffs/npm/prettier/3.3.2/3.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prettier/prettier/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prettier/prettier) | | [prettier-plugin-packagejson](https://togithub.com/matzkoh/prettier-plugin-packagejson) | devDependencies | patch | [`2.5.0` -> `2.5.1`](https://renovatebot.com/diffs/npm/prettier-plugin-packagejson/2.5.0/2.5.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/matzkoh/prettier-plugin-packagejson/badge)](https://securityscorecards.dev/viewer/?uri=github.com/matzkoh/prettier-plugin-packagejson) | | [prisma](https://www.prisma.io) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | minor | [`5.16.1` -> `5.17.0`](https://renovatebot.com/diffs/npm/prisma/5.16.1/5.17.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [react-i18next](https://togithub.com/i18next/react-i18next) | dependencies | patch | [`14.1.2` -> `14.1.3`](https://renovatebot.com/diffs/npm/react-i18next/14.1.2/14.1.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/i18next/react-i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/i18next/react-i18next) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | minor | [`8.1.11` -> `8.2.4`](https://renovatebot.com/diffs/npm/storybook/8.1.11/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://tsx.is) ([source](https://togithub.com/privatenumber/tsx)) | devDependencies | patch | [`4.16.0` -> `4.16.2`](https://renovatebot.com/diffs/npm/tsx/4.16.0/4.16.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.21.0` -> `4.22.1`](https://renovatebot.com/diffs/npm/type-fest/4.21.0/4.22.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | | [ws](https://togithub.com/websockets/ws) | dependencies | minor | [`8.17.1` -> `8.18.0`](https://renovatebot.com/diffs/npm/ws/8.17.1/8.18.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/websockets/ws/badge)](https://securityscorecards.dev/viewer/?uri=github.com/websockets/ws) | --- ### Release Notes <details> <summary>crowdin/crowdin-api-client-js (@​crowdin/crowdin-api-client)</summary> ### [`v1.35.0`](https://togithub.com/crowdin/crowdin-api-client-js/releases/tag/1.35.0) [Compare Source](https://togithub.com/crowdin/crowdin-api-client-js/compare/1.34.0...1.35.0) #### What's Changed - feat: report archives api by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/405](https://togithub.com/crowdin/crowdin-api-client-js/pull/405) - feat: create task types updates by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/406](https://togithub.com/crowdin/crowdin-api-client-js/pull/406) - feat: files import/export options update by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/407](https://togithub.com/crowdin/crowdin-api-client-js/pull/407) - feat: user api new endpoints by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/408](https://togithub.com/crowdin/crowdin-api-client-js/pull/408) - feat: teams api new methods by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/409](https://togithub.com/crowdin/crowdin-api-client-js/pull/409) - feat: branch new api methods by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/410](https://togithub.com/crowdin/crowdin-api-client-js/pull/410) **Full Changelog**: https://github.com/crowdin/crowdin-api-client-js/compare/1.34.0...1.35.0 ### [`v1.34.0`](https://togithub.com/crowdin/crowdin-api-client-js/releases/tag/1.34.0) [Compare Source](https://togithub.com/crowdin/crowdin-api-client-js/compare/1.33.3...1.34.0) #### What's Changed - feat: add stringIds to listScreenshots parameters by [@​NazarLysyi](https://togithub.com/NazarLysyi) in [https://github.com/crowdin/crowdin-api-client-js/pull/400](https://togithub.com/crowdin/crowdin-api-client-js/pull/400) - feat: support for ai pre-translation by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/401](https://togithub.com/crowdin/crowdin-api-client-js/pull/401) - feat: ai api updates by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/402](https://togithub.com/crowdin/crowdin-api-client-js/pull/402) - feat: applications api updates by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/403](https://togithub.com/crowdin/crowdin-api-client-js/pull/403) - feat: api updates by [@​yevheniyJ](https://togithub.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/404](https://togithub.com/crowdin/crowdin-api-client-js/pull/404) - `orderBy` param - `webUrl` param - `organizationWebhook` event type fixes - `projects` API new fields - `reports` API updates & cleanup - `workflow` API types update **Full Changelog**: https://github.com/crowdin/crowdin-api-client-js/compare/1.33.3...1.34.0 ### [`v1.33.3`](https://togithub.com/crowdin/crowdin-api-client-js/releases/tag/1.33.3) [Compare Source](https://togithub.com/crowdin/crowdin-api-client-js/compare/1.33.2...1.33.3) #### What's Changed - fix: expressions in concordance search glossaries by [@​NazarLysyi](https://togithub.com/NazarLysyi) in [https://github.com/crowdin/crowdin-api-client-js/pull/399](https://togithub.com/crowdin/crowdin-api-client-js/pull/399) - build(deps-dev): bump typedoc from 0.25.13 to 0.26.2 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/397](https://togithub.com/crowdin/crowdin-api-client-js/pull/397) - build(deps-dev): bump typedoc from 0.26.2 to 0.26.3 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/crowdin/crowdin-api-client-js/pull/398](https://togithub.com/crowdin/crowdin-api-client-js/pull/398) **Full Changelog**: https://github.com/crowdin/crowdin-api-client-js/compare/1.33.2...1.33.3 </details> <details> <summary>emotion-js/emotion (@​emotion/react)</summary> ### [`v11.12.0`](https://togithub.com/emotion-js/emotion/compare/@emotion/babel-preset-css-prop@11.11.0...d57cfcb6daf48fc5458f91b4db2e072fbc2863e4) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) </details> <details> <summary>mantinedev/mantine (@​mantine/carousel)</summary> ### [`v6.0.22`](https://togithub.com/mantinedev/mantine/releases/tag/6.0.22) [Compare Source](https://togithub.com/mantinedev/mantine/compare/6.0.21...6.0.22) #### 6.x patch This is a patch for the previous major version, it does not impact 7.x releases. #### Changes - `[@mantine/core]` Popover: Add size popover middleware to fix overflow issues in `Popover.Dropdown` ([#​5214](https://togithub.com/mantinedev/mantine/issues/5214)) - `[@mantine/core]` Menu: Fix broken focus logic when `keepMounted` is set ([#​5565](https://togithub.com/mantinedev/mantine/issues/5565)) - `[@mantine/core]` Switch: fix accessibility issues ([#​5755](https://togithub.com/mantinedev/mantine/issues/5755)) - `[@mantine/core]` Fix Typescript 5.5 compatibility **Full Changelog**: https://github.com/mantinedev/mantine/compare/6.0.21...6.0.22 </details> <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.17.0`](https://togithub.com/prisma/prisma/releases/tag/5.17.0) [Compare Source](https://togithub.com/prisma/prisma/compare/5.16.2...5.17.0) 🌟 **Help us spread the word about Prisma by starring the repo or [tweeting](https://twitter.com/intent/tweet?text=Check%20out%20the%20latest%20@​prisma%20release%20v5.17.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.17.0) about the release.** 🌟 #### Highlights ##### VSCode extension improvements We’re happy to introduce some cool new features that will make your experience with the Prisma VSCode extension even better! **Find references across schema files** The ability to hop between references of a given symbol is really useful in application code and now with the introduction of multi-file schema, we think it’s the perfect time to bring this feature to the VSCode extension! With the 5.17.0 release, you’ll now have the ability to use the native “find references” feature to find any usage of a given symbol ![references](https://togithub.com/user-attachments/assets/b7d82584-2be7-4db6-bfd9-4dbe46f9e865) **Added context on hover** When hovering over a symbol that references a view, type, enum, or any other block with multiple values, you’ll now see a handy pop out that shows what is in that block at a glance. ![image](https://togithub.com/user-attachments/assets/b0dbc818-374b-4b6d-bda5-974d66efca65) **Additional quick fixes** We’ve taken some fixes made by the `prisma format` cli command and made them quick fixes available to the VSCode Extension. Now, when you have forget a back relation or relation scalar field, you’ll now see in real time what is wrong and have the option to fix it via the extension. ![image (1)](https://togithub.com/user-attachments/assets/931e8dff-2b1e-4da7-bd17-5b844d12804e) ##### QueryRaw performance improvements We’ve changed the response format of `queryRaw` to decrease its average size which reduces serialization CPU overhead. When querying large data sets, we expect you to see improved memory usage and up to 2x performance improvements. #### Fixes and improvements ##### Prisma Client - [Remove or change `This is the 10th instance of Prisma Client being started. Make sure this is intentional.` warning](https://togithub.com/prisma/prisma/issues/23736) ##### Prisma - [Prisma generate option --allow-no-models doesn't work.](https://togithub.com/prisma/prisma/issues/24737) ##### Language tools (e.g. VS Code) - [LSP Rename incorrectly maps field name and appends character](https://togithub.com/prisma/language-tools/issues/1771) #### Credits Huge thanks to [@​key-moon](https://togithub.com/key-moon), [@​pranayat](https://togithub.com/pranayat), [@​yubrot](https://togithub.com/yubrot), [@​skyzh](https://togithub.com/skyzh) for helping! ### [`v5.16.2`](https://togithub.com/prisma/prisma/releases/tag/5.16.2) [Compare Source](https://togithub.com/prisma/prisma/compare/5.16.1...5.16.2) Today, we are issuing the 5.16.2 patch release to fix an issue in Prisma client. #### Fix in Prisma Client - [nextjs app deployed to vercel edge can't import prisma WASM module ](https://togithub.com/prisma/prisma/issues/24673) </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.2.4`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#824) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.3...v8.2.4) - CLI: Add diagnostic when the `storybook` package is missing - [#​28604](https://togithub.com/storybookjs/storybook/pull/28604), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - CLI: Make a few automigrations run on all version upgrades - [#​28601](https://togithub.com/storybookjs/storybook/pull/28601), thanks [@​yannbf](https://togithub.com/yannbf)! - CPC: Direct dependencies on shim packages in renderers - [#​28599](https://togithub.com/storybookjs/storybook/pull/28599), thanks [@​ndelangen](https://togithub.com/ndelangen)! ### [`v8.2.3`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#823) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.2...v8.2.3) - Bug: Fix invalid docs links in Configure.mdx template page - [#​28560](https://togithub.com/storybookjs/storybook/pull/28560), thanks [@​kylegach](https://togithub.com/kylegach)! - CLI: Add "missing-storybook-dependencies" automigration - [#​28579](https://togithub.com/storybookjs/storybook/pull/28579), thanks [@​yannbf](https://togithub.com/yannbf)! - CPC: Add `theming/create` aliases in docs preset - [#​28570](https://togithub.com/storybookjs/storybook/pull/28570), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Fix incorrect re-export in `core-events` - [#​28573](https://togithub.com/storybookjs/storybook/pull/28573), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Fix Vite builder had wrong conditions - [#​28581](https://togithub.com/storybookjs/storybook/pull/28581), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CSF: Fix small typing issue - [#​28587](https://togithub.com/storybookjs/storybook/pull/28587), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Portable stories: Remove unused types - [#​28548](https://togithub.com/storybookjs/storybook/pull/28548), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Webpack: Fix sourceMap generation in csf-tools - [#​28585](https://togithub.com/storybookjs/storybook/pull/28585), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! ### [`v8.2.2`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#822) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.1...v8.2.2) - CPC: Add `ESM` export to `docs-tools` & `node-logger` packages - [#​28539](https://togithub.com/storybookjs/storybook/pull/28539), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Fix missing dependency in `@storybook/addon-interactions` - [#​28518](https://togithub.com/storybookjs/storybook/pull/28518), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Revert renames of panels, addon_ids - [#​28524](https://togithub.com/storybookjs/storybook/pull/28524), thanks [@​ndelangen](https://togithub.com/ndelangen)! ### [`v8.2.1`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#821) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.0...v8.2.1) - CPC: Fix type generation - [#​28507](https://togithub.com/storybookjs/storybook/pull/28507), thanks [@​ndelangen](https://togithub.com/ndelangen)! - Types: Update type signatures of objects and functions - [#​28503](https://togithub.com/storybookjs/storybook/pull/28503), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! ### [`v8.2.0`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#820) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.1.11...v8.2.0) Hold onto your hats! Storybook 8.2 has dropped, packed with a treasure trove of new features and bug fixes: - 🪝 New test hook `beforeAll` - 🕹️ Enhanced `play` function - 📦 Portable stories that let you use your stories in other testing tools - 🎁 Consolidated dependency to bring you better performance in a smaller package - ✨ Brand new onboarding experience to get you up to speed quicker - 💯 Hundreds more improvements <details> <summary>List of all updates</summary> - Addon Controls: Fix saving on Windows - [#​28485](https://togithub.com/storybookjs/storybook/pull/28485), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Addon Interactions: Use unique keys when rendering array nodes in panel - [#​28423](https://togithub.com/storybookjs/storybook/pull/28423), thanks [@​yannbf](https://togithub.com/yannbf)! - Addon Onboarding: Add icons for dev/test/doc to the splash screen - [#​28389](https://togithub.com/storybookjs/storybook/pull/28389), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Addon Onboarding: New design and flow based on Save from Controls - [#​28327](https://togithub.com/storybookjs/storybook/pull/28327), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Addon Onboarding: Trigger onboarding during init for Vue and Angular projects - [#​28482](https://togithub.com/storybookjs/storybook/pull/28482), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Addon-A11y: Fix property default assignment - [#​27224](https://togithub.com/storybookjs/storybook/pull/27224), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Angular: Allow format configuration of custom source preview - [#​28305](https://togithub.com/storybookjs/storybook/pull/28305), thanks [@​64BitAsura](https://togithub.com/64BitAsura)! - Angular: Allow outputPath object syntax - [#​28144](https://togithub.com/storybookjs/storybook/pull/28144), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Angular: Cleanup types - [#​27189](https://togithub.com/storybookjs/storybook/pull/27189), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Angular: Fix enableProdMode setting - [#​28415](https://togithub.com/storybookjs/storybook/pull/28415), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Angular: Fix wrong detection of standalone components - [#​27353](https://togithub.com/storybookjs/storybook/pull/27353), thanks [@​dario-baumberger](https://togithub.com/dario-baumberger)! - Angular: Introduce preserveSymlink builder option - [#​28145](https://togithub.com/storybookjs/storybook/pull/28145), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Angular: Update outputPath default value in angular-cli-webpack.js - [#​28418](https://togithub.com/storybookjs/storybook/pull/28418), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Babel: Ensure story files not transpiled earlier than ES2017 - [#​28469](https://togithub.com/storybookjs/storybook/pull/28469), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Blocks: Fix reference to storybook core - [#​28422](https://togithub.com/storybookjs/storybook/pull/28422), thanks [@​yannbf](https://togithub.com/yannbf)! - Blocks: Prebundle `tocbot` - [#​28318](https://togithub.com/storybookjs/storybook/pull/28318), thanks [@​shilman](https://togithub.com/shilman)! - Build: Change require/import order, so that import has higher prio if both are specified - [#​27730](https://togithub.com/storybookjs/storybook/pull/27730), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Build: Ignore ts stories in cra/default-js sandbox - [#​28354](https://togithub.com/storybookjs/storybook/pull/28354), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - CLI: Add `--no-dev` option to `init` - [#​26918](https://togithub.com/storybookjs/storybook/pull/26918), thanks [@​fastfrwrd](https://togithub.com/fastfrwrd)! - CLI: Add optional `--dev` and `--no-dev` options to `storybook init` CLI - [#​26918](https://togithub.com/storybookjs/storybook/pull/26918), thanks [@​fastfrwrd](https://togithub.com/fastfrwrd)! - CLI: Add support for Nuxt to project init - [#​26884](https://togithub.com/storybookjs/storybook/pull/26884), thanks [@​tobiasdiez](https://togithub.com/tobiasdiez)! - CLI: Fix CLI always asking all automigrations - [#​28238](https://togithub.com/storybookjs/storybook/pull/28238), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CLI: Improve error message when fetching CLI version - [#​28289](https://togithub.com/storybookjs/storybook/pull/28289), thanks [@​yannbf](https://togithub.com/yannbf)! - CLI: Include `@storybook/addon-svelte-csf` when initializing new projects - [#​27070](https://togithub.com/storybookjs/storybook/pull/27070), thanks [@​benmccann](https://togithub.com/benmccann)! - CLI: Prebundle get-npm-tarball-url and [@​ndelangen/get-tarball](https://togithub.com/ndelangen/get-tarball) - [#​28481](https://togithub.com/storybookjs/storybook/pull/28481), thanks [@​ndelangen](https://togithub.com/ndelangen)! - Config: Apply JavaScript-only story glob extensions for JavaScript projects - [#​28338](https://togithub.com/storybookjs/storybook/pull/28338), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Controls: Fix date picker control validation and assignment - [#​26695](https://togithub.com/storybookjs/storybook/pull/26695), thanks [@​leeovictor](https://togithub.com/leeovictor)! - Controls: Fix grouped Radio controls to have the same name - [#​23374](https://togithub.com/storybookjs/storybook/pull/23374), thanks [@​srapilly](https://togithub.com/srapilly)! - Controls: Throttling makes Color control lagging - [#​22615](https://togithub.com/storybookjs/storybook/pull/22615), thanks [@​gitstart](https://togithub.com/gitstart)! - Core: Add context as a property of the context (self-referencing) - [#​28353](https://togithub.com/storybookjs/storybook/pull/28353), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Add support for `beforeAll` hook - [#​28255](https://togithub.com/storybookjs/storybook/pull/28255), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Core: Fix startup hang caused by watchStorySpecifiers - [#​27016](https://togithub.com/storybookjs/storybook/pull/27016), thanks [@​heyimalex](https://togithub.com/heyimalex)! - Core: Make sure StorybookError message shows up in browser console and interactions panel - [#​28464](https://togithub.com/storybookjs/storybook/pull/28464), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Migrate from `pkg-dir` to `fd-package-json` - [#​28270](https://togithub.com/storybookjs/storybook/pull/28270), thanks [@​43081j](https://togithub.com/43081j)! - Core: Refactor phases to run in order `loading` -> `rendering` -> `playing` - [#​28431](https://togithub.com/storybookjs/storybook/pull/28431), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Remove more `.stories.mdx` handling - [#​25973](https://togithub.com/storybookjs/storybook/pull/25973), thanks [@​JReinhold](https://togithub.com/JReinhold)! - Core: Remove util dependency - [#​28191](https://togithub.com/storybookjs/storybook/pull/28191), thanks [@​43081j](https://togithub.com/43081j)! - CPC: Add `CJS` for `core/components` - [#​28440](https://togithub.com/storybookjs/storybook/pull/28440), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Core Package Consolidation - [#​27039](https://togithub.com/storybookjs/storybook/pull/27039), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CSF: Automatically extract componentPath - [#​24396](https://togithub.com/storybookjs/storybook/pull/24396), thanks [@​shilman](https://togithub.com/shilman)! - CSF: Rename `preview.js` `globals` to `initialGlobals` - [#​27517](https://togithub.com/storybookjs/storybook/pull/27517), thanks [@​shilman](https://togithub.com/shilman)! - Dependencies: Allow esbuild version 0.21.x - [#​28245](https://togithub.com/storybookjs/storybook/pull/28245), thanks [@​edoardocavazza](https://togithub.com/edoardocavazza)! - Dependency: bump `markdown-to-jsx` to v7.4.5 - [#​26694](https://togithub.com/storybookjs/storybook/pull/26694), thanks [@​xyy94813](https://togithub.com/xyy94813)! - Dependency: Bump Express.js - [#​26680](https://togithub.com/storybookjs/storybook/pull/26680), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Dependency: Remove node-fetch - [#​28160](https://togithub.com/storybookjs/storybook/pull/28160), thanks [@​yk-kd](https://togithub.com/yk-kd)! - Dependency: Upgrade `webpack-virtual-modules` to 0.6.0 - [#​27102](https://togithub.com/storybookjs/storybook/pull/27102), thanks [@​fyodorovandrei](https://togithub.com/fyodorovandrei)! - Deps: Migrate from `read-pkg-up` to `fd-package-json` - [#​28272](https://togithub.com/storybookjs/storybook/pull/28272), thanks [@​43081j](https://togithub.com/43081j)! - Docs-tools: Replace `doctrine` with `jsdoc-type-pratt-parser` - [#​26305](https://togithub.com/storybookjs/storybook/pull/26305), thanks [@​43081j](https://togithub.com/43081j)! - Docs: Filter mount stories from `Stories` block, error when referenced in MDX - [#​28434](https://togithub.com/storybookjs/storybook/pull/28434), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Docs: Fix `Typeset` Doc block `fontSizes` type - [#​26475](https://togithub.com/storybookjs/storybook/pull/26475), thanks [@​noranda](https://togithub.com/noranda)! - Index: Fix MDX to override project-level autodocs - [#​28461](https://togithub.com/storybookjs/storybook/pull/28461), thanks [@​shilman](https://togithub.com/shilman)! - Indexer: Improve locating stories with specials chars in path - [#​22110](https://togithub.com/storybookjs/storybook/pull/22110), thanks [@​jankoritak](https://togithub.com/jankoritak)! - Next: Set default targets for next babel config - [#​28443](https://togithub.com/storybookjs/storybook/pull/28443), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Next.js: Set `env.bugfixes` in SWC so destructuring is never transpiled - [#​28363](https://togithub.com/storybookjs/storybook/pull/28363), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - React: Export ButtonProps and HeaderProps in CLI templates - [#​28487](https://togithub.com/storybookjs/storybook/pull/28487), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - SWC: Set default targets for swc that align with our esbuild targets - [#​28435](https://togithub.com/storybookjs/storybook/pull/28435), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Telemetry: Stop prompting about crash reports in CI - [#​28433](https://togithub.com/storybookjs/storybook/pull/28433), thanks [@​yannbf](https://togithub.com/yannbf)! - Test: Add args to `mount` in react, svelte, and vue renderers - [#​28385](https://togithub.com/storybookjs/storybook/pull/28385), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Test: Add mount property to the story context - [#​28383](https://togithub.com/storybookjs/storybook/pull/28383), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Test: Enhance the context with canvas when the test package is used - [#​28368](https://togithub.com/storybookjs/storybook/pull/28368), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Test: Improve MountMustBeDestructuredError error message - [#​28468](https://togithub.com/storybookjs/storybook/pull/28468), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Test: Reactive spies preserve the this instance - [#​28445](https://togithub.com/storybookjs/storybook/pull/28445), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Types: Fix type implementation for `CompatibleString` - [#​27180](https://togithub.com/storybookjs/storybook/pull/27180), thanks [@​sni-J](https://togithub.com/sni-J)! - Vite: Fix asset warning by externalizing sb-common-assets font - [#​27110](https://togithub.com/storybookjs/storybook/pull/27110), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! - Vue3: Enable new hydration mismatch compile time flag - [#​27192](https://togithub.com/storybookjs/storybook/pull/27192), thanks [@​Cherry](https://togithub.com/Cherry)! - Webpack5/Vite: Fix sourcemaps - [#​27171](https://togithub.com/storybookjs/storybook/pull/27171), thanks [@​valentinpalkovic](https://togithub.com/valentinpalkovic)! </details> </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-parameters] descend into all parts of mapped types in no-unnecessary-type-parameters ##### ❤️ Thank You - Dan Vanderkam You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🚀 Features - **rule-tester:** stricter rule test validations - **eslint-plugin:** \[no-unnecessary-parameter-property-assignment] add new rule - **eslint-plugin:** add support for nested namespaces to unsafe-member-access - **eslint-plugin:** \[no-floating-promises] add checkThenables option ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **eslint-plugin:** \[no-floating-promises] add `suggestions` to tests from [#​9263](https://togithub.com/typescript-eslint/typescript-eslint/issues/9263) `checkThenables` - **website:** react key error on internal pages of website - **eslint-plugin:** \[restrict-template-expressions] don't report tuples if `allowArray` option is enabled ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.16.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7161-2024-07-15) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.0...v7.16.1) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.16.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7160-2024-07-08) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.15.0...v7.16.0) ##### 🩹 Fixes - **deps:** update dependency [@​eslint-community/regexpp](https://togithub.com/eslint-community/regexpp) to v4.11.0 - **website:** react key error on internal pages of website ##### ❤️ Thank You - Abraham Guo - auvred - Josh Goldberg ✨ - Juan Sanchez - Vinccool96 - YeonJuan - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.5.6`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1156-Fri-Jul-19-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.5...v11.5.6) ##### 🐛 Bug Fix - Support non-local ancestor builds with `uncommittedHash` [#​1015](https://togithub.com/chromaui/chromatic-cli/pull/1015) ([@​skitterm](https://togithub.com/skitterm) [@​tmeasday](https://togithub.com/tmeasday)) ##### Authors: 2 - Steven Kitterman ([@​skitterm](https://togithub.com/skitterm)) - Tom Coleman ([@​tmeasday](https://togithub.com/tmeasday)) *** ### [`v11.5.5`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1155-Mon-Jul-08-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.4...v11.5.5) ##### 🐛 Bug Fix - Add missing skipUpdateCheck option to config schema [#​1011](https://togithub.com/chromaui/chromatic-cli/pull/1011) ([@​ryan-case-ml](https://togithub.com/ryan-case-ml)) ##### Authors: 1 - Ryan Case ([@​ryan-case-ml](https://togithub.com/ryan-case-ml)) *** </details> <details> <summary>edvardchen/eslint-plugin-i18next (eslint-plugin-i18next)</summary> ### [`v6.0.9`](https://togithub.com/edvardchen/eslint-plugin-i18next/blob/HEAD/CHANGELOG.md#609-2024-07-13) [Compare Source](https://togithub.com/edvardchen/eslint-plugin-i18next/compare/v6.0.7...v6.0.9) ### [`v6.0.7`](https://togithub.com/edvardchen/eslint-plugin-i18next/blob/HEAD/CHANGELOG.md#607-2024-07-07) [Compare Source](https://togithub.com/edvardchen/eslint-plugin-i18next/compare/v6.0.3...v6.0.7) </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.34.4`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7344---20240713) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4) ##### Fixed - \[`prop-types`]: fix `className` missing in prop validation false negative ([#​3749] [@​akulsr0](https://togithub.com/akulsr0)) - \[`sort-prop-types`]: Check for undefined before accessing `node.typeAnnotation.typeAnnotation` ([#​3779] [@​tylerlaprade](https://togithub.com/tylerlaprade)) [7.34.4]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.3...v7.34.4 [#​3779]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3779 [#​3749]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3749 </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.1`](https://togithub.com/typicode/husky/compare/v9.1.0...2968998755465f69069f297b5bb603e26d6b1772) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.0...v9.1.1) ### [`v9.1.0`](https://togithub.com/typicode/husky/releases/tag/v9.1.0) [Compare Source](https://togithub.com/typicode/husky/compare/v9.0.11...v9.1.0) <p> <img src="https://github.com/user-attachments/assets/72a03e68-e9c3-4644-94f9-d5ceb343aca5" height="500px" alt="" /> </p> *Super saiyan ~~god~~ dog! It's over 9.0.0!* *There's a bug with this release which prevents the deprecation notice to appear and requires to remove `#!/usr/bin/env sh` and `. "$(dirname -- "$0")/_/husky.sh"` (which are deprecated by the way). I'll publish a new version to fix that. Sorry about any inconvenience.* ### What's new You can now run package commands directly, no need for `npx` or equivalents. It makes writing hooks more intuitive and is also slightly faster 🐺⚡️ ```diff ### .husky/pre-commit - npx jest + jest # ~0.2s faster ``` A new recipe has been added to the docs. Lint staged files without external dependencies (inspired by Prettier docs). Feel free to modify it. ```shell ### .husky/pre-commit prettier $(git diff --cached --name-only --diff-filter=ACMR | sed 's| |\\ |g') --write --ignore-unknown git update-index --again ``` For more advanced use cases, see [lint-staged](https://togithub.com/lint-staged/lint-staged). ### Fixes - `bunx husky init` command - Workaround for some hooks implementation on Windows 🤷 ### Deprecations - Remove `#!/usr/bin/env sh` and `. "$(dirname -- "$0")/_/husky.sh"` from your hooks - Move your code from `~/.huskyrc` to `.config/husky/init.sh` Support for these will be removed in v10, notices have been added. ### Friendly reminder If Git hooks don't fit your workflow, you can disable Husky globally. Just add `export HUSKY=0` to `.config/husky/init.sh`. I've seen some confusion about this on X, so just a heads-up! ### Sponsoring Husky is downloaded over 45M times per month and used by ~1.5M projects. If your company wants to sponsor, you can do so here: [GitHub Sponsors](https://togithub.com/sponsors/typicode). **Have a nice summer ☀️ I'm open to new opportunities/consulting so feel free to drop me a message 😉** </details> <details> <summary>i18next/i18next (i18next)</summary> ### [`v23.12.2`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23122) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.12.1...v23.12.2) - fix: Nested translation resolution between languages uses the fallback language for nested translations [2216](https://togithub.com/i18next/i18next/issues/2216) by preserving issue fix "`lng` is undefined when formatter used in `$t( )`" [1938](https://togithub.com/i18next/i18next/issues/1938) ### [`v23.12.1`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23121) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.12.0...v23.12.1) - Use explicit imports for utils [2212](https://togithub.com/i18next/i18next/pull/2212) ### [`v23.12.0`](https://togithub.com/i18next/i18next/blob/HEAD/CHANGELOG.md#23120) [Compare Source](https://togithub.com/i18next/i18next/compare/v23.11.5...v23.12.0) - feat: Add posibility to override keyPrefix for certain translation. [2211](https://togithub.com/i18next/i18next/issues/2211) </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.26.0`](https://togithub.com/webpro-nl/knip/compare/5.25.2...3a7fcc9a3520181671e797486a10fe41c5b2fd38) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.2...5.26.0) ### [`v5.25.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.1...5.25.2) - Include additional workspaces when loading manifests (resolves [#​722](https://togithub.com/webpro-nl/knip/issues/722)) ([`ca03fd8`](https://togithub.com/webpro-nl/knip/commit/ca03fd83)) - Move & refactor setRefs → findInternalReferences ([`deeb2ac`](https://togithub.com/webpro-nl/knip/commit/deeb2acc)) - Minor refactors ([`09fc536`](https://togithub.com/webpro-nl/knip/commit/09fc5363)) - Always pre-set `moduleResolution: bundler` if tsconfig.json ([`3c13118`](https://togithub.com/webpro-nl/knip/commit/3c131184)) - No need to publish twice here ([`34be850`](https://togithub.com/webpro-nl/knip/commit/34be850f)) - Minor refactors ([`c1db1ec`](https://togithub.com/webpro-nl/knip/commit/c1db1ec2)) - Update docs re. shared/isolated workspaces ([`699fd28`](https://togithub.com/webpro-nl/knip/commit/699fd28b)) - Set `moduleResolution: bundler` if not set and don't share it (resolves [#​719](https://togithub.com/webpro-nl/knip/issues/719)) ([`2c24678`](https://togithub.com/webpro-nl/knip/commit/2c246784)) - fix: Use `parseFragment` instead of `text` node which breaks formatting ([#​720](https://togithub.com/webpro-nl/knip/issues/720)) ([`3201c07`](https://togithub.com/webpro-nl/knip/commit/3201c076)) ### [`v5.25.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.25.0...5.25.1) - Publish vendor dir ([`fdac7ba`](https://togithub.com/webpro-nl/knip/commit/fdac7ba8)) ### [`v5.25.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.25.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.4...5.25.0) - Update dependencies docs ([`b42c85b`](https://togithub.com/webpro-nl/knip/commit/b42c85b4)) - Sync [@​nodelib/fs](https://togithub.com/nodelib/fs).walk version w/ fast-glob ([`e77ce77`](https://togithub.com/webpro-nl/knip/commit/e77ce774)) - Vendor bash-parser ([`78e7b28`](https://togithub.com/webpro-nl/knip/commit/78e7b28d)) - Add pkg.pr.new workflow ([`2679f20`](https://togithub.com/webpro-nl/knip/commit/2679f202)) ### [`v5.24.4`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.4) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.3...5.24.4) - Start using central resolveEntry from plugin helpers ([#​716](https://togithub.com/webpro-nl/knip/issues/716)) ([`65d8098`](https://togithub.com/webpro-nl/knip/commit/65d80981)) ### [`v5.24.3`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.3) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.2...5.24.3) - Improve Angular plugin a bit + add fixture/test ([#​717](https://togithub.com/webpro-nl/knip/issues/717)) ([`641b5fc`](https://togithub.com/webpro-nl/knip/commit/641b5fcf)) - Fix Cannot read properties of undefined (reading 'name') ([#​718](https://togithub.com/webpro-nl/knip/issues/718)) ([`f0f9f5a`](https://togithub.com/webpro-nl/knip/commit/f0f9f5ab)) ### [`v5.24.2`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.2) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.1...5.24.2) - Fix entry patterns in jest plugin (resolves [#​716](https://togithub.com/webpro-nl/knip/issues/716)) ([`1cd4bd8`](https://togithub.com/webpro-nl/knip/commit/1cd4bd84)) - Support multiple --loaders etc. for NODE_OPTIONS prefix (resolves [#​715](https://togithub.com/webpro-nl/knip/issues/715)) ([`66f48c0`](https://togithub.com/webpro-nl/knip/commit/66f48c0f)) - Update pnpm/action-setup to v4 ([`9754973`](https://togithub.com/webpro-nl/knip/commit/9754973e)) - Add missing rule keys to JSON Schema ([#​713](https://togithub.com/webpro-nl/knip/issues/713)) ([`1f61f77`](https://togithub.com/webpro-nl/knip/commit/1f61f776)) - Add note to rules re. `dependencies` warning ([#​713](https://togithub.com/webpro-nl/knip/issues/713)) ([`71e89a2`](https://togithub.com/webpro-nl/knip/commit/71e89a28)) - Update styling ([`3d03cde`](https://togithub.com/webpro-nl/knip/commit/3d03cdef)) - Add wonderful tweets ([`bb333ed`](https://togithub.com/webpro-nl/knip/commit/bb333ede)) ### [`v5.24.1`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.1) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.24.0...5.24.1) - Fix up rules in issue collector and reporter (resolves [#​713](https://togithub.com/webpro-nl/knip/issues/713)) ([`7775213`](https://togithub.com/webpro-nl/knip/commit/77752130)) - Fix Knip config ([`4c4e3e1`](https://togithub.com/webpro-nl/knip/commit/4c4e3e1e)) - Use jiti `alias` over custom transform ([`b9f1715`](https://togithub.com/webpro-nl/knip/commit/b9f1715e)) ### [`v5.24.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.24.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.23.3...5.24.0) - Add `vitest` as enabler to vite plugin ([`b384d18`](https://togithub.com/webpro-nl/knip/commit/b384d18a)) - Fix up formatting/config ([`9961e2a`](https://togithub.com/webpro-nl/knip/commit/9961e2a5)) </details> <details> <summary>nodejs/node (node)</summary> ### [`v20.15.1`](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1) [Compare Source](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.5.0`](https://togithub.com/pnpm/pnpm/compare/v9.5.0-beta.3...v9.5.0) [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.4.0...v9.5.0) </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.3.3`](https://togithub.com/prettier/prettier/blob/HEAD/CHANGELOG.md#333) [Compare Source](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) [diff](https://togithub.com/prettier/prettier/compare/3.3.2...3.3.3) ##### Add parentheses for nullish coalescing in ternary ([#​16391](https://togithub.com/prettier/prettier/pull/16391) by [@​cdignam-segment](https://togithub.com/cdignam-segment)) This change adds clarity to operator precedence. ```js // Input foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.2 foo ? bar ?? foo : baz; foo ?? bar ? a : b; a ? b : foo ?? bar; // Prettier 3.3.3 foo ? (bar ?? foo) : baz; (foo ?? bar) ? a : b; a ? b : (foo ?? bar); ``` ##### Add parentheses f </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: https://github.com/weareinreach/TransMascFutures/pull/440 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme) ([source](https://togithub.com/emotion-js/emotion)) | dependencies | minor | [`11.12.0` -> `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.12.0/11.13.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/emotion-js/emotion/badge)](https://securityscorecards.dev/viewer/?uri=github.com/emotion-js/emotion) | | [@storybook/addon-a11y](https://togithub.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://togithub.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://togithub.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://togithub.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://togithub.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://togithub.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://togithub.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://togithub.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://togithub.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.14.11` -> `20.14.13`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.11/20.14.13) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@types/ws](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws)) | devDependencies | patch | [`8.5.11` -> `8.5.12`](https://renovatebot.com/diffs/npm/@types%2fws/8.5.11/8.5.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | devDependencies | minor | [`7.16.1` -> `7.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.16.1/7.18.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://togithub.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`7.16.1` -> `7.18.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.16.1/7.18.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typescript-eslint/typescript-eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typescript-eslint/typescript-eslint) | | [chromatic](https://www.chromatic.com) ([source](https://togithub.com/chromaui/chromatic-cli)) | devDependencies | minor | [`11.5.6` -> `11.6.0`](https://renovatebot.com/diffs/npm/chromatic/11.5.6/11.6.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [eslint-plugin-react](https://togithub.com/jsx-eslint/eslint-plugin-react) | devDependencies | minor | [`7.34.4` -> `7.35.0`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.4/7.35.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jsx-eslint/eslint-plugin-react/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jsx-eslint/eslint-plugin-react) | | [husky](https://togithub.com/typicode/husky) | devDependencies | patch | [`9.1.1` -> `9.1.4`](https://renovatebot.com/diffs/npm/husky/9.1.1/9.1.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typicode/husky/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typicode/husky) | | [knip](https://knip.dev) ([source](https://togithub.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | minor | [`5.26.0` -> `5.27.0`](https://renovatebot.com/diffs/npm/knip/5.26.0/5.27.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [listr2](https://togithub.com/listr2/listr2) | devDependencies | patch | [`8.2.3` -> `8.2.4`](https://renovatebot.com/diffs/npm/listr2/8.2.3/8.2.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/listr2/listr2/badge)](https://securityscorecards.dev/viewer/?uri=github.com/listr2/listr2) | | [next-i18next](https://togithub.com/i18next/next-i18next) | dependencies | patch | [`15.3.0` -> `15.3.1`](https://renovatebot.com/diffs/npm/next-i18next/15.3.0/15.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/i18next/next-i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/i18next/next-i18next) | | [node](https://nodejs.org) ([source](https://togithub.com/nodejs/node)) | | minor | `20.15.1` -> `20.16.0` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/nodejs/node/badge)](https://securityscorecards.dev/viewer/?uri=github.com/nodejs/node) | | [pnpm](https://pnpm.io) ([source](https://togithub.com/pnpm/pnpm)) | packageManager | minor | [`9.5.0` -> `9.6.0`](https://renovatebot.com/diffs/npm/pnpm/9.5.0/9.6.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [storybook](https://togithub.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://togithub.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.2.4` -> `8.2.6`](https://renovatebot.com/diffs/npm/storybook/8.2.4/8.2.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://tsx.is) ([source](https://togithub.com/privatenumber/tsx)) | devDependencies | patch | [`4.16.2` -> `4.16.3`](https://renovatebot.com/diffs/npm/tsx/4.16.2/4.16.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | | [type-fest](https://togithub.com/sindresorhus/type-fest) | devDependencies | minor | [`4.22.1` -> `4.23.0`](https://renovatebot.com/diffs/npm/type-fest/4.22.1/4.23.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/sindresorhus/type-fest/badge)](https://securityscorecards.dev/viewer/?uri=github.com/sindresorhus/type-fest) | | [typescript](https://www.typescriptlang.org/) ([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies | patch | [`5.5.3` -> `5.5.4`](https://renovatebot.com/diffs/npm/typescript/5.5.3/5.5.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/Microsoft/TypeScript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/Microsoft/TypeScript) | --- ### Release Notes <details> <summary>emotion-js/emotion (@​emotion/react)</summary> ### [`v11.13.0`](https://togithub.com/emotion-js/emotion/compare/@emotion/[email protected]) [Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/[email protected]...@emotion/[email protected]) </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.2.6`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#826) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.5...v8.2.6) - CPC: Fix missing exports for addon-kit - [#​28691](https://togithub.com/storybookjs/storybook/pull/28691), thanks [@​ndelangen](https://togithub.com/ndelangen)! ### [`v8.2.5`](https://togithub.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#825) [Compare Source](https://togithub.com/storybookjs/storybook/compare/v8.2.4...v8.2.5) - CPC: Add the globals export for manager - [#​28650](https://togithub.com/storybookjs/storybook/pull/28650), thanks [@​ndelangen](https://togithub.com/ndelangen)! - CPC: Correct path to the `@storybook/theming/create` alias - [#​28643](https://togithub.com/storybookjs/storybook/pull/28643), thanks [@​Averethel](https://togithub.com/Averethel)! - Components: Remove external overrides - [#​28632](https://togithub.com/storybookjs/storybook/pull/28632), thanks [@​kasperpeulen](https://togithub.com/kasperpeulen)! - Core: Fix header for MountMustBeDestructuredError message - [#​28590](https://togithub.com/storybookjs/storybook/pull/28590), thanks [@​0916dhkim](https://togithub.com/0916dhkim)! - Onboarding: Fix code snippet when story name differs from export name - [#​28649](https://togithub.com/storybookjs/storybook/pull/28649), thanks [@​ghengeveld](https://togithub.com/ghengeveld)! - Telemetry: Add mount, beforeEach, moduleMock stats - [#​28624](https://togithub.com/storybookjs/storybook/pull/28624), thanks [@​shilman](https://togithub.com/shilman)! - Telemetry: CSF feature usage - [#​28622](https://togithub.com/storybookjs/storybook/pull/28622), thanks [@​shilman](https://togithub.com/shilman)! </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v7.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7180-2024-07-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.17.0...v7.18.0) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-assertion] prevent runtime error when asserting a variable declared in default TS lib - **eslint-plugin:** \[unbound-method] report on destructuring in function parameters - **eslint-plugin:** \[no-duplicate-type-constituents] shouldn't report on error types - **eslint-plugin:** \[strict-boolean-expressions] support branded booleans ##### ❤️ Thank You - auvred - Oliver Salzburg - Vinccool96 - Yukihiro Hasegawa You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) ##### 🚀 Features - **eslint-plugin:** backport no-unsafe-function type, no-wrapper-object-types from v8 to v7 - **eslint-plugin:** \[return-await] add option to report in error-handling scenarios only, and deprecate "never" ##### 🩹 Fixes - **eslint-plugin:** \[no-floating-promises] check top-level type assertions (and more) - **eslint-plugin:** \[strict-boolean-expressions] consider assertion function argument a boolean context - **eslint-plugin:** \[no-unnecessary-condition] false positive on optional private field ##### ❤️ Thank You - Armano - Josh Goldberg ✨ - Kirk Waiblinger - StyleShit You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v7.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7180-2024-07-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.17.0...v7.18.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v7.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7170-2024-07-22) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.16.1...v7.17.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.6.0`](https://togithub.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1160-Wed-Jul-31-2024) [Compare Source](https://togithub.com/chromaui/chromatic-cli/compare/v11.5.6...v11.6.0) ##### 🚀 Enhancement - Added logic to account for parentheses at the beginning [#​1016](https://togithub.com/chromaui/chromatic-cli/pull/1016) ([@​ethriel3695](https://togithub.com/ethriel3695)) ##### Authors: 1 - Reuben Ellis ([@​ethriel3695](https://togithub.com/ethriel3695)) *** </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.35.0`](https://togithub.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7350---20240719) [Compare Source](https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0) ##### Added - support eslint v9 ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic)) - export flat configs from plugin root and fix flat config crash ([#​3694][] [@​bradzacher](https://togithub.com/bradzacher) [@​mdjermanovic](https://togithub.com/mdjermanovic)) - add \[`jsx-props-no-spread-multi`] ([#​3724][] [@​SimonSchick](https://togithub.com/SimonSchick)) - \[`forbid-component-props`]: add `propNamePattern` to allow / disallow prop name patterns ([#​3774][] [@​akulsr0](https://togithub.com/akulsr0)) - \[`jsx-handler-names`]: support ignoring component names ([#​3772][] [@​akulsr0](https://togithub.com/akulsr0)) - version settings: Allow react defaultVersion to be configurable ([#​3771][] [@​onlywei](https://togithub.com/onlywei)) - \[`jsx-closing-tag-location`]: add `line-aligned` option ([#​3777] [@​kimtaejin3](https://togithub.com/kimtaejin3)) - \[`no-danger`]: add `customComponentNames` option ([#​3748][] [@​akulsr0](https://togithub.com/akulsr0)) ##### Fixed - \[`no-invalid-html-attribute`]: substitute placeholders in suggestion messages ([#​3759][] [@​mdjermanovic](https://togithub.com/mdjermanovic)) - \[`sort-prop-types`]: single line type ending without semicolon ([#​3784][] [@​akulsr0](https://togithub.com/akulsr0)) - \[`require-default-props`]: report when required props have default value ([#​3785][] [@​akulsr0](https://togithub.com/akulsr0)) ##### Changed - \[Refactor] `variableUtil`: Avoid creating a single flat variable scope for each lookup ([#​3782][] [@​DanielRosenwasser](https://togithub.com/DanielRosenwasser)) [7.35.0]: https://togithub.com/jsx-eslint/eslint-plugin-react/compare/v7.34.4...v7.35.0 [#​3785]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3785 [#​3784]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3784 [#​3782]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3782 [#​3777]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3777 [#​3774]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3774 [#​3772]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3772 [#​3771]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3771 [#​3759]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3759 [#​3748]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3748 [#​3724]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3724 [#​3694]: https://togithub.com/jsx-eslint/eslint-plugin-react/pull/3694 </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.4`](https://togithub.com/typicode/husky/compare/v9.1.3...fc549e0e5c8723a6d796f6ad26ef6590769f5d82) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.3...v9.1.4) ### [`v9.1.3`](https://togithub.com/typicode/husky/releases/tag/v9.1.3) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.2...v9.1.3) - fix: better handle space in `PATH` ### [`v9.1.2`](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) [Compare Source](https://togithub.com/typicode/husky/compare/v9.1.1...v9.1.2) </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.27.0`](https://togithub.com/webpro-nl/knip/releases/tag/5.27.0) [Compare Source](https://togithub.com/webpro-nl/knip/compare/5.26.0...5.27.0) - CRLF will be replaced by LF the next time Git touches it ([`bea004f`](https://togithub.com/webpro-nl/knip/commit/bea004fe)) - Remove OS eol diffs in tests ([`799cc42`](https://togithub.com/webpro-nl/knip/commit/799cc422)) - git config eol=lf ([`5d23932`](https://togithub.com/webpro-nl/knip/commit/5d239323)) - Re-enable windows test for bun ([`bc66b4f`](https://togithub.com/webpro-nl/knip/commit/bc66b4fa)) - Add test case (fixed by [`ae5c341`](https://togithub.com/webpro-nl/knip/commit/ae5c3417)) ([`5e742dc`](https://togithub.com/webpro-nl/knip/commit/5e742dc3)) - Move more cli args into single location, refactor some namings ([`9f5eb01`](https://togithub.com/webpro-nl/knip/commit/9f5eb01a)) - Update contrib dev docs ([`108eff1`](https://togithub.com/webpro-nl/knip/commit/108eff17)) - Add ladle plugin ([#​728](https://togithub.com/webpro-nl/knip/issues/728)) ([`ebd79d4`](https://togithub.com/webpro-nl/knip/commit/ebd79d4b)) - Circumvent case where `element == undefined` ([#​725](https://togithub.com/webpro-nl/knip/issues/725)) ([`ae5c341`](https://togithub.com/webpro-nl/knip/commit/ae5c3417)) - Adjust tests after [`f5680fb`](https://togithub.com/webpro-nl/knip/commit/f5680fb2) ([`b4dc692`](https://togithub.com/webpro-nl/knip/commit/b4dc6921)) - Edit docs ([`916b633`](https://togithub.com/webpro-nl/knip/commit/916b633a)) - Print relative .gitignore paths in debug output ([`fef3dba`](https://togithub.com/webpro-nl/knip/commit/fef3dba5)) - Don't add ignored files as entry paths (resolves [#​734](https://togithub.com/webpro-nl/knip/issues/734)) ([`f5680fb`](https://togithub.com/webpro-nl/knip/commit/f5680fb2)) - Use single or double star to ignore workspaces, remove single star for ignore glob pattern ([`f6b0058`](https://togithub.com/webpro-nl/knip/commit/f6b00582)) - Restore support for legacy husky w/ lint-staged ([`bd16c98`](https://togithub.com/webpro-nl/knip/commit/bd16c985)) - Support override configs in babel plugin ([`953d4fb`](https://togithub.com/webpro-nl/knip/commit/953d4fbd)) - Add react-cosmos plugin ([`2de3924`](https://togithub.com/webpro-nl/knip/commit/2de39245)) - Add rsbuild plugin (placeholder) ([`efd7d2a`](https://togithub.com/webpro-nl/knip/commit/efd7d2ad)) - Add rspack plugin ([`3cbfd0a`](https://togithub.com/webpro-nl/knip/commit/3cbfd0a8)) - Add `src/vite-env.d.ts` to entry paths in vite(st) plugin (closes [#​732](https://togithub.com/webpro-nl/knip/issues/732)) ([`8cf6a0a`](https://togithub.com/webpro-nl/knip/commit/8cf6a0ac)) - feat(cypress): add support for cypress-multi-reporter ([#​726](https://togithub.com/webpro-nl/knip/issues/726)) ([`cdea5b1`](https://togithub.com/webpro-nl/knip/commit/cdea5b19)) - Add Forge 42 ([@​forge42dev](https://togithub.com/forge42dev)) as a sponsor ([`d0166be`](https://togithub.com/webpro-nl/knip/commit/d0166be6)) - Update Astro dependencies ([`d887b1d`](https://togithub.com/webpro-nl/knip/commit/d887b1d8)) - Use bun 1.1.19 (also see [https://github.com/oven-sh/bun/issues/4899](https://togithub.com/oven-sh/bun/issues/4899)) ([`03cba1d`](https://togithub.com/webpro-nl/knip/commit/03cba1d4)) - Move watch logic into separate module ([`3ea24cf`](https://togithub.com/webpro-nl/knip/commit/3ea24cfd)) - Move dep graph utils from main sequence to helper module ([`85fc933`](https://togithub.com/webpro-nl/knip/commit/85fc933a)) - Rename createPkgGraph → createWorkspaceGraph, etc. ([`9deb9c5`](https://togithub.com/webpro-nl/knip/commit/9deb9c5a)) - Group handlers in main sequence ([`7274e8d`](https://togithub.com/webpro-nl/knip/commit/7274e8d9)) - More consistent file names ([`0dc5eba`](https://togithub.com/webpro-nl/knip/commit/0dc5eba5)) - Move `toSourcePath` to `ProjectPrincipal` constructor ([`ef1ab49`](https://togithub.com/webpro-nl/knip/commit/ef1ab492)) </details> <details> <summary>listr2/listr2 (listr2)</summary> ### [`v8.2.4`](https://togithub.com/listr2/listr2/releases/tag/listr2%408.2.4) [Compare Source](https://togithub.com/listr2/listr2/compare/listr2@​8.2.3...listr2@​8.2.4) #### listr2 [8.2.4](https://togithub.com/listr2/listr2/compare/listr2@​8.2.3...listr2@​8.2.4) (2024-07-27) ##### Bug Fixes - **deps:** update dependency log-update to ^6.1.0 ([df1407f](https://togithub.com/listr2/listr2/commit/df1407f8e7971e408289cc490de7975120f528e7)) </details> <details> <summary>i18next/next-i18next (next-i18next)</summary> ### [`v15.3.1`](https://togithub.com/i18next/next-i18next/blob/HEAD/CHANGELOG.md#1531) [Compare Source](https://togithub.com/i18next/next-i18next/compare/v15.3.0...v15.3.1) - update some i18next dependencies to address [#​2288](https://togithub.com/i18next/next-i18next/issues/2288) </details> <details> <summary>nodejs/node (node)</summary> ### [`v20.16.0`](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0) [Compare Source](https://togithub.com/nodejs/node/compare/v20.15.1...v20.16.0) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.6.0`](https://togithub.com/pnpm/pnpm/releases/tag/v9.6.0): pnpm 9.6 [Compare Source](https://togithub.com/pnpm/pnpm/compare/v9.5.0...v9.6.0) #### Minor Changes - Support specifying node version (via `pnpm.executionEnv.nodeVersion` in `package.json`) for running lifecycle scripts per each package in a workspace [#​6720](https://togithub.com/pnpm/pnpm/issues/6720). - Overrides now support the [`catalogs:` protocol](https://pnpm.io/catalogs) [#​8303](https://togithub.com/pnpm/pnpm/issues/8303). #### Patch Changes - The `pnpm deploy` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#​8298](https://togithub.com/pnpm/pnpm/pull/8298). - The `pnpm outdated` command now supports the [`catalog:` protocol](https://pnpm.io/catalogs) [#​8304](https://togithub.com/pnpm/pnpm/pull/8304). - Correct the error message when trying to run `pnpm patch` without `node_modules/.modules.yaml` [#​8257](https://togithub.com/pnpm/pnpm/issues/8257). - Silent reporting fixed with the `pnpm exec` command [#​7608](https://togithub.com/pnpm/pnpm/issues/7608). - Add registries information to the calculation of dlx cache hash [#​8299](https://togithub.com/pnpm/pnpm/pull/8299). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80"></a> </td> <td align="center" valign="middle"> <a href="https://figma.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/figma.svg" width="80"></a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" /> <img src="https://pnpm.io/img/users/prisma.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg" /> <img src="https://pnpm.io/img/users/nx.svg" width="120" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" /> </picture> </a> </td> </tr> </tbody> </table> #### Our Silver Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80"> </a> </td> <td align="center" valign="middle"> <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" /> <img src="https://pnpm.io/img/users/vercel.svg" width="180" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" /> <img src="https://pnpm.io/img/users/depot.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" /> <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" /> <img src="https://pnpm.io/img/users/devowlio.svg" width="200" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://macpaw.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/macpaw.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/macpaw_light.svg" /> <img src="https://pnpm.io/img/users/macpaw.svg" width="200" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://cerbos.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/cerbos.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/cerbos_light.svg" /> <img src="https://pnpm.io/img/users/cerbos.svg" width="180" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://vpsserver.com/en-us/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/vpsserver.svg" width="180" /> </a> </td> </tr> </tbody> </table> </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.16.3`](https://togithub.com/privatenumber/tsx/compare/v4.16.2...ca4bf11670bdbc29bd5fe413cfa3cedba02c2e4e) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.16.2...v4.16.3) </details> <details> <summary>sindresorhus/type-fest (type-fest)</summary> ### [`v4.23.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.23.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.22.1...v4.23.0) - `Paths`: Add `maxRecursionDepth` option ([#​920](https://togithub.com/sindresorhus/type-fest/issues/920)) [`052e887`](https://togithub.com/sindresorhus/type-fest/commit/052e887) </details> <details> <summary>Microsoft/TypeScript (typescript)</summary> ### [`v5.5.4`](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...c8a7d589e647e19c94150d9892909f3aa93e48eb) [Compare Source](https://togithub.com/Microsoft/TypeScript/compare/v5.5.3...v5.5.4) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #444 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [chromaui/action](https://togithub.com/chromaui/action) | action | digest | `fbf458b` -> `04320d7` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/action) | | [github/codeql-action](https://togithub.com/github/codeql-action) | action | digest | `4fa2a79` -> `afb54ba` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/github/codeql-action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/github/codeql-action) | --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/weareinreach/TransMascFutures). PR-URL: #443 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@storybook/addon-a11y](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.3.5` -> `18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.5/18.3.7) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [chromatic](https://www.chromatic.com) ([source](https://redirect.github.com/chromaui/chromatic-cli)) | devDependencies | minor | [`11.7.1` -> `11.10.2`](https://renovatebot.com/diffs/npm/chromatic/11.7.1/11.10.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | patch | [`8.57.0` -> `8.57.1`](https://renovatebot.com/diffs/npm/eslint/8.57.0/8.57.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/eslint/eslint/badge)](https://securityscorecards.dev/viewer/?uri=github.com/eslint/eslint) | | [eslint-plugin-codegen](https://redirect.github.com/mmkal/eslint-plugin-codegen) | devDependencies | minor | [`0.28.0` -> `0.29.0`](https://renovatebot.com/diffs/npm/eslint-plugin-codegen/0.28.0/0.29.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/mmkal/eslint-plugin-codegen/badge)](https://securityscorecards.dev/viewer/?uri=github.com/mmkal/eslint-plugin-codegen) | | [eslint-plugin-i18next](https://redirect.github.com/edvardchen/eslint-plugin-i18next) | devDependencies | minor | [`6.0.9` -> `6.1.0`](https://renovatebot.com/diffs/npm/eslint-plugin-i18next/6.0.9/6.1.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/edvardchen/eslint-plugin-i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/edvardchen/eslint-plugin-i18next) | | [eslint-plugin-react](https://redirect.github.com/jsx-eslint/eslint-plugin-react) | devDependencies | minor | [`7.35.2` -> `7.36.1`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.35.2/7.36.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/jsx-eslint/eslint-plugin-react/badge)](https://securityscorecards.dev/viewer/?uri=github.com/jsx-eslint/eslint-plugin-react) | | [husky](https://redirect.github.com/typicode/husky) | devDependencies | patch | [`9.1.5` -> `9.1.6`](https://renovatebot.com/diffs/npm/husky/9.1.5/9.1.6) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/typicode/husky/badge)](https://securityscorecards.dev/viewer/?uri=github.com/typicode/husky) | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | patch | [`5.30.1` -> `5.30.2`](https://renovatebot.com/diffs/npm/knip/5.30.1/5.30.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [react-i18next](https://redirect.github.com/i18next/react-i18next) | dependencies | patch | [`15.0.1` -> `15.0.2`](https://renovatebot.com/diffs/npm/react-i18next/15.0.1/15.0.2) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/i18next/react-i18next/badge)](https://securityscorecards.dev/viewer/?uri=github.com/i18next/react-i18next) | | [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | minor | [`8.2.9` -> `8.3.1`](https://renovatebot.com/diffs/npm/storybook/8.2.9/8.3.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [tsx](https://tsx.is) ([source](https://redirect.github.com/privatenumber/tsx)) | devDependencies | patch | [`4.19.0` -> `4.19.1`](https://renovatebot.com/diffs/npm/tsx/4.19.0/4.19.1) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx) | --- ### Release Notes <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.3.1`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#831) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.0...v8.3.1) - Angular: Fix sourceDecorator to apply excludeDecorators flag - [#​29069](https://redirect.github.com/storybookjs/storybook/pull/29069), thanks [@​JSMike](https://redirect.github.com/JSMike)! - Core: Do not prebundle better-opn - [#​29137](https://redirect.github.com/storybookjs/storybook/pull/29137), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Do not prebundle jsdoc-type-pratt-parser - [#​29134](https://redirect.github.com/storybookjs/storybook/pull/29134), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Upgrade sass-loader from ^12 to ^13 - [#​29040](https://redirect.github.com/storybookjs/storybook/pull/29040), thanks [@​HoncharenkoZhenya](https://redirect.github.com/HoncharenkoZhenya)! ### [`v8.3.0`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#830) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.2.9...v8.3.0) Fresh out of the oven! Storybook 8.3 brings you: - ⚡️ **First-class Vitest integration** to run stories as component tests - 🔼 **Next.js-Vite framework** for Vitest compatibility and better DX - 🗜️ **Further reduced bundle size** for a smaller install footprint - 🌐 **Experimental Story globals** to standardize stories for themes, viewports, and locales - 💯 **Hundreds** more improvements <details> <summary>List of all updates</summary> - Addon Test: Improve messages and post install script handling - [#​29036](https://redirect.github.com/storybookjs/storybook/pull/29036), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Viewport: Add default options via parameters - [#​28944](https://redirect.github.com/storybookjs/storybook/pull/28944), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Addon Test: Add experimental vitest integration - [#​28768](https://redirect.github.com/storybookjs/storybook/pull/28768), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Addon Test: Fix error message logic in set up file - [#​28906](https://redirect.github.com/storybookjs/storybook/pull/28906), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Test: Fix indentation of 'vitePluginNext' in generated Vitest config file - [#​29011](https://redirect.github.com/storybookjs/storybook/pull/29011), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Addon Test: Fix postinstall file types - [#​28978](https://redirect.github.com/storybookjs/storybook/pull/28978), thanks [@​shilman](https://redirect.github.com/shilman)! - Addon Test: Fix tests potentially not existing in non-isolate mode - [#​28993](https://redirect.github.com/storybookjs/storybook/pull/28993), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Test: Improve transformation logic to avoid duplicate tests - [#​28929](https://redirect.github.com/storybookjs/storybook/pull/28929), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Test: Set default viewport if applicable - [#​28905](https://redirect.github.com/storybookjs/storybook/pull/28905), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Test: Set screenshotFailures to false by default - [#​28908](https://redirect.github.com/storybookjs/storybook/pull/28908), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Addon Docs: Remove babel dependency - [#​28915](https://redirect.github.com/storybookjs/storybook/pull/28915), thanks [@​shilman](https://redirect.github.com/shilman)! - Addon Interactions: Fix status in panel tab - [#​28580](https://redirect.github.com/storybookjs/storybook/pull/28580), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Angular: Fix Angular template error for props with a circular reference - [#​28498](https://redirect.github.com/storybookjs/storybook/pull/28498), thanks [@​Marklb](https://redirect.github.com/Marklb)! - Angular: Fix template props not able to use dot notation - [#​28588](https://redirect.github.com/storybookjs/storybook/pull/28588), thanks [@​Marklb](https://redirect.github.com/Marklb)! - Backgrounds/Viewports: Make defaults overridable in `StoryGlobals`-mode - [#​29025](https://redirect.github.com/storybookjs/storybook/pull/29025), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Blocks: Fix scroll to non-ascii anchors - [#​28826](https://redirect.github.com/storybookjs/storybook/pull/28826), thanks [@​SkReD](https://redirect.github.com/SkReD)! - Build: Remove external overrides, use package.json as source of truth - [#​28632](https://redirect.github.com/storybookjs/storybook/pull/28632), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Builder-Vite: Add null character prefix to virtual file IDs - [#​28863](https://redirect.github.com/storybookjs/storybook/pull/28863), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Builder-Vite: Fix 'condition node never be used' warning - [#​28989](https://redirect.github.com/storybookjs/storybook/pull/28989), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Add conditional logging for manager and preview start - [#​28603](https://redirect.github.com/storybookjs/storybook/pull/28603), thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)! - CLI: Fix dedent import in package managers - [#​28980](https://redirect.github.com/storybookjs/storybook/pull/28980), thanks [@​shilman](https://redirect.github.com/shilman)! - CLI: Fix the initialization of Storybook in workspaces - [#​28699](https://redirect.github.com/storybookjs/storybook/pull/28699), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - CLI: Handle Yarn PnP wrapper scenario when adding an addon - [#​29027](https://redirect.github.com/storybookjs/storybook/pull/29027), thanks [@​yannbf](https://redirect.github.com/yannbf)! - CLI: Make PackageJson optional for starting a dev server - [#​28594](https://redirect.github.com/storybookjs/storybook/pull/28594), thanks [@​tobiasdiez](https://redirect.github.com/tobiasdiez)! - CLI: Update spawn options in proxy.ts to support Windows - [#​28990](https://redirect.github.com/storybookjs/storybook/pull/28990), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Components: Remove external overrides - [#​28632](https://redirect.github.com/storybookjs/storybook/pull/28632), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - ConfigFile: Fix `as const satisfies` modifiers - [#​29000](https://redirect.github.com/storybookjs/storybook/pull/29000), thanks [@​shilman](https://redirect.github.com/shilman)! - Controls: Add disableSave parameter - [#​28734](https://redirect.github.com/storybookjs/storybook/pull/28734), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Core: Add Rsbuild frameworks to known frameworks - [#​28694](https://redirect.github.com/storybookjs/storybook/pull/28694), thanks [@​fi3ework](https://redirect.github.com/fi3ework)! - Core: De-duplicate babel use in core - [#​28972](https://redirect.github.com/storybookjs/storybook/pull/28972), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Fix header for MountMustBeDestructuredError message - [#​28590](https://redirect.github.com/storybookjs/storybook/pull/28590), thanks [@​0916dhkim](https://redirect.github.com/0916dhkim)! - Core: Fix manager-builder `tsconfig` to emit `react-jsx` - [#​28541](https://redirect.github.com/storybookjs/storybook/pull/28541), thanks [@​williamhelmrath](https://redirect.github.com/williamhelmrath)! - Core: Introduce setProjectAnnotations API to more renderers and frameworks - [#​28907](https://redirect.github.com/storybookjs/storybook/pull/28907), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Core: Make sure CJS build always has lowest prio - [#​28829](https://redirect.github.com/storybookjs/storybook/pull/28829), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Move `util` to regular dependency - [#​29008](https://redirect.github.com/storybookjs/storybook/pull/29008), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Core: Split Storybook CLI - [#​28519](https://redirect.github.com/storybookjs/storybook/pull/28519), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Core: Upgrade docs-mdx for smaller install - [#​28552](https://redirect.github.com/storybookjs/storybook/pull/28552), thanks [@​shilman](https://redirect.github.com/shilman)! - CPC: Add `ESM` export to `docs-tools` & `node-logger` packages - [#​28539](https://redirect.github.com/storybookjs/storybook/pull/28539), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CPC: Fix missing dependency in `@storybook/addon-interactions` - [#​28518](https://redirect.github.com/storybookjs/storybook/pull/28518), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CPC: Fix type generation - [#​28507](https://redirect.github.com/storybookjs/storybook/pull/28507), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CPC: Revert renames of panels, addon_ids - [#​28524](https://redirect.github.com/storybookjs/storybook/pull/28524), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - CSF: Allow overridding globals at the story level - [#​26654](https://redirect.github.com/storybookjs/storybook/pull/26654), thanks [@​tmeasday](https://redirect.github.com/tmeasday)! - Dependencies: Upgrade `commander` - [#​28857](https://redirect.github.com/storybookjs/storybook/pull/28857), thanks [@​43081j](https://redirect.github.com/43081j)! - Fix: Add header for MountMustBeDestructuredError message - [#​28590](https://redirect.github.com/storybookjs/storybook/pull/28590), thanks [@​0916dhkim](https://redirect.github.com/0916dhkim)! - Fix: Prevent iframe from capturing mouse events in composed Storybooks - [#​28568](https://redirect.github.com/storybookjs/storybook/pull/28568), thanks [@​Vincentdevreede](https://redirect.github.com/Vincentdevreede)! - Maintenance: Add `node:`-prefix to node core-modules - [#​28860](https://redirect.github.com/storybookjs/storybook/pull/28860), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Maintenance: Rename addon-vitest to addon-test - [#​29014](https://redirect.github.com/storybookjs/storybook/pull/29014), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Next.js-Vite: Fix vite plugin exports - [#​29046](https://redirect.github.com/storybookjs/storybook/pull/29046), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js-Vite: Streamline Next.js dir option - [#​28995](https://redirect.github.com/storybookjs/storybook/pull/28995), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js-Vite: Update next and vite-plugin-storybook-nextjs dependencies - [#​28994](https://redirect.github.com/storybookjs/storybook/pull/28994), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Add [@​storybook/nextjs-vite](https://redirect.github.com/storybook/nextjs-vite) package - [#​28800](https://redirect.github.com/storybookjs/storybook/pull/28800), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Fix wrong Next.js framework reference - [#​28992](https://redirect.github.com/storybookjs/storybook/pull/28992), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Make RSC portable-stories compatible - [#​28756](https://redirect.github.com/storybookjs/storybook/pull/28756), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Next.js: Update dependencies - [#​29052](https://redirect.github.com/storybookjs/storybook/pull/29052), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Nextjs-Vite: Re-export vite-plugin-storybook-nextjs - [#​29012](https://redirect.github.com/storybookjs/storybook/pull/29012), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Portable Stories: Improve Handling of React Updates and Errors - [#​29044](https://redirect.github.com/storybookjs/storybook/pull/29044), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - React: Avoid 'Dynamic require of react is not possible' issue - [#​28730](https://redirect.github.com/storybookjs/storybook/pull/28730), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - React: Bundle in `lodash` - [#​28609](https://redirect.github.com/storybookjs/storybook/pull/28609), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Svelte: Fix events not being logged in Actions when a story has decorators - [#​28247](https://redirect.github.com/storybookjs/storybook/pull/28247), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - SvelteKit: Introduce portable stories support - [#​28918](https://redirect.github.com/storybookjs/storybook/pull/28918), thanks [@​yannbf](https://redirect.github.com/yannbf)! - SvelteKit/Vue3: Refactor plugin export paths - [#​29016](https://redirect.github.com/storybookjs/storybook/pull/29016), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Telemetry: Add globals stats - [#​28822](https://redirect.github.com/storybookjs/storybook/pull/28822), thanks [@​shilman](https://redirect.github.com/shilman)! - Telemetry: Add portable stories - [#​26764](https://redirect.github.com/storybookjs/storybook/pull/26764), thanks [@​shilman](https://redirect.github.com/shilman)! - Test: Fix support for TS < 4.7 - [#​28887](https://redirect.github.com/storybookjs/storybook/pull/28887), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Test: Rename vitest plugin entrypoint - [#​29067](https://redirect.github.com/storybookjs/storybook/pull/29067), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Test: Upgrade Vitest to v2 - [#​28788](https://redirect.github.com/storybookjs/storybook/pull/28788), thanks [@​yannbf](https://redirect.github.com/yannbf)! - Types: Adjust beforeAll to be non-nullable in NormalizedProjectAnnotations - [#​28671](https://redirect.github.com/storybookjs/storybook/pull/28671), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Types: Update type signatures of objects and functions - [#​28503](https://redirect.github.com/storybookjs/storybook/pull/28503), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - UI: Fix collapse/expand all functionality - [#​28582](https://redirect.github.com/storybookjs/storybook/pull/28582), thanks [@​filipemelo2002](https://redirect.github.com/filipemelo2002)! - UI: Fix conditional hooks usage in sidebar - [#​28979](https://redirect.github.com/storybookjs/storybook/pull/28979), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - UI: Fix sidebar not wrapping - [#​29055](https://redirect.github.com/storybookjs/storybook/pull/29055), thanks [@​JReinhold](https://redirect.github.com/JReinhold)! - Vite: Fix HMR - [#​28876](https://redirect.github.com/storybookjs/storybook/pull/28876), thanks [@​ndelangen](https://redirect.github.com/ndelangen)! - Vite: Fix missing source map warning - [#​28984](https://redirect.github.com/storybookjs/storybook/pull/28984), thanks [@​valentinpalkovic](https://redirect.github.com/valentinpalkovic)! - Vitest: Fix add command - [#​28975](https://redirect.github.com/storybookjs/storybook/pull/28975), thanks [@​ghengeveld](https://redirect.github.com/ghengeveld)! - Vitest: Fix default viewport - [#​28943](https://redirect.github.com/storybookjs/storybook/pull/28943), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Vitest: Implement add command for vitest addon - [#​28920](https://redirect.github.com/storybookjs/storybook/pull/28920), thanks [@​kasperpeulen](https://redirect.github.com/kasperpeulen)! - Vue: Add missing prop controls when using `vue-component-meta` docgen plugin - [#​28760](https://redirect.github.com/storybookjs/storybook/pull/28760), thanks [@​larsrickert](https://redirect.github.com/larsrickert)! - Vue: Improve generated code snippets - [#​27194](https://redirect.github.com/storybookjs/storybook/pull/27194), thanks [@​larsrickert](https://redirect.github.com/larsrickert)! - Vue3: Add vite plugin for portable stories - [#​29004](https://redirect.github.com/storybookjs/storybook/pull/29004), thanks [@​yannbf](https://redirect.github.com/yannbf)! </details> </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.10.2`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v11102-Fri-Sep-13-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.10.1...v11.10.2) ##### 🐛 Bug Fix - Revert "Use --stats-json flag for SB 8.0.0+" [#​1046](https://redirect.github.com/chromaui/chromatic-cli/pull/1046) ([@​maxcorbin](https://redirect.github.com/maxcorbin)) - Fix flaky verify timeout test [#​1044](https://redirect.github.com/chromaui/chromatic-cli/pull/1044) ([@​codykaup](https://redirect.github.com/codykaup)) - Fix flaky missing dependency test [#​1043](https://redirect.github.com/chromaui/chromatic-cli/pull/1043) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - Maxie ([@​maxcorbin](https://redirect.github.com/maxcorbin)) *** ### [`v11.10.1`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v11101-Thu-Sep-12-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.10.0...v11.10.1) ##### 🐛 Bug Fix - Use --stats-json flag for SB 8.0.0+ [#​1035](https://redirect.github.com/chromaui/chromatic-cli/pull/1035) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Add basic `unicorn` setup to ESLint config [#​1041](https://redirect.github.com/chromaui/chromatic-cli/pull/1041) ([@​codykaup](https://redirect.github.com/codykaup)) - Update actions/upload-artifact to v4 [#​1042](https://redirect.github.com/chromaui/chromatic-cli/pull/1042) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) *** ### [`v11.10.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v11100-Thu-Sep-12-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.9.0...v11.10.0) ##### 🚀 Enhancement - Support storybook-rsbuild [#​1032](https://redirect.github.com/chromaui/chromatic-cli/pull/1032) ([@​joshwooding](https://redirect.github.com/joshwooding) [@​codykaup](https://redirect.github.com/codykaup)) ##### 🐛 Bug Fix - Remove pre-commit hook [#​1039](https://redirect.github.com/chromaui/chromatic-cli/pull/1039) ([@​codykaup](https://redirect.github.com/codykaup)) - Add initial ESLint config based on internal repo [#​1037](https://redirect.github.com/chromaui/chromatic-cli/pull/1037) ([@​codykaup](https://redirect.github.com/codykaup)) - Remove Chromatic staging CI step [#​1038](https://redirect.github.com/chromaui/chromatic-cli/pull/1038) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - Josh Wooding ([@​joshwooding](https://redirect.github.com/joshwooding)) *** ### [`v11.9.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1190-Wed-Sep-11-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.8.0...v11.9.0) ##### 🚀 Enhancement - Fix initial TypeScript errors [#​1033](https://redirect.github.com/chromaui/chromatic-cli/pull/1033) ([@​codykaup](https://redirect.github.com/codykaup)) ##### 🐛 Bug Fix - Use the `--flag=value` format for Storybook build options [#​1034](https://redirect.github.com/chromaui/chromatic-cli/pull/1034) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) *** ### [`v11.8.0`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1180-Tue-Sep-10-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.7.1...v11.8.0) ##### 🚀 Enhancement - Don't upload files from `.chromatic` directory [#​1028](https://redirect.github.com/chromaui/chromatic-cli/pull/1028) ([@​jmhobbs](https://redirect.github.com/jmhobbs) [@​ghengeveld](https://redirect.github.com/ghengeveld)) ##### Authors: 2 - Gert Hengeveld ([@​ghengeveld](https://redirect.github.com/ghengeveld)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) *** </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v8.57.1`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...5b9414c501c58bfa85f41f96f821973c41e8ae74) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1) </details> <details> <summary>mmkal/eslint-plugin-codegen (eslint-plugin-codegen)</summary> ### [`v0.29.0`](https://redirect.github.com/mmkal/eslint-plugin-codegen/releases/tag/v0.29.0) [Compare Source](https://redirect.github.com/mmkal/eslint-plugin-codegen/compare/v0.28.0...v0.29.0) - avoid double path.join [`491486f`](https://redirect.github.com/mmkal/eslint-plugin-codegen/commit/491486f) - reog [`e10c6df`](https://redirect.github.com/mmkal/eslint-plugin-codegen/commit/e10c6df) - include/exclude/includeEslintDisableDirectives [`8eae99b`](https://redirect.github.com/mmkal/eslint-plugin-codegen/commit/8eae99b) </details> <details> <summary>edvardchen/eslint-plugin-i18next (eslint-plugin-i18next)</summary> ### [`v6.1.0`](https://redirect.github.com/edvardchen/eslint-plugin-i18next/blob/HEAD/CHANGELOG.md#610-2024-09-14) [Compare Source](https://redirect.github.com/edvardchen/eslint-plugin-i18next/compare/v6.0.9...v6.1.0) ##### Features - use pnpm ([394250d](https://redirect.github.com/edvardchen/eslint-plugin-i18next/commit/394250df22c835611c80d5035b304f302799330b)) ##### 6.0.11 (2024-09-12) ##### 6.0.10 (2024-07-20) ##### 6.0.9 (2024-07-13) ##### 6.0.8 (2024-07-13) ##### 6.0.7 (2024-07-07) ##### 6.0.6 (2024-05-14) ##### 6.0.5 (2023-10-26) ##### 6.0.4 (2023-08-01) ##### 6.0.3 (2023-06-13) ##### 6.0.2 (2023-06-06) ##### 6.0.1 (2023-05-05) </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.36.1`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7361---20240912) [Compare Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.0...v7.36.1) ##### Fixed - \[`no-is-mounted`]: fix logic in method name check ([#​3821][] [@​Mathias-S](https://redirect.github.com/Mathias-S)) - \[`jsx-no-literals`]: Avoid crashing on valueless boolean props ([#​3823][] [@​reosarevok](https://redirect.github.com/reosarevok)) [7.36.1]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.36.0...v7.36.1 [#​3823]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3823 [#​3821]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3821 ### [`v7.36.0`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7360---20240912) [Compare Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.2...v7.36.0) ##### Added - \[`no-string-refs`]: allow this.refs in > 18.3.0 ([#​3807][] [@​henryqdineen](https://redirect.github.com/henryqdineen)) - \[`jsx-no-literals`] Add `elementOverrides` option and the ability to ignore this rule on specific elements ([#​3812][] [@​Pearce-Ropion](https://redirect.github.com/Pearce-Ropion)) - \[`forward-ref-uses-ref`]: add rule for checking ref parameter is added (\[[#​3667](https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3667)]\[] [@​NotWoods](https://redirect.github.com/NotWoods)) ##### Fixed - \[`function-component-definition`], \[`boolean-prop-naming`], \[`jsx-first-prop-new-line`], \[`jsx-props-no-multi-spaces`], `propTypes`: use type args ([#​3629][] [@​HenryBrown0](https://redirect.github.com/HenryBrown0)) - JSX pragma: fail gracefully ([#​3632][] [@​ljharb](https://redirect.github.com/ljharb)) - \[`jsx-props-no-spreading`]: add `explicitSpread` option to schema ([#​3799][] [@​ljharb](https://redirect.github.com/ljharb)) ##### Changed - \[Tests] add [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) v6 ([#​3629][] [@​HenryBrown0](https://redirect.github.com/HenryBrown0)) - \[Tests] add [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) v7 and v8 ([#​3629][] [@​hampustagerud](https://redirect.github.com/hampustagerud)) - \[Docs] \[`no-danger`]: update broken link ([#​3817][] [@​lucasrmendonca](https://redirect.github.com/lucasrmendonca)) - \[types] add jsdoc type annotations ([#​3731][] [@​y-hsgw](https://redirect.github.com/y-hsgw)) - \[Tests] `button-has-type`: add test case with spread ([#​3731][] [@​y-hsgw](https://redirect.github.com/y-hsgw)) [7.36.0]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.35.2...v7.36.0 [#​3799]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3799 [#​3632]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3632 [#​3812]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3812 [#​3731]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3731 [#​3694]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3667 [#​3629]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3629 [#​3817]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3817 [#​3807]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3807 </details> <details> <summary>typicode/husky (husky)</summary> ### [`v9.1.6`](https://redirect.github.com/typicode/husky/compare/v9.1.5...a2d942a670b3d6a04578005a0fd2dc310e511849) [Compare Source](https://redirect.github.com/typicode/husky/compare/v9.1.5...v9.1.6) </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.30.2`](https://redirect.github.com/webpro-nl/knip/compare/5.30.1...f71c697d0d02895f4c1225c1539d5b70350eb48e) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.30.1...5.30.2) </details> <details> <summary>i18next/react-i18next (react-i18next)</summary> ### [`v15.0.2`](https://redirect.github.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1502) [Compare Source](https://redirect.github.com/i18next/react-i18next/compare/v15.0.1...v15.0.2) - try to fix Trans handling with alwaysFormat set to true [1801](https://redirect.github.com/i18next/react-i18next/issues/1801) </details> <details> <summary>privatenumber/tsx (tsx)</summary> ### [`v4.19.1`](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...0329bfc731346d6c8b6055c7f2882e5c3155a7ec) [Compare Source](https://redirect.github.com/privatenumber/tsx/compare/v4.19.0...v4.19.1) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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/weareinreach/TransMascFutures). PR-URL: #467 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@next/bundle-analyzer](https://redirect.github.com/vercel/next.js) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)) | dependencies | patch | [`14.2.11` -> `14.2.12`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/14.2.11/14.2.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | devDependencies | patch | [`14.2.11` -> `14.2.12`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.11/14.2.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [next](https://nextjs.org) ([source](https://redirect.github.com/vercel/next.js)) | dependencies | patch | [`14.2.11` -> `14.2.12`](https://renovatebot.com/diffs/npm/next/14.2.11/14.2.12) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | --- ### Release Notes <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v14.2.12`](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.12`](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v14.2.12`](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.11...v14.2.12) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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. --- - [ ] 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/weareinreach/TransMascFutures). PR-URL: #469 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Joe Karow <[email protected]>
Signed-off-by: Joe Karow <[email protected]>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@next/bundle-analyzer](https://redirect.github.com/vercel/next.js) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer)) | dependencies | patch | [`14.2.12` -> `14.2.13`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/14.2.12/14.2.13) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config) ([source](https://redirect.github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next)) | devDependencies | patch | [`14.2.12` -> `14.2.13`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.12/14.2.13) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | | [next](https://nextjs.org) ([source](https://redirect.github.com/vercel/next.js)) | dependencies | patch | [`14.2.12` -> `14.2.13`](https://renovatebot.com/diffs/npm/next/14.2.12/14.2.13) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/next.js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/next.js) | --- ### Release Notes <details> <summary>vercel/next.js (@​next/bundle-analyzer)</summary> ### [`v14.2.13`](https://redirect.github.com/vercel/next.js/compare/v14.2.12...f550237aa564bd59bfef7462350ac6c502f0206d) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.12...v14.2.13) </details> <details> <summary>vercel/next.js (eslint-config-next)</summary> ### [`v14.2.13`](https://redirect.github.com/vercel/next.js/compare/v14.2.12...f550237aa564bd59bfef7462350ac6c502f0206d) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.12...v14.2.13) </details> <details> <summary>vercel/next.js (next)</summary> ### [`v14.2.13`](https://redirect.github.com/vercel/next.js/compare/v14.2.12...f550237aa564bd59bfef7462350ac6c502f0206d) [Compare Source](https://redirect.github.com/vercel/next.js/compare/v14.2.12...v14.2.13) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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. --- - [ ] 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/weareinreach/TransMascFutures). PR-URL: #471 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | digest | `1e60f62` -> `0a44ba7` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/actions/setup-node/badge)](https://securityscorecards.dev/viewer/?uri=github.com/actions/setup-node) | | [chromaui/action](https://redirect.github.com/chromaui/action) | action | digest | `b984808` -> `f4e60a7` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/action) | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | action | digest | `4dd1613` -> `461ef6c` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/github/codeql-action/badge)](https://securityscorecards.dev/viewer/?uri=github.com/github/codeql-action) | --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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/weareinreach/TransMascFutures). PR-URL: #464 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [@crowdin/crowdin-api-client](https://redirect.github.com/crowdin/crowdin-api-client-js) | dependencies | minor | [`1.35.0` -> `1.36.0`](https://renovatebot.com/diffs/npm/@crowdin%2fcrowdin-api-client/1.35.0/1.36.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/crowdin/crowdin-api-client-js/badge)](https://securityscorecards.dev/viewer/?uri=github.com/crowdin/crowdin-api-client-js) | | [@prisma/adapter-neon](https://redirect.github.com/prisma/prisma) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/adapter-neon)) | dependencies | minor | [`5.19.1` -> `5.20.0`](https://renovatebot.com/diffs/npm/@prisma%2fadapter-neon/5.19.1/5.20.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@prisma/client](https://www.prisma.io) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/client)) | dependencies | minor | [`5.19.1` -> `5.20.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.19.1/5.20.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [@storybook/addon-a11y](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-essentials](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-interactions](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-links](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/links)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/addon-viewport](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/viewport)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/blocks](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/blocks) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/blocks)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/nextjs](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/react](https://redirect.github.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/renderers/react)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@storybook/test](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/test) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/test)) | dependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.16.5` -> `20.16.7`](https://renovatebot.com/diffs/npm/@types%2fnode/20.16.5/20.16.7) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | devDependencies | patch | [`18.3.7` -> `18.3.9`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.7/18.3.9) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/DefinitelyTyped/DefinitelyTyped/badge)](https://securityscorecards.dev/viewer/?uri=github.com/DefinitelyTyped/DefinitelyTyped) | | [chromatic](https://www.chromatic.com) ([source](https://redirect.github.com/chromaui/chromatic-cli)) | devDependencies | patch | [`11.10.2` -> `11.10.4`](https://renovatebot.com/diffs/npm/chromatic/11.10.2/11.10.4) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli) | | [knip](https://knip.dev) ([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip)) | devDependencies | patch | [`5.30.2` -> `5.30.5`](https://renovatebot.com/diffs/npm/knip/5.30.2/5.30.5) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/webpro-nl/knip/badge)](https://securityscorecards.dev/viewer/?uri=github.com/webpro-nl/knip) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm)) | packageManager | minor | [`9.10.0` -> `9.11.0`](https://renovatebot.com/diffs/npm/pnpm/9.10.0/9.11.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/pnpm/pnpm/badge)](https://securityscorecards.dev/viewer/?uri=github.com/pnpm/pnpm) | | [prisma](https://www.prisma.io) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/cli)) | devDependencies | minor | [`5.19.1` -> `5.20.0`](https://renovatebot.com/diffs/npm/prisma/5.19.1/5.20.0) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/prisma/prisma/badge)](https://securityscorecards.dev/viewer/?uri=github.com/prisma/prisma) | | [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | devDependencies | patch | [`8.3.1` -> `8.3.3`](https://renovatebot.com/diffs/npm/storybook/8.3.1/8.3.3) | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook) | --- ### Release Notes <details> <summary>crowdin/crowdin-api-client-js (@​crowdin/crowdin-api-client)</summary> ### [`v1.36.0`](https://redirect.github.com/crowdin/crowdin-api-client-js/releases/tag/1.36.0) [Compare Source](https://redirect.github.com/crowdin/crowdin-api-client-js/compare/1.35.0...1.36.0) #### What's Changed - feat: Projects API - defaultTmId, defaultGlossaryId support by [@​prabhavnegi](https://redirect.github.com/prabhavnegi) in [https://github.com/crowdin/crowdin-api-client-js/pull/423](https://redirect.github.com/crowdin/crowdin-api-client-js/pull/423) - feat: Reports APIs: Add support for the new report type by [@​prabhavnegi](https://redirect.github.com/prabhavnegi) in [https://github.com/crowdin/crowdin-api-client-js/pull/425](https://redirect.github.com/crowdin/crowdin-api-client-js/pull/425) - feat: string upload updateOption by [@​yevheniyJ](https://redirect.github.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/427](https://redirect.github.com/crowdin/crowdin-api-client-js/pull/427) - feat: AI new methods by [@​yevheniyJ](https://redirect.github.com/yevheniyJ) in [https://github.com/crowdin/crowdin-api-client-js/pull/428](https://redirect.github.com/crowdin/crowdin-api-client-js/pull/428) #### New Contributors - [@​prabhavnegi](https://redirect.github.com/prabhavnegi) made their first contribution in [https://github.com/crowdin/crowdin-api-client-js/pull/423](https://redirect.github.com/crowdin/crowdin-api-client-js/pull/423) **Full Changelog**: crowdin/crowdin-api-client-js@1.35.0...1.36.0 </details> <details> <summary>prisma/prisma (@​prisma/adapter-neon)</summary> ### [`v5.20.0`](https://redirect.github.com/prisma/prisma/releases/tag/5.20.0) [Compare Source](https://redirect.github.com/prisma/prisma/compare/5.19.1...5.20.0) 🌟 **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.20.0%20%F0%9F%9A%80%0D%0A%0D%0Ahttps://github.com/prisma/prisma/releases/tag/5.20.0) about the release.** 🌟 #### Highlights ##### `strictUndefinedChecks` 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](https://redirect.github.com/prisma/prisma/issues/20169) and follows [our latest proposal](https://redirect.github.com/prisma/prisma/issues/20169#issuecomment-2338360300) on the same issue. To demonstrate the change, take the following code snippet: ```tsx prisma.table.deleteMany({ where: { // If `nullableThing` is nullish, this query will remove all data. email: nullableThing?.property, } }) ``` In Prisma ORM 5.19.0 and below, this could result in unintended behavior. In Prisma ORM 5.20.0, if the `strictUndefinedChecks` Preview feature is enabled, you will get a runtime error instead: ```tsx Invalid \`prisma.user.findMany()\` invocation in /client/tests/functional/strictUndefinedChecks/test.ts:0:0 XX }) XX XX test('throws on undefined input field', async () => { → XX const result = prisma.user.deleteMany({ where: { email: undefined ~~~~~~~~~ } }) Invalid value for argument \`where\`: explicitly \`undefined\` values are not allowed." ``` We have also introduced the `Prisma.skip` symbol, which will allow you to get the previous behavior if desired. ```tsx prisma.table.findMany({ where: { // Use Prisma.skip to skip parts of the query email: nullableEmail ?? Prisma.skip } }) ``` From Prisma ORM 5.20.0 onward, we recommend enabling `strictUndefinedChecks`, along with the TypeScript compiler option `exactOptionalPropertyTypes`, which will help catch cases of undefined values at compile time. Together, these two changes will help protect your Prisma queries from potentially destructive behavior. `strictUndefinedChecks` will be a valid Preview feature for the remainder of Prisma ORM 5. With our next major version, this behavior will become the default and the Preview feature will be “graduated” to Generally Available. If you have any questions or feedback about `strictUndefinedChecks`, please ask/comment in our dedicated [Preview feature GitHub discussion](https://redirect.github.com/prisma/prisma/discussions/25271). ##### `typedSql` bug fix Thank you to everyone who has tried out our [`typedSql` Preview feature](https://www.prisma.io/blog/announcing-typedsql-make-your-raw-sql-queries-type-safe-with-prisma-orm) and [provided feedback](https://redirect.github.com/prisma/prisma/discussions/25106)! This release has a quick fix for typescript files generated when Prisma Schema enums had hyphens. #### Fixes and improvements ##### Prisma - [Prisma incorrectly parses CRDB's FK constraint error as `not available`.](https://redirect.github.com/prisma/prisma/issues/24072) - [Invalid TypeScript files created by `generate` when typedSql is enabled and enum contains hyphens.](https://redirect.github.com/prisma/prisma/issues/25163) - [`@prisma/internals` didn't list `ts-toolbelt` in dependencies.](https://redirect.github.com/prisma/prisma/issues/17952) - [using `$extends` prevents model comments from being passed to TypeScript](https://redirect.github.com/prisma/prisma/issues/24648) ##### Prisma Engines - [Planetscale engine tests: interactive_tx](https://redirect.github.com/prisma/prisma-engines/issues/4469) - [Fix broken engine size publishing workflow](https://redirect.github.com/prisma/prisma-engines/issues/4991) #### Credits Huge thanks to [@​mcuelenaere](https://redirect.github.com/mcuelenaere), [@​pagewang0](https://redirect.github.com/pagewang0), [@​key-moon](https://redirect.github.com/key-moon), [@​pranayat](https://redirect.github.com/pranayat), [@​yubrot](https://redirect.github.com/yubrot), [@​thijmenjk](https://redirect.github.com/thijmenjk), [@​mydea](https://redirect.github.com/mydea), [@​HRM](https://redirect.github.com/HRM), [@​haaawk](https://redirect.github.com/haaawk), [@​baileywickham](https://redirect.github.com/baileywickham), [@​brian-dlee](https://redirect.github.com/brian-dlee), [@​nickcarnival](https://redirect.github.com/nickcarnival), [@​eruditmorina](https://redirect.github.com/eruditmorina), [@​nzakas](https://redirect.github.com/nzakas), and [@​gutyerrez](https://redirect.github.com/gutyerrez) for helping! </details> <details> <summary>storybookjs/storybook (@​storybook/addon-a11y)</summary> ### [`v8.3.3`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#833) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.2...v8.3.3) - CLI: Show constraints in error when getting depndencies - [#​29187](https://redirect.github.com/storybookjs/storybook/pull/29187), thanks [@​andrasczeh](https://redirect.github.com/andrasczeh)! - React-Vite: Downgrade react-docgen-typescript plugin - [#​29184](https://redirect.github.com/storybookjs/storybook/pull/29184), thanks [@​shilman](https://redirect.github.com/shilman)! - UI: Fix composed storybook TooltipLinkList bug where href isn't passed forward - [#​29175](https://redirect.github.com/storybookjs/storybook/pull/29175), thanks [@​JSMike](https://redirect.github.com/JSMike)! ### [`v8.3.2`](https://redirect.github.com/storybookjs/storybook/compare/v8.3.1...ee03ab04c57e4457fbd553e88c84e7bb281a6ed3) [Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.1...v8.3.2) </details> <details> <summary>chromaui/chromatic-cli (chromatic)</summary> ### [`v11.10.4`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v11104-Tue-Sep-24-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.10.3...v11.10.4) ##### 🐛 Bug Fix - Revert "Use --stats-json flag for SB 8.0.0+" [#​1058](https://redirect.github.com/chromaui/chromatic-cli/pull/1058) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Enable `unicorn/prefer-spread` ESLint rule [#​1052](https://redirect.github.com/chromaui/chromatic-cli/pull/1052) ([@​codykaup](https://redirect.github.com/codykaup)) - Enable `unicorn/better-regex` ESLint rule [#​1055](https://redirect.github.com/chromaui/chromatic-cli/pull/1055) ([@​codykaup](https://redirect.github.com/codykaup)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) *** ### [`v11.10.3`](https://redirect.github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v11103-Mon-Sep-23-2024) [Compare Source](https://redirect.github.com/chromaui/chromatic-cli/compare/v11.10.2...v11.10.3) ##### 🐛 Bug Fix - Use --stats-json flag for SB 8.0.0+ [#​1049](https://redirect.github.com/chromaui/chromatic-cli/pull/1049) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) - Enable `unicorn/no-array-callback-reference` ESLint rule [#​1051](https://redirect.github.com/chromaui/chromatic-cli/pull/1051) ([@​codykaup](https://redirect.github.com/codykaup)) - Enable `unicorn/prefer-string-raw` ESLint rule [#​1050](https://redirect.github.com/chromaui/chromatic-cli/pull/1050) ([@​codykaup](https://redirect.github.com/codykaup)) - Enable `unicorn/no-anonymous-default-export` ESLint rule [#​1047](https://redirect.github.com/chromaui/chromatic-cli/pull/1047) ([@​codykaup](https://redirect.github.com/codykaup)) - Enable`unicorn/no-array-for-each` ESLint rule [#​1048](https://redirect.github.com/chromaui/chromatic-cli/pull/1048) ([@​codykaup](https://redirect.github.com/codykaup)) - GitHub action to add package size comment to PR [#​1040](https://redirect.github.com/chromaui/chromatic-cli/pull/1040) ([@​jmhobbs](https://redirect.github.com/jmhobbs)) ##### Authors: 2 - Cody Kaup ([@​codykaup](https://redirect.github.com/codykaup)) - John Hobbs ([@​jmhobbs](https://redirect.github.com/jmhobbs)) *** </details> <details> <summary>webpro-nl/knip (knip)</summary> ### [`v5.30.5`](https://redirect.github.com/webpro-nl/knip/compare/5.30.4...d4c5af948584baaaa154b7cb400e2581e98dc898) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.30.4...5.30.5) ### [`v5.30.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.30.4) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.30.3...5.30.4) - Bun is catching up ([`1002b67`](https://redirect.github.com/webpro-nl/knip/commit/1002b670)) - Deal with packages that confusingly include `package.json#types` but also recommend to install DT pkg ([`dd10163`](https://redirect.github.com/webpro-nl/knip/commit/dd10163e)) ### [`v5.30.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/5.30.3) [Compare Source](https://redirect.github.com/webpro-nl/knip/compare/5.30.2...5.30.3) - Update some dependencies ([`233c2a0`](https://redirect.github.com/webpro-nl/knip/commit/233c2a01)) - Add `@eslint/js` to eslint plugin enablers ([`cbe6fea`](https://redirect.github.com/webpro-nl/knip/commit/cbe6fea4)) - Update docs ([`d674020`](https://redirect.github.com/webpro-nl/knip/commit/d6740203)) - Update docs ([`eb283cf`](https://redirect.github.com/webpro-nl/knip/commit/eb283cfb)) - Update remark-preset-webpro ([`22ab19f`](https://redirect.github.com/webpro-nl/knip/commit/22ab19fe)) - Fix: Expand Vitest File Extension Checks ([#​785](https://redirect.github.com/webpro-nl/knip/issues/785)) ([`b0f7c46`](https://redirect.github.com/webpro-nl/knip/commit/b0f7c466)) - Fix commit sha in PRs in integration.yml ([`dc9e3ed`](https://redirect.github.com/webpro-nl/knip/commit/dc9e3ed5)) - Use actions matrix to run jobs in parallel ([`fd868c6`](https://redirect.github.com/webpro-nl/knip/commit/fd868c6d)) - Add Prettier to projects + int tests ([`bc62831`](https://redirect.github.com/webpro-nl/knip/commit/bc628317)) - Dogfoodin' is underrated ([`74b63cc`](https://redirect.github.com/webpro-nl/knip/commit/74b63cc9)) - Fix formatting ([`34a757c`](https://redirect.github.com/webpro-nl/knip/commit/34a757c7)) - Update docs, styling (resolves [#​783](https://redirect.github.com/webpro-nl/knip/issues/783)) ([`d05795c`](https://redirect.github.com/webpro-nl/knip/commit/d05795cb)) - Update docs ([`2e09608`](https://redirect.github.com/webpro-nl/knip/commit/2e09608d)) - Update some dependencies ([`e60b8e4`](https://redirect.github.com/webpro-nl/knip/commit/e60b8e48)) - Update docs ([`b52125d`](https://redirect.github.com/webpro-nl/knip/commit/b52125de)) </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v9.11.0`](https://redirect.github.com/pnpm/pnpm/compare/v9.10.0...v9.11.0) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v9.10.0...v9.11.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday,before 4am on Thursday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] 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/weareinreach/TransMascFutures). PR-URL: #470 Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…479) <!--- Please provide a general summary of your changes in the title above --> # Pull Request type <!-- Please try to limit your pull request to one type; submit multiple pull requests if needed. --> Please check the type of change your PR introduces: - [x] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming) - [ ] Refactoring (no functional changes, no API changes) - [ ] Build-related changes - [x] Documentation content changes - [ ] Other (please describe): ## What is the current behavior? <!-- Please describe the current behavior that you are modifying, or link to a relevant issue. --> Issue Number: N/A ## What is the new behavior? updated a survey string to use the correct question title for sexual orientation instead of race/ethnicity updated the env_example file to make setting up the project easier. - - - ## Does this introduce a breaking change? - [ ] Yes - [x] No <!-- If this does introduce a breaking change, please describe the impact and migration path for existing applications below. --> ## Other information <!-- Any other information that is important to this PR, such as screenshots of how the component looks before and after the change. -->
Signed-off-by: InReach [bot] <[email protected]>
…t TMF story translations from 10/23/2024 and 11/08/2024 (#480) <!--- Please provide a general summary of your changes in the title above --> # Pull Request type <!-- Please try to limit your pull request to one type; submit multiple pull requests if needed. --> Please check the type of change your PR introduces: - [ ] Bugfix - [x] Feature - [x] Code style update (formatting, renaming) - [ ] Refactoring (no functional changes, no API changes) - [ ] Build-related changes - [ ] Documentation content changes - [x] Other (please describe): ## What is the current behavior? TMF story sumbissions have to be reviewed and the spanish translation supplied manually via Crowdin dataMigrations then need to be run to update the story data so the story will appear on the front-end there were issues getting the migration scripts to work properly Issue Number: N/A ## What is the new behavior? the migration script template has been updated to provide more logging for troubleshooting the migration script template has been updated to make it easier to provide the required data the migration template has been updated with instructions - - - ## Does this introduce a breaking change? - [x] Yes - [ ] No because changes were needed to both the jobRunner file as well as the migration template, older migrations may not run. This should not be an issue since they have already run. however there is a potential issue if the production data is lost and the database has to be rebuilt from scratch ## Other information <!-- Any other information that is important to this PR, such as screenshots of how the component looks before and after the change. -->
Signed-off-by: InReach [bot] <[email protected]>
Signed-off-by: trigal <[email protected]>
…ns (#481) <!--- Please provide a general summary of your changes in the title above --> # Pull Request type <!-- Please try to limit your pull request to one type; submit multiple pull requests if needed. --> Please check the type of change your PR introduces: - [ ] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming) - [ ] Refactoring (no functional changes, no API changes) - [ ] Build-related changes - [ ] Documentation content changes - [ ] Other (please describe): ## What is the current behavior? <!-- Please describe the current behavior that you are modifying, or link to a relevant issue. --> Issue Number: N/A ## What is the new behavior? a few more adjustments to the migration files and templates - - - ## Does this introduce a breaking change? - [ ] Yes - [ ] No <!-- If this does introduce a breaking change, please describe the impact and migration path for existing applications below. --> ## Other information <!-- Any other information that is important to this PR, such as screenshots of how the component looks before and after the change. -->
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (29)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
Pull Request type
Please check the type of change your PR introduces:
What is the current behavior?
Issue Number: N/A
What is the new behavior?
Does this introduce a breaking change?
Other information