Commit Graph

7084 Commits

Author SHA1 Message Date
JimmFly
45f5c89cd8
fix(core): can not scroll when backlink list is too long (#8370)
close AF-1431
2024-09-25 04:28:09 +00:00
fundon
4daa959894
fix(core): block link recognition in self-hosted (#8340)
Part of [BS-1445](https://linear.app/affine-design/issue/BS-1445/点击-affine-link-时识别应用内链接,以触发应用内跳转)

<div class='graphite__hidden'>
          <div>🎥 Video uploaded on Graphite:</div>
            <a href="https://app.graphite.dev/media/video/8ypiIKZXudF5a0tIgIzf/fae580bc-7d30-4711-a70e-7a5cf26c76f1.mov">
              <img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/8ypiIKZXudF5a0tIgIzf/fae580bc-7d30-4711-a70e-7a5cf26c76f1.mov">
            </a>
          </div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/8ypiIKZXudF5a0tIgIzf/fae580bc-7d30-4711-a70e-7a5cf26c76f1.mov">Screen Recording 2024-09-21 at 10.50.12.mov</video>
2024-09-25 04:16:58 +00:00
pengx17
e839947dd5
fix(electron): enable WAL mode for sqlite (#8336)
fix AF-1015
2024-09-25 04:06:03 +00:00
CatsJuice
e6feb17ac7
fix(mobile): cannot run locally (#8383) 2024-09-25 03:54:57 +00:00
forehalo
cb4020569c
fix(server): remove unused admin environment (#8378)
fix CLOUD-70
2024-09-25 02:45:28 +00:00
JimmFly
2df2003bd7
fix(core): handle composition event for Input component (#8351)
close AF-1065
2024-09-25 02:02:23 +00:00
darkskygit
ed8e4e30f0
fix: collect workflow's assistant content (#8373)
fix CLOUD-71
2024-09-24 12:35:48 +00:00
renovate
789e593d93
chore: bump up all non-major dependencies (#8314)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@electron-forge/cli](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcli/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fcli/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fcli/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fcli/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fcli/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/core](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcore/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fcore/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fcore/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fcore/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fcore/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/core-utils](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fcore-utils/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fcore-utils/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fcore-utils/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fcore-utils/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fcore-utils/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/maker-base](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-base/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fmaker-base/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fmaker-base/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fmaker-base/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fmaker-base/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | resolutions | minor |
| [@electron-forge/maker-deb](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-deb/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fmaker-deb/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fmaker-deb/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fmaker-deb/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fmaker-deb/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/maker-dmg](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-dmg/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fmaker-dmg/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fmaker-dmg/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fmaker-dmg/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fmaker-dmg/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/maker-squirrel](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-squirrel/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fmaker-squirrel/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fmaker-squirrel/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fmaker-squirrel/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fmaker-squirrel/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/maker-zip](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-zip/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fmaker-zip/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fmaker-zip/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fmaker-zip/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fmaker-zip/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/plugin-auto-unpack-natives](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fplugin-auto-unpack-natives/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fplugin-auto-unpack-natives/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fplugin-auto-unpack-natives/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fplugin-auto-unpack-natives/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fplugin-auto-unpack-natives/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@electron-forge/shared-types](https://redirect.github.com/electron/forge) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fshared-types/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@electron-forge%2fshared-types/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@electron-forge%2fshared-types/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@electron-forge%2fshared-types/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@electron-forge%2fshared-types/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@fal-ai/serverless-client](https://redirect.github.com/fal-ai/fal-js) ([source](https://redirect.github.com/fal-ai/fal-js/tree/HEAD/libs/client)) | [`0.14.2` -> `0.14.3`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.14.2/0.14.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@fal-ai%2fserverless-client/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@fal-ai%2fserverless-client/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@fal-ai%2fserverless-client/0.14.2/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@fal-ai%2fserverless-client/0.14.2/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`=1.47.1` -> `=1.47.2`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.1/1.47.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`8.30.0` -> `8.31.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.30.0/8.31.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2freact/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2freact/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2freact/8.30.0/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2freact/8.30.0/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@sentry/react](https://redirect.github.com/getsentry/sentry-javascript/tree/master/packages/react) ([source](https://redirect.github.com/getsentry/sentry-javascript)) | [`8.30.0` -> `8.31.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.30.0/8.31.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@sentry%2freact/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@sentry%2freact/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@sentry%2freact/8.30.0/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@sentry%2freact/8.30.0/8.31.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@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)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-essentials/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-essentials/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-essentials/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-essentials/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-interactions/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-interactions/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-interactions/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-interactions/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-links/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-links/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-links/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-links/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-mdx-gfm](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/gfm) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-mdx-gfm/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-mdx-gfm/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-mdx-gfm/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-mdx-gfm/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/react-vite) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact-vite/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact-vite/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact-vite/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact-vite/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`18.3.7` -> `18.3.8`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.7/18.3.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.3.7/18.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.7/18.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [electron](https://redirect.github.com/electron/electron) | [`32.1.1` -> `32.1.2`](https://renovatebot.com/diffs/npm/electron/32.1.1/32.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/electron/32.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/electron/32.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/electron/32.1.1/32.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron/32.1.1/32.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [esbuild](https://redirect.github.com/evanw/esbuild) | [`^0.23.0` -> `^0.24.0`](https://renovatebot.com/diffs/npm/esbuild/0.23.1/0.24.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/esbuild/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/esbuild/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/esbuild/0.23.1/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/esbuild/0.23.1/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [html-validate](https://html-validate.org) ([source](https://gitlab.com/html-validate/html-validate)) | [`8.22.0` -> `8.23.0`](https://renovatebot.com/diffs/npm/html-validate/8.22.0/8.23.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/html-validate/8.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/html-validate/8.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/html-validate/8.22.0/8.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/html-validate/8.22.0/8.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [jotai](https://redirect.github.com/pmndrs/jotai) | [`2.9.3` -> `2.10.0`](https://renovatebot.com/diffs/npm/jotai/2.9.3/2.10.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jotai/2.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jotai/2.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jotai/2.9.3/2.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jotai/2.9.3/2.10.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [keyv](https://redirect.github.com/jaredwray/keyv) | [`5.0.1` -> `5.0.3`](https://renovatebot.com/diffs/npm/keyv/5.0.1/5.0.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/keyv/5.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/keyv/5.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/keyv/5.0.1/5.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/keyv/5.0.1/5.0.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [lucide-react](https://lucide.dev) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react)) | [`^0.441.0` -> `^0.445.0`](https://renovatebot.com/diffs/npm/lucide-react/0.441.0/0.445.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/lucide-react/0.445.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/lucide-react/0.445.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/lucide-react/0.441.0/0.445.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/lucide-react/0.441.0/0.445.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [msw](https://mswjs.io) ([source](https://redirect.github.com/mswjs/msw)) | [`2.4.8` -> `2.4.9`](https://renovatebot.com/diffs/npm/msw/2.4.8/2.4.9) | [![age](https://developer.mend.io/api/mc/badges/age/npm/msw/2.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/msw/2.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/msw/2.4.8/2.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/msw/2.4.8/2.4.9?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [napi](https://redirect.github.com/napi-rs/napi-rs) | `3.0.0-alpha.9` -> `3.0.0-alpha.11` | [![age](https://developer.mend.io/api/mc/badges/age/crate/napi/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/napi/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/napi/3.0.0-alpha.9/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/napi/3.0.0-alpha.9/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch |
| [napi-derive](https://redirect.github.com/napi-rs/napi-rs) | `3.0.0-alpha.8` -> `3.0.0-alpha.11` | [![age](https://developer.mend.io/api/mc/badges/age/crate/napi-derive/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/napi-derive/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/napi-derive/3.0.0-alpha.8/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/napi-derive/3.0.0-alpha.8/3.0.0-alpha.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch |
| [nodemon](https://nodemon.io) ([source](https://redirect.github.com/remy/nodemon)) | [`3.1.5` -> `3.1.7`](https://renovatebot.com/diffs/npm/nodemon/3.1.5/3.1.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nodemon/3.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nodemon/3.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nodemon/3.1.5/3.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nodemon/3.1.5/3.1.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.7.4` -> `19.8.0`](https://renovatebot.com/diffs/npm/nx/19.7.4/19.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.7.4/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.7.4/19.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [openai](https://redirect.github.com/openai/openai-node) | [`4.62.1` -> `4.63.0`](https://renovatebot.com/diffs/npm/openai/4.62.1/4.63.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.62.1/4.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.62.1/4.63.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [playwright](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`=1.47.1` -> `=1.47.2`](https://renovatebot.com/diffs/npm/playwright/1.47.1/1.47.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/playwright/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/playwright/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/playwright/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/playwright/1.47.1/1.47.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [react-day-picker](https://daypicker.dev) ([source](https://redirect.github.com/gpbl/react-day-picker)) | [`9.1.0` -> `9.1.2`](https://renovatebot.com/diffs/npm/react-day-picker/9.1.0/9.1.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-day-picker/9.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-day-picker/9.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-day-picker/9.1.0/9.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-day-picker/9.1.0/9.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [socket.io](https://redirect.github.com/socketio/socket.io/tree/main/packages/socket.io#readme) ([source](https://redirect.github.com/socketio/socket.io)) | [`4.7.5` -> `4.8.0`](https://renovatebot.com/diffs/npm/socket.io/4.7.5/4.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/socket.io/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/socket.io/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/socket.io/4.7.5/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/socket.io/4.7.5/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [socket.io-client](https://redirect.github.com/socketio/socket.io/tree/main/packages/socket.io-client#readme) ([source](https://redirect.github.com/socketio/socket.io)) | [`4.7.5` -> `4.8.0`](https://renovatebot.com/diffs/npm/socket.io-client/4.7.5/4.8.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/socket.io-client/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/socket.io-client/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/socket.io-client/4.7.5/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/socket.io-client/4.7.5/4.8.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | [`8.3.1` -> `8.3.2`](https://renovatebot.com/diffs/npm/storybook/8.3.1/8.3.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.3.1/8.3.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [vite](https://vitejs.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.6` -> `5.4.7`](https://renovatebot.com/diffs/npm/vite/5.4.6/5.4.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.6/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.6/5.4.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [wrangler](https://redirect.github.com/cloudflare/workers-sdk) ([source](https://redirect.github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler)) | [`3.78.5` -> `3.78.7`](https://renovatebot.com/diffs/npm/wrangler/3.78.5/3.78.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/wrangler/3.78.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/wrangler/3.78.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/wrangler/3.78.5/3.78.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/wrangler/3.78.5/3.78.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |

---

### Release Notes

<details>
<summary>electron/forge (@&#8203;electron-forge/cli)</summary>

### [`v7.5.0`](https://redirect.github.com/electron/forge/releases/tag/v7.5.0)

[Compare Source](https://redirect.github.com/electron/forge/compare/v7.4.0...v7.5.0)

##### What's Changed

##### Improved ESM module support

Electron Forge v7.5.0 adds support for loading Forge modules (plugins, makers, publishers etc.) that use ESM for their module format. This change allows both official Forge modules and third-party modules to use ESM syntax.

##### Change in Vite support policy

v7.5.0 also makes refinements to our Vite plugin, fixing an issue that users identified as breaking between 7.2.0 and 7.3.0 ([https://github.com/electron/forge/issues/3506](https://redirect.github.com/electron/forge/issues/3506)). Users upgrading from any past version of Forge to 7.5.0 should now not experience breaking config changes.

After discussion with maintainers, we've decided to retroactively mark the Vite plugin as **experimental**, as the plugin is still under active development and cannot offer the same API stability guarantees as our other existing plugins. Minor versions may include breaking changes to improve developer ergonomics or to fix bugs (especially around native Node.js modules).

When these changes happen, we'll provide additional migration information in future release notes.

-   feat(plugin-vite): better logic by [@&#8203;caoxiemeihao](https://redirect.github.com/caoxiemeihao) in [https://github.com/electron/forge/pull/3583](https://redirect.github.com/electron/forge/pull/3583)
-   feat(core): support ESM Forge module loading by [@&#8203;SpacingBat3](https://redirect.github.com/SpacingBat3) in [https://github.com/electron/forge/pull/3582](https://redirect.github.com/electron/forge/pull/3582)
-   feat(core): adding register/unregisterForgeConfigForDirectory to utils by [@&#8203;IIIMADDINIII](https://redirect.github.com/IIIMADDINIII) in [https://github.com/electron/forge/pull/3626](https://redirect.github.com/electron/forge/pull/3626)
-   feat(publisher-gcs): only include provided upload options by [@&#8203;kochrt](https://redirect.github.com/kochrt) in [https://github.com/electron/forge/pull/3576](https://redirect.github.com/electron/forge/pull/3576)
-   feat: Adding optional metadata config to gcs publisher by [@&#8203;Tobiasartz](https://redirect.github.com/Tobiasartz) in [https://github.com/electron/forge/pull/3682](https://redirect.github.com/electron/forge/pull/3682)
-   feat(maker-wix): Expose the property associateExtensions by [@&#8203;fras2560](https://redirect.github.com/fras2560) in [https://github.com/electron/forge/pull/3674](https://redirect.github.com/electron/forge/pull/3674)
-   feat(plugin-webpack): support for dev server custom headers by [@&#8203;rahul-sachdeva22](https://redirect.github.com/rahul-sachdeva22) in [https://github.com/electron/forge/pull/3653](https://redirect.github.com/electron/forge/pull/3653)

##### Bug Fixes and Improvements

-   fix(cli): cli capitalisation by [@&#8203;DevanceJ](https://redirect.github.com/DevanceJ) in [https://github.com/electron/forge/pull/3539](https://redirect.github.com/electron/forge/pull/3539)
-   ci: don't use versionDocs option in API Documentation workflow by [@&#8203;dsanders11](https://redirect.github.com/dsanders11) in [https://github.com/electron/forge/pull/3571](https://redirect.github.com/electron/forge/pull/3571)
-   test(import): check if electron-quick-start packages by [@&#8203;erickzhao](https://redirect.github.com/erickzhao) in [https://github.com/electron/forge/pull/3580](https://redirect.github.com/electron/forge/pull/3580)
-   fix(maker-squirrel): only push `delta` artifacts if they exist on disk by [@&#8203;hipstersmoothie](https://redirect.github.com/hipstersmoothie) in [https://github.com/electron/forge/pull/3586](https://redirect.github.com/electron/forge/pull/3586)
-   docs: upgrade typedoc@0.25 by [@&#8203;erickzhao](https://redirect.github.com/erickzhao) in [https://github.com/electron/forge/pull/3636](https://redirect.github.com/electron/forge/pull/3636)
-   fix(plugin-webpack): protocol recognizes webpack's `devServer` setting by [@&#8203;Dogdriip](https://redirect.github.com/Dogdriip) in [https://github.com/electron/forge/pull/3650](https://redirect.github.com/electron/forge/pull/3650)
-   fix(hooks): allow mutating hooks to have a `void` return by [@&#8203;erickzhao](https://redirect.github.com/erickzhao) in [https://github.com/electron/forge/pull/3655](https://redirect.github.com/electron/forge/pull/3655)
-   fix: Bump [@&#8203;electron/packager](https://redirect.github.com/electron/packager) to ^18.3.5 by [@&#8203;felixrieseberg](https://redirect.github.com/felixrieseberg) in [https://github.com/electron/forge/pull/3692](https://redirect.github.com/electron/forge/pull/3692)
-   chore: bump electronjs/node to 2.3.0 (main) by [@&#8203;electron-roller](https://redirect.github.com/electron-roller) in [https://github.com/electron/forge/pull/3596](https://redirect.github.com/electron/forge/pull/3596)
-   chore(publisher-s3): update aws-sdk deps by [@&#8203;erickzhao](https://redirect.github.com/erickzhao) in [https://github.com/electron/forge/pull/3708](https://redirect.github.com/electron/forge/pull/3708)
-   chore: bump `asar` dep to latest by [@&#8203;erickzhao](https://redirect.github.com/erickzhao) in [https://github.com/electron/forge/pull/3592](https://redirect.github.com/electron/forge/pull/3592)
-   test: correctly make test-output.xml paths relative in windows by [@&#8203;yangannyx](https://redirect.github.com/yangannyx) in [https://github.com/electron/forge/pull/3620](https://redirect.github.com/electron/forge/pull/3620)
-   docs: mark plugin-vite as experimental by [@&#8203;VerteDinde](https://redirect.github.com/VerteDinde) in [https://github.com/electron/forge/pull/3710](https://redirect.github.com/electron/forge/pull/3710)

##### New Contributors

-   [@&#8203;DevanceJ](https://redirect.github.com/DevanceJ) made their first contribution in [https://github.com/electron/forge/pull/3539](https://redirect.github.com/electron/forge/pull/3539)
-   [@&#8203;hipstersmoothie](https://redirect.github.com/hipstersmoothie) made their first contribution in [https://github.com/electron/forge/pull/3586](https://redirect.github.com/electron/forge/pull/3586)
-   [@&#8203;Tobiasartz](https://redirect.github.com/Tobiasartz) made their first contribution in [https://github.com/electron/forge/pull/3682](https://redirect.github.com/electron/forge/pull/3682)
-   [@&#8203;rahul-sachdeva22](https://redirect.github.com/rahul-sachdeva22) made their first contribution in [https://github.com/electron/forge/pull/3653](https://redirect.github.com/electron/forge/pull/3653)
-   [@&#8203;fras2560](https://redirect.github.com/fras2560) made their first contribution in [https://github.com/electron/forge/pull/3674](https://redirect.github.com/electron/forge/pull/3674)
-   [@&#8203;IIIMADDINIII](https://redirect.github.com/IIIMADDINIII) made their first contribution in [https://github.com/electron/forge/pull/3626](https://redirect.github.com/electron/forge/pull/3626)
-   [@&#8203;SpacingBat3](https://redirect.github.com/SpacingBat3) made their first contribution in [https://github.com/electron/forge/pull/3582](https://redirect.github.com/electron/forge/pull/3582)
-   [@&#8203;kochrt](https://redirect.github.com/kochrt) made their first contribution in [https://github.com/electron/forge/pull/3576](https://redirect.github.com/electron/forge/pull/3576)

**Full Changelog**: https://github.com/electron/forge/compare/v7.4.0...v7.5.0

</details>

<details>
<summary>fal-ai/fal-js (@&#8203;fal-ai/serverless-client)</summary>

### [`v0.14.3`](b3ab5f0e15...762f28918d)

[Compare Source](b3ab5f0e15...762f28918d)

</details>

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

### [`v1.47.2`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.47.2)

[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.47.1...v1.47.2)

##### Highlights

[https://github.com/microsoft/playwright/pull/32699](https://redirect.github.com/microsoft/playwright/pull/32699)- \[REGRESSION]: fix(codegen): use content_frame property in python/.NET[https://github.com/microsoft/playwright/issues/32706](https://redirect.github.com/microsoft/playwright/issues/32706)6- \[REGRESSION]: page.pause() does not pause test timeout after 1.4[https://github.com/microsoft/playwright/pull/32661](https://redirect.github.com/microsoft/playwright/pull/32661)61 - fix(trace-viewer): time delta between local and remote actions

#### Browser Versions

-   Chromium 129.0.6668.29
-   Mozilla Firefox 130.0
-   WebKit 18.0

This version was also tested against the following stable channels:

-   Google Chrome 128
-   Microsoft Edge 128

</details>

<details>
<summary>getsentry/sentry-javascript (@&#8203;sentry/react)</summary>

### [`v8.31.0`](https://redirect.github.com/getsentry/sentry-javascript/releases/tag/8.31.0)

[Compare Source](https://redirect.github.com/getsentry/sentry-javascript/compare/8.30.0...8.31.0)

##### Important Changes

-   **feat(node): Add `dataloader` integration ([#&#8203;13664](https://redirect.github.com/getsentry/sentry-javascript/issues/13664))**

This release adds a new integration for the [`dataloader` package](https://www.npmjs.com/package/dataloader). The Node
SDK (and all SDKs that depend on it) will now automatically instrument `dataloader` instances. You can also add it
manually:

```js
Sentry.init({
  integrations: [Sentry.dataloaderIntegration()],
});
```

##### Other Changes

-   feat(browser): Add navigation `activationStart` timestamp to pageload span ([#&#8203;13658](https://redirect.github.com/getsentry/sentry-javascript/issues/13658))
-   feat(gatsby): Add optional `deleteSourcemapsAfterUpload` ([#&#8203;13610](https://redirect.github.com/getsentry/sentry-javascript/issues/13610))
-   feat(nextjs): Give app router prefetch requests a `http.server.prefetch` op ([#&#8203;13600](https://redirect.github.com/getsentry/sentry-javascript/issues/13600))
-   feat(nextjs): Improve Next.js serverside span data quality ([#&#8203;13652](https://redirect.github.com/getsentry/sentry-javascript/issues/13652))
-   feat(node): Add `disableInstrumentationWarnings` option ([#&#8203;13693](https://redirect.github.com/getsentry/sentry-javascript/issues/13693))
-   feat(nuxt): Adding `experimental_basicServerTracing` option to Nuxt module ([#&#8203;13643](https://redirect.github.com/getsentry/sentry-javascript/issues/13643))
-   feat(nuxt): Improve logs about adding Node option 'import' ([#&#8203;13726](https://redirect.github.com/getsentry/sentry-javascript/issues/13726))
-   feat(replay): Add `onError` callback + other small improvements to debugging ([#&#8203;13721](https://redirect.github.com/getsentry/sentry-javascript/issues/13721))
-   feat(replay): Add experimental option to allow for a checkout every 6 minutes ([#&#8203;13069](https://redirect.github.com/getsentry/sentry-javascript/issues/13069))
-   feat(wasm): Unconditionally parse instruction addresses ([#&#8203;13655](https://redirect.github.com/getsentry/sentry-javascript/issues/13655))
-   fix: Ensure all logs are wrapped with `consoleSandbox` ([#&#8203;13690](https://redirect.github.com/getsentry/sentry-javascript/issues/13690))
-   fix(browser): Try multiple options for `lazyLoadIntegration` script parent element lookup ([#&#8203;13717](https://redirect.github.com/getsentry/sentry-javascript/issues/13717))
-   fix(feedback): Actor color applies to feedback icon ([#&#8203;13702](https://redirect.github.com/getsentry/sentry-javascript/issues/13702))
-   fix(feedback): Fix form width on mobile devices ([#&#8203;13068](https://redirect.github.com/getsentry/sentry-javascript/issues/13068))
-   fix(nestjs): Preserve original function name on `SentryTraced` functions ([#&#8203;13684](https://redirect.github.com/getsentry/sentry-javascript/issues/13684))
-   fix(node): Don't overwrite local variables for re-thrown errors ([#&#8203;13644](https://redirect.github.com/getsentry/sentry-javascript/issues/13644))
-   fix(normalize): Treat Infinity as NaN both are non-serializable numbers ([#&#8203;13406](https://redirect.github.com/getsentry/sentry-javascript/issues/13406))
-   fix(nuxt): Use correct server output file path ([#&#8203;13725](https://redirect.github.com/getsentry/sentry-javascript/issues/13725))
-   fix(opentelemetry): Always use active span in `Propagator.inject` ([#&#8203;13381](https://redirect.github.com/getsentry/sentry-javascript/issues/13381))
-   fix(replay): Fixes potential out-of-order segments ([#&#8203;13609](https://redirect.github.com/getsentry/sentry-javascript/issues/13609))

Work in this release was contributed by [@&#8203;KyGuy2002](https://redirect.github.com/KyGuy2002), [@&#8203;artzhookov](https://redirect.github.com/artzhookov), and [@&#8203;julianCast](https://redirect.github.com/julianCast). Thank you for your contributions!

</details>

<details>
<summary>storybookjs/storybook (@&#8203;storybook/addon-essentials)</summary>

### [`v8.3.2`](https://redirect.github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#832)

[Compare Source](https://redirect.github.com/storybookjs/storybook/compare/v8.3.1...v8.3.2)

-   CLI: Fix skip-install for stable latest releases - [#&#8203;29133](https://redirect.github.com/storybookjs/storybook/pull/29133), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
-   Core: Do not add packageManager field to package.json during `storybook dev` - [#&#8203;29152](https://redirect.github.com/storybookjs/storybook/pull/29152), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!

</details>

<details>
<summary>electron/electron (electron)</summary>

### [`v32.1.2`](https://redirect.github.com/electron/electron/releases/tag/v32.1.2): electron v32.1.2

[Compare Source](https://redirect.github.com/electron/electron/compare/v32.1.1...v32.1.2)

### Release Notes for v32.1.2

#### Fixes

-   Fixed an issue where clicking the eyedropper icon did nothing instead of opening an eyedropper for color selection as expected. [#&#8203;43786](https://redirect.github.com/electron/electron/pull/43786) <span style="font-size:small;">(Also in [33](https://redirect.github.com/electron/electron/pull/43700))</span>
-   Third time isn't always a charm. Fixed the native macOS Screen Share picker invocation triggering a test Chromium green screen. [#&#8203;43809](https://redirect.github.com/electron/electron/pull/43809) <span style="font-size:small;">(Also in [33](https://redirect.github.com/electron/electron/pull/43810))</span>

</details>

<details>
<summary>evanw/esbuild (esbuild)</summary>

### [`v0.24.0`](https://redirect.github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0240)

[Compare Source](https://redirect.github.com/evanw/esbuild/compare/v0.23.1...v0.24.0)

***This release deliberately contains backwards-incompatible changes.*** To avoid automatically picking up releases like this, you should either be pinning the exact version of `esbuild` in your `package.json` file (recommended) or be using a version range syntax that only accepts patch upgrades such as `^0.23.0` or `~0.23.0`. See npm's documentation about [semver](https://docs.npmjs.com/cli/v6/using-npm/semver/) for more information.

-   Drop support for older platforms ([#&#8203;3902](https://redirect.github.com/evanw/esbuild/pull/3902))

    This release drops support for the following operating system:

    -   macOS 10.15 Catalina

    This is because the Go programming language dropped support for this operating system version in Go 1.23, and this release updates esbuild from Go 1.22 to Go 1.23. Go 1.23 now requires macOS 11 Big Sur or later.

    Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.23). That might look something like this:

        git clone https://github.com/evanw/esbuild.git
        cd esbuild
        go build ./cmd/esbuild
        ./esbuild --version

-   Fix class field decorators in TypeScript if `useDefineForClassFields` is `false` ([#&#8203;3913](https://redirect.github.com/evanw/esbuild/issues/3913))

    Setting the `useDefineForClassFields` flag to `false` in `tsconfig.json` means class fields use the legacy TypeScript behavior instead of the standard JavaScript behavior. Specifically they use assign semantics instead of define semantics (e.g. setters are triggered) and fields without an initializer are not initialized at all. However, when this legacy behavior is combined with standard JavaScript decorators, TypeScript switches to always initializing all fields, even those without initializers. Previously esbuild incorrectly continued to omit field initializers for this edge case. These field initializers in this case should now be emitted starting with this release.

-   Avoid incorrect cycle warning with `tsconfig.json` multiple inheritance ([#&#8203;3898](https://redirect.github.com/evanw/esbuild/issues/3898))

    TypeScript 5.0 introduced multiple inheritance for `tsconfig.json` files where `extends` can be an array of file paths. Previously esbuild would incorrectly treat files encountered more than once when processing separate subtrees of the multiple inheritance hierarchy as an inheritance cycle. With this release, `tsconfig.json` files containing this edge case should work correctly without generating a warning.

-   Handle Yarn Plug'n'Play stack overflow with `tsconfig.json` ([#&#8203;3915](https://redirect.github.com/evanw/esbuild/issues/3915))

    Previously a `tsconfig.json` file that `extends` another file in a package with an `exports` map could cause a stack overflow when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release.

-   Work around more issues with Deno 1.31+ ([#&#8203;3917](https://redirect.github.com/evanw/esbuild/pull/3917))

    This version of Deno broke the `stdin` and `stdout` properties on command objects for inherited streams, which matters when you run esbuild's Deno module as the entry point (i.e. when `import.meta.main` is `true`). Previously esbuild would crash in Deno 1.31+ if you ran esbuild like that. This should be fixed starting with this release.

    This fix was contributed by [@&#8203;Joshix-1](https://redirect.github.com/Joshix-1).

</details>

<details>
<summary>html-validate/html-validate (html-validate)</summary>

### [`v8.23.0`](https://gitlab.com/html-validate/html-validate/blob/HEAD/CHANGELOG.md#8230-2024-09-22)

[Compare Source](https://gitlab.com/html-validate/html-validate/compare/v8.22.0...v8.23.0)

##### Features

-   **deps:** support vitest v2 ([860b0c0](860b0c0251))

</details>

<details>
<summary>pmndrs/jotai (jotai)</summary>

### [`v2.10.0`](https://redirect.github.com/pmndrs/jotai/releases/tag/v2.10.0)

[Compare Source](https://redirect.github.com/pmndrs/jotai/compare/v2.9.3...v2.10.0)

It comes with another significant internal change to address some edge cases.

Since v2.9.0, we've been working on some internal refactors to support more edge cases and clean up the code.

Users are encouraged to update to the new versions eventually, but if you're satisfied with the current situation and prefer to avoid temporary instability, you can stick with v2.8.4 for now.

#### What's Changed

-   breaking(core): avoid continuable promise in store api by [@&#8203;dai-shi](https://redirect.github.com/dai-shi) in [https://github.com/pmndrs/jotai/pull/2695](https://redirect.github.com/pmndrs/jotai/pull/2695)

#### New Contributors

-   [@&#8203;sphinxrave](https://redirect.github.com/sphinxrave) made their first contribution in [https://github.com/pmndrs/jotai/pull/2653](https://redirect.github.com/pmndrs/jotai/pull/2653)
-   [@&#8203;mxthxngx](https://redirect.github.com/mxthxngx) made their first contribution in [https://github.com/pmndrs/jotai/pull/2712](https://redirect.github.com/pmndrs/jotai/pull/2712)
-   [@&#8203;hoangvu12](https://redirect.github.com/hoangvu12) made their first contribution in [https://github.com/pmndrs/jotai/pull/2716](https://redirect.github.com/pmndrs/jotai/pull/2716)
-   [@&#8203;YuHyeonWook](https://redirect.github.com/YuHyeonWook) made their first contribution in [https://github.com/pmndrs/jotai/pull/2734](https://redirect.github.com/pmndrs/jotai/pull/2734)

**Full Changelog**: https://github.com/pmndrs/jotai/compare/v2.9.3...v2.10.0

</details>

<details>
<summary>lucide-icons/lucide (lucide-react)</summary>

### [`v0.445.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.445.0): New icons 0.445.0

[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.444.0...0.445.0)

#### New icons 🎨

-   `briefcase-conveyor-belt` ([#&#8203;2431](https://redirect.github.com/lucide-icons/lucide/issues/2431)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)
-   `message-square-lock` ([#&#8203;2430](https://redirect.github.com/lucide-icons/lucide/issues/2430)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)

### [`v0.444.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.444.0): New icons 0.444.0

[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.443.0...0.444.0)

#### Modified Icons 🔨

-   `loader-pinwheel` ([#&#8203;2470](https://redirect.github.com/lucide-icons/lucide/issues/2470)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)

### [`v0.443.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.443.0): New icons 0.443.0

[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.442.0...0.443.0)

#### Modified Icons 🔨

-   `circle-stop` ([#&#8203;2479](https://redirect.github.com/lucide-icons/lucide/issues/2479)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)

### [`v0.442.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.442.0): New icons 0.442.0

[Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.441.0...0.442.0)

#### Modified Icons 🔨

-   `messages-square` ([#&#8203;2429](https://redirect.github.com/lucide-icons/lucide/issues/2429)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)
-   `octagon-pause` ([#&#8203;2485](https://redirect.github.com/lucide-icons/lucide/issues/2485)) by [@&#8203;jguddas](https://redirect.github.com/jguddas)

</details>

<details>
<summary>mswjs/msw (msw)</summary>

### [`v2.4.9`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.9)

[Compare Source](https://redirect.github.com/mswjs/msw/compare/v2.4.8...v2.4.9)

#### v2.4.9 (2024-09-20)

##### Bug Fixes

-   **ClientRequest:** support `Request` as init when recording raw headers ([#&#8203;2293](https://redirect.github.com/mswjs/msw/issues/2293)) ([`bf982ea`](bf982eaa70)) [@&#8203;kettanaito](https://redirect.github.com/kettanaito)

</details>

<details>
<summary>napi-rs/napi-rs (napi)</summary>

### [`v3.0.0-alpha.11`](https://redirect.github.com/napi-rs/napi-rs/releases/tag/napi%403.0.0-alpha.11)

[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.10...napi@3.0.0-alpha.11)

#### What's Changed

-   refactor(napi-derive): expand order by [@&#8203;Brooooooklyn](https://redirect.github.com/Brooooooklyn) in [https://github.com/napi-rs/napi-rs/pull/2265](https://redirect.github.com/napi-rs/napi-rs/pull/2265)

**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi-derive@3.0.0-alpha.9...napi@3.0.0-alpha.11

### [`v3.0.0-alpha.10`](https://redirect.github.com/napi-rs/napi-rs/releases/tag/napi%403.0.0-alpha.10)

[Compare Source](https://redirect.github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.9...napi@3.0.0-alpha.10)

#### What's Changed

-   fix(napi): nullptr handling in `TypedArray`s by [@&#8203;Xanewok](https://redirect.github.com/Xanewok) in [https://github.com/napi-rs/napi-rs/pull/2258](https://redirect.github.com/napi-rs/napi-rs/pull/2258)
-   chore: enable corepack in Debian base Dockerfile by [@&#8203;stevefan1999-personal](https://redirect.github.com/stevefan1999-personal) in [https://github.com/napi-rs/napi-r

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-09-24 10:39:39 +00:00
Yifeng Wang
a77061e848
feat: add block visibility config (#8371) 2024-09-24 17:36:06 +08:00
github-actions[bot]
3d9a777acd
New Crowdin Translations (#8366)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-09-24 16:49:31 +08:00
CatsJuice
929124d9e2
chore(core): update pro plan description (#8367) 2024-09-24 07:08:43 +00:00
EYHN
73876f60fc
feat(core): adjust offline mode description (#8365) 2024-09-24 05:58:15 +00:00
JimmFly
a99b7fd857
chore: remove page settings from appearance settings (#8350) 2024-09-24 04:27:07 +00:00
JimmFly
75bc6df915
fix(core): unexpected routing history appears on the shared page (#8356)
close AF-1429

https://github.com/user-attachments/assets/a99cf79d-3615-4e0f-835c-2e66b1a34863
2024-09-24 04:02:07 +00:00
CatsJuice
9eae3de1ae
fix(mobile): scroll optimization (#8362)
close AF-1421, AF-1418, AF-1423, AF-1358
2024-09-24 03:51:09 +00:00
github-actions[bot]
e02d450e4f
New Crowdin Translations (#8364)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-09-24 03:41:57 +00:00
pengx17
d0f04d22f5
fix(core): fix preview mode (#8349) 2024-09-24 02:17:08 +00:00
pengx17
a430367c36
fix(electron): remove active tab shadow (#8284)
fix AF-1390
2024-09-24 10:05:58 +08:00
pengx17
6110767fa8
fix(electron): workaround for unstable e2e (#8357) 2024-09-24 01:54:09 +00:00
pengx17
503e020412
fix(electron): cookie redirecting issue (#8347)
fix AF-1416
2024-09-23 04:05:04 +00:00
CatsJuice
f9e0c1e57b
fix(core): remove openInfoModalAtom to avoid multiple modal opened in split-view (#8329)
close AF-1403
2024-09-23 03:51:48 +00:00
Saul-Mirone
35e232c61c
feat: migrate to blocksuite/affine (#8332)
Use `@blocksuite/affine` package for all blocksuite features in affine.

```ts
@blocksuite/store -> @blocksuite/affine/store
@blocksuite/global -> @blocksuite/affine/global
@blocksuite/block-std -> @blocksuite/affine/block-std
@blocksuite/blocks -> @blocksuite/affine/blocks
@blocksuite/presets -> @blocksuite/affine/presets
```
2024-09-20 10:55:47 +00:00
forehalo
39f60145fe
fix(core): circular dependency 2024-09-20 16:32:21 +08:00
forehalo
2cabc2dd50
fix(server): sign out 2024-09-20 16:32:04 +08:00
forehalo
e0f1fe4110
chore: bump base version to 0.17.0 2024-09-20 15:48:21 +08:00
renovate[bot]
cfd09b6634
chore: bump up blocksuite to v0.17.14 (#8326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Mirone <Saul-Mirone@outlook.com>
2024-09-20 07:44:19 +00:00
Fangdun Tsai
849193b4ab
fix(core): should show block link icon first (#8328) 2024-09-20 07:39:51 +00:00
Cats Juice
c87a392f29
fix(component): confirm modal should not clip content (#8325) 2024-09-20 07:38:15 +00:00
Peng Xiao
c26120ae36
fix(core): bring back menu offset (#8327) 2024-09-20 15:36:43 +08:00
forehalo
ec7c63019f
fix(core): use openExternal in electron (#8323) 2024-09-20 07:05:12 +00:00
fundon
8d4cc6a1db
fix(core): block links in doc info (#8324)
![Screenshot 2024-09-20 at 14.43.16.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/8ypiIKZXudF5a0tIgIzf/b83212c8-c8c2-4fb8-8b03-b939a9741e0f.png)
2024-09-20 06:54:09 +00:00
forehalo
4eb4c23e4a
feat(server): manage auth cookies (#8317) 2024-09-20 06:37:11 +00:00
EYHN
096f50b83b
chore(i18n): cleanup i18n file (#8318) 2024-09-20 06:25:17 +00:00
fundon
bed70cd51a
chore(core): add tests for toURLSearchParams (#8322) 2024-09-20 04:14:48 +00:00
fundon
661594aec8
feat(core): enhance share page with selector (#8319)
Closes [BS-1346](https://linear.app/affine-design/issue/BS-1346/白板上的-link-to-block-在只读模式下打开无法跳转和高亮)

<div class='graphite__hidden'>
          <div>🎥 Video uploaded on Graphite:</div>
            <a href="https://app.graphite.dev/media/video/8ypiIKZXudF5a0tIgIzf/84bb27a9-608f-4cfc-a4c8-58de8aa5d791.mov">
              <img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/8ypiIKZXudF5a0tIgIzf/84bb27a9-608f-4cfc-a4c8-58de8aa5d791.mov">
            </a>
          </div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/8ypiIKZXudF5a0tIgIzf/84bb27a9-608f-4cfc-a4c8-58de8aa5d791.mov">Screen Recording 2024-09-20 at 06.21.45.mov</video>
2024-09-20 03:42:08 +00:00
forehalo
e3e15c6134
fix(core): rollback ai service (#8321)
closes #8320
2024-09-20 01:49:51 +00:00
EYHN
7184d8348f
fix(core): fix web login (#8312) 2024-09-19 16:24:05 +00:00
L-Sun
fc9e5fbb65
chore: bump blocksuite (#8311) 2024-09-19 10:07:20 +00:00
fundon
c47d44f569
chore(core): cancel block not found alert (#8310) 2024-09-19 09:18:17 +00:00
renovate
1417aca958
chore: Lock file maintenance (#8264)
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 - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguNzQuMSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-09-19 08:57:19 +00:00
forehalo
260104c933
fix(server): renderer path (#8305) 2024-09-19 08:16:13 +00:00
EYHN
5d57f53a06
fix(core): adjust feature flag (#8309) 2024-09-19 15:26:33 +08:00
Cats Juice
a6c2f5dcd5
fix(component): correct notification action hover style (#8303) 2024-09-19 15:18:19 +08:00
Cats Juice
a38f291a01
fix(core): adjust pop position of editing property menu in setting (#8308) 2024-09-19 15:17:53 +08:00
pengx17
f6cd029c18
fix(core): add switch button to switch-to-edgeless notification (#8300)
fix AF-1359
2024-09-19 06:37:21 +00:00
pengx17
a88e82a534
fix(core): collection filter list animation (#8299)
fix AF-1373
2024-09-19 06:37:19 +00:00
CatsJuice
0450fcea8b
fix(core): sidebar scrollbar is coverd by resize handle (#8307)
close AF-1236
2024-09-19 06:25:08 +00:00
renovate
5842bfc96a
chore: bump up nestjs (#8282)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nestjs/common](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/common)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcommon/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fcommon/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fcommon/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fcommon/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fcommon/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/core](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/core)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2fcore/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fcore/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fcore/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fcore/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fcore/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/platform-express](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-express)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-express/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fplatform-express/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fplatform-express/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fplatform-express/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fplatform-express/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/platform-socket.io](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/platform-socket.io)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2fplatform-socket.io/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fplatform-socket.io/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fplatform-socket.io/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fplatform-socket.io/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fplatform-socket.io/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/schedule](https://redirect.github.com/nestjs/schedule) | [`4.1.0` -> `4.1.1`](https://renovatebot.com/diffs/npm/@nestjs%2fschedule/4.1.0/4.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fschedule/4.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fschedule/4.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fschedule/4.1.0/4.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fschedule/4.1.0/4.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/testing](https://nestjs.com) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/testing)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2ftesting/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2ftesting/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2ftesting/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2ftesting/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2ftesting/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
| [@nestjs/websockets](https://redirect.github.com/nestjs/nest) ([source](https://redirect.github.com/nestjs/nest/tree/HEAD/packages/websockets)) | [`10.4.1` -> `10.4.3`](https://renovatebot.com/diffs/npm/@nestjs%2fwebsockets/10.4.1/10.4.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nestjs%2fwebsockets/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nestjs%2fwebsockets/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nestjs%2fwebsockets/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nestjs%2fwebsockets/10.4.1/10.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>nestjs/nest (@&#8203;nestjs/common)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/compare/v10.4.1...696b4410a35a915a61f7bb58f87d7ac5b3e267e6)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

</details>

<details>
<summary>nestjs/nest (@&#8203;nestjs/core)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/compare/v10.4.1...696b4410a35a915a61f7bb58f87d7ac5b3e267e6)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

</details>

<details>
<summary>nestjs/nest (@&#8203;nestjs/platform-express)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/compare/v10.4.1...696b4410a35a915a61f7bb58f87d7ac5b3e267e6)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

</details>

<details>
<summary>nestjs/nest (@&#8203;nestjs/platform-socket.io)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/releases/tag/v10.4.2)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

##### v10.4.2 (2024-09-16)

##### Dependencies

-   `common`, `core`, `microservices`, `platform-express`, `platform-fastify`, `platform-socket.io`, `platform-ws`, `testing`, `websockets`
    -   [#&#8203;13911](https://redirect.github.com/nestjs/nest/pull/13911) chore(deps): bump tslib from 2.6.3 to 2.7.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   `platform-fastify`
    -   [#&#8203;13938](https://redirect.github.com/nestjs/nest/pull/13938) chore(deps): bump light-my-request from 5.13.0 to 6.0.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   Other
    -   [#&#8203;13936](https://redirect.github.com/nestjs/nest/pull/13936) chore(deps-dev): bump lint-staged from 15.2.9 to 15.2.10 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13946](https://redirect.github.com/nestjs/nest/pull/13946) chore(deps): bump webpack and [@&#8203;nestjs/cli](https://redirect.github.com/nestjs/cli) in /sample/02-gateways ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13947](https://redirect.github.com/nestjs/nest/pull/13947) chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13966](https://redirect.github.com/nestjs/nest/pull/13966) chore(deps): bump dset from 3.1.2 to 3.1.4 in /sample/32-graphql-federation-schema-first/gateway ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13967](https://redirect.github.com/nestjs/nest/pull/13967) chore(deps): bump dset from 3.1.3 to 3.1.4 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13968](https://redirect.github.com/nestjs/nest/pull/13968) chore(deps-dev): bump [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli) from 19.4.0 to 19.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13969](https://redirect.github.com/nestjs/nest/pull/13969) chore(deps-dev): bump mongoose from 8.6.0 to 8.6.2 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13973](https://redirect.github.com/nestjs/nest/pull/13973) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.1 to 22.5.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13922](https://redirect.github.com/nestjs/nest/pull/13922) chore(deps): bump [@&#8203;apollo/gateway](https://redirect.github.com/apollo/gateway) from 2.2.3 to 2.9.0 in /sample/31-graphql-federation-code-first/users-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13921](https://redirect.github.com/nestjs/nest/pull/13921) chore(deps): bump [@&#8203;apollo/query-planner](https://redirect.github.com/apollo/query-planner) from 2.4.8 to 2.9.0 in /sample/31-graphql-federation-code-first/posts-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13926](https://redirect.github.com/nestjs/nest/pull/13926) chore(deps-dev): bump mongoose from 8.5.3 to 8.6.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13928](https://redirect.github.com/nestjs/nest/pull/13928) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.0 to 22.5.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13929](https://redirect.github.com/nestjs/nest/pull/13929) chore(deps-dev): bump [@&#8203;commitlint/config-angular](https://redirect.github.com/commitlint/config-angular) from 19.3.0 to 19.4.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13893](https://redirect.github.com/nestjs/nest/pull/13893) chore(deps-dev): bump [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.18.0 to 8.2.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13896](https://redirect.github.com/nestjs/nest/pull/13896) chore(deps-dev): bump husky from 9.1.4 to 9.1.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13897](https://redirect.github.com/nestjs/nest/pull/13897) chore(deps-dev): bump core-js from 3.38.0 to 3.38.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13901](https://redirect.github.com/nestjs/nest/pull/13901) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.3.0 to 22.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13902](https://redirect.github.com/nestjs/nest/pull/13902) chore(deps-dev): bump artillery from 2.0.19 to 2.0.20 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13884](https://redirect.github.com/nestjs/nest/pull/13884) chore(deps-dev): bump mongoose from 8.5.2 to 8.5.3 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13885](https://redirect.github.com/nestjs/nest/pull/13885) chore(deps-dev): bump lint-staged from 15.2.8 to 15.2.9 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13890](https://redirect.github.com/nestjs/nest/pull/13890) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.2.0 to 22.3.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))

##### Committers: 3

-   Kamil Mysliwiec ([@&#8203;kamilmysliwiec](https://redirect.github.com/kamilmysliwiec))
-   Micael Levi L. Cavalcante ([@&#8203;micalevisk](https://redirect.github.com/micalevisk))
-   [@&#8203;haouvw](https://redirect.github.com/haouvw)

</details>

<details>
<summary>nestjs/schedule (@&#8203;nestjs/schedule)</summary>

### [`v4.1.1`](https://redirect.github.com/nestjs/schedule/releases/tag/4.1.1)

[Compare Source](https://redirect.github.com/nestjs/schedule/compare/4.1.0...4.1.1)

-   Merge pull request [#&#8203;1756](https://redirect.github.com/nestjs/schedule/issues/1756) from hkjeffchan/patch-1 ([`745118f`](https://redirect.github.com/nestjs/schedule/commit/745118f))
-   chore(deps): update dependency sinon to v19.0.2 ([`baf7cb8`](https://redirect.github.com/nestjs/schedule/commit/baf7cb8))
-   Fix deprecated warning for interval.decorator.ts ([`ee56e9b`](https://redirect.github.com/nestjs/schedule/commit/ee56e9b))
-   chore(deps): update dependency sinon to v19 ([`65d91a4`](https://redirect.github.com/nestjs/schedule/commit/65d91a4))
-   chore(deps): update dependency [@&#8203;types/jest](https://redirect.github.com/types/jest) to v29.5.13 ([`c97e429`](https://redirect.github.com/nestjs/schedule/commit/c97e429))
-   chore(deps): update dependency husky to v9.1.6 ([`034cea9`](https://redirect.github.com/nestjs/schedule/commit/034cea9))
-   chore(deps): update commitlint monorepo to v19.5.0 ([`db3fd97`](https://redirect.github.com/nestjs/schedule/commit/db3fd97))
-   chore(deps): update dependency sinon to v18.0.1 ([`b52e5d8`](https://redirect.github.com/nestjs/schedule/commit/b52e5d8))
-   chore(deps): update typescript-eslint monorepo to v8.5.0 ([`5244efc`](https://redirect.github.com/nestjs/schedule/commit/5244efc))
-   chore(deps): update dependency typescript to v5.6.2 ([`8ca561f`](https://redirect.github.com/nestjs/schedule/commit/8ca561f))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.5 ([`45a7932`](https://redirect.github.com/nestjs/schedule/commit/45a7932))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.4 ([`5a27065`](https://redirect.github.com/nestjs/schedule/commit/5a27065))
-   chore(deps): update dependency eslint-plugin-import to v2.30.0 ([`db347f5`](https://redirect.github.com/nestjs/schedule/commit/db347f5))
-   chore(deps): update typescript-eslint monorepo to v8.4.0 ([`bc2fe2e`](https://redirect.github.com/nestjs/schedule/commit/bc2fe2e))
-   chore(deps): update dependency lint-staged to v15.2.10 ([`3874d03`](https://redirect.github.com/nestjs/schedule/commit/3874d03))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.3 ([`c02fa08`](https://redirect.github.com/nestjs/schedule/commit/c02fa08))
-   chore(deps): update commitlint monorepo to v19.4.1 ([`8e9aa21`](https://redirect.github.com/nestjs/schedule/commit/8e9aa21))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.2 ([`a17b71e`](https://redirect.github.com/nestjs/schedule/commit/a17b71e))
-   chore(deps): update typescript-eslint monorepo to v8.3.0 ([`2c3880f`](https://redirect.github.com/nestjs/schedule/commit/2c3880f))
-   chore(deps): update dependency ts-jest to v29.2.5 ([`55e2793`](https://redirect.github.com/nestjs/schedule/commit/55e2793))
-   chore(deps): update dependency husky to v9.1.5 ([`c6f5a03`](https://redirect.github.com/nestjs/schedule/commit/c6f5a03))
-   chore(deps): update typescript-eslint monorepo to v8.2.0 ([`793a7fa`](https://redirect.github.com/nestjs/schedule/commit/793a7fa))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.1 ([`f515193`](https://redirect.github.com/nestjs/schedule/commit/f515193))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.16.0 ([`1452ab7`](https://redirect.github.com/nestjs/schedule/commit/1452ab7))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.15.0 ([`b333c79`](https://redirect.github.com/nestjs/schedule/commit/b333c79))
-   chore(deps): update nest monorepo to v10.4.1 ([`773cca5`](https://redirect.github.com/nestjs/schedule/commit/773cca5))
-   chore(deps): update dependency lint-staged to v15.2.9 ([`4e039dc`](https://redirect.github.com/nestjs/schedule/commit/4e039dc))
-   chore(deps): update typescript-eslint monorepo to v8.1.0 ([`0d52e1c`](https://redirect.github.com/nestjs/schedule/commit/0d52e1c))
-   chore(deps): update nest monorepo to v10.4.0 ([`b1e6be2`](https://redirect.github.com/nestjs/schedule/commit/b1e6be2))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.15 ([`f65d083`](https://redirect.github.com/nestjs/schedule/commit/f65d083))
-   chore(deps): update dependency [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli) to v19.4.0 ([`b160424`](https://redirect.github.com/nestjs/schedule/commit/b160424))
-   chore(deps): update typescript-eslint monorepo to v8.0.1 ([`1038c56`](https://redirect.github.com/nestjs/schedule/commit/1038c56))
-   chore(deps): update dependency lint-staged to v15.2.8 ([`e90b7db`](https://redirect.github.com/nestjs/schedule/commit/e90b7db))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.14 ([`479bd42`](https://redirect.github.com/nestjs/schedule/commit/479bd42))
-   chore(deps): update dependency ts-jest to v29.2.4 ([`20e1a61`](https://redirect.github.com/nestjs/schedule/commit/20e1a61))
-   chore(deps): update typescript-eslint monorepo to v8 ([`6766efd`](https://redirect.github.com/nestjs/schedule/commit/6766efd))
-   chore(deps): update typescript-eslint monorepo to v7.18.0 ([`815f62d`](https://redirect.github.com/nestjs/schedule/commit/815f62d))
-   chore(deps): update dependency husky to v9.1.4 ([`984bc96`](https://redirect.github.com/nestjs/schedule/commit/984bc96))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.13 ([`d6b84bb`](https://redirect.github.com/nestjs/schedule/commit/d6b84bb))
-   chore(deps): update dependency husky to v9.1.3 ([`e2d92e6`](https://redirect.github.com/nestjs/schedule/commit/e2d92e6))
-   chore(deps): update dependency husky to v9.1.2 ([`75c9d16`](https://redirect.github.com/nestjs/schedule/commit/75c9d16))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.12 ([`c715b79`](https://redirect.github.com/nestjs/schedule/commit/c715b79))
-   chore(deps): update dependency typescript to v5.5.4 ([`aa50721`](https://redirect.github.com/nestjs/schedule/commit/aa50721))
-   chore(deps): update typescript-eslint monorepo to v7.17.0 ([`035049b`](https://redirect.github.com/nestjs/schedule/commit/035049b))
-   chore(deps): update dependency ts-jest to v29.2.3 ([`63ad71f`](https://redirect.github.com/nestjs/schedule/commit/63ad71f))
-   chore(deps): update dependency husky to v9.1.1 ([`1038a3d`](https://redirect.github.com/nestjs/schedule/commit/1038a3d))
-   chore(deps): update dependency husky to v9.1.0 ([`8f422bb`](https://redirect.github.com/nestjs/schedule/commit/8f422bb))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.11 ([`7fbeccd`](https://redirect.github.com/nestjs/schedule/commit/7fbeccd))
-   chore(deps): update typescript-eslint monorepo to v7.16.1 ([`9b2372e`](https://redirect.github.com/nestjs/schedule/commit/9b2372e))
-   chore(deps): update dependency release-it to v17.6.0 ([`4331480`](https://redirect.github.com/nestjs/schedule/commit/4331480))
-   chore(deps): update dependency prettier to v3.3.3 ([`7d2b6e8`](https://redirect.github.com/nestjs/schedule/commit/7d2b6e8))
-   chore(deps): update dependency ts-jest to v29.2.2 ([`7cc735a`](https://redirect.github.com/nestjs/schedule/commit/7cc735a))
-   chore(deps): update dependency rimraf to v6.0.1 ([`35ece54`](https://redirect.github.com/nestjs/schedule/commit/35ece54))
-   chore(deps): update dependency ts-jest to v29.2.1 ([`970149c`](https://redirect.github.com/nestjs/schedule/commit/970149c))
-   chore(deps): update dependency rimraf to v6 ([`f97fd9d`](https://redirect.github.com/nestjs/schedule/commit/f97fd9d))
-   chore(deps): update dependency rimraf to v5.0.9 ([`0a6eef8`](https://redirect.github.com/nestjs/schedule/commit/0a6eef8))
-   chore(deps): update typescript-eslint monorepo to v7.16.0 ([`d70b999`](https://redirect.github.com/nestjs/schedule/commit/d70b999))
-   chore(deps): update dependency release-it to v17.5.0 ([`16c6a11`](https://redirect.github.com/nestjs/schedule/commit/16c6a11))
-   chore(deps): update dependency ts-jest to v29.2.0 ([`09fec8b`](https://redirect.github.com/nestjs/schedule/commit/09fec8b))
-   chore(deps): update dependency rimraf to v5.0.8 ([`bb91d01`](https://redirect.github.com/nestjs/schedule/commit/bb91d01))
-   chore(deps): update dependency [@&#8203;types/node](https://redirect.github.com/types/node) to v20.14.10 ([`b36fb04`](https://redirect.github.com/nestjs/schedule/commit/b36fb04))

</details>

<details>
<summary>nestjs/nest (@&#8203;nestjs/testing)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/releases/tag/v10.4.2)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

#### v10.4.2 (2024-09-16)

##### Dependencies

-   `common`, `core`, `microservices`, `platform-express`, `platform-fastify`, `platform-socket.io`, `platform-ws`, `testing`, `websockets`
    -   [#&#8203;13911](https://redirect.github.com/nestjs/nest/pull/13911) chore(deps): bump tslib from 2.6.3 to 2.7.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   `platform-fastify`
    -   [#&#8203;13938](https://redirect.github.com/nestjs/nest/pull/13938) chore(deps): bump light-my-request from 5.13.0 to 6.0.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   Other
    -   [#&#8203;13936](https://redirect.github.com/nestjs/nest/pull/13936) chore(deps-dev): bump lint-staged from 15.2.9 to 15.2.10 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13946](https://redirect.github.com/nestjs/nest/pull/13946) chore(deps): bump webpack and [@&#8203;nestjs/cli](https://redirect.github.com/nestjs/cli) in /sample/02-gateways ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13947](https://redirect.github.com/nestjs/nest/pull/13947) chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13966](https://redirect.github.com/nestjs/nest/pull/13966) chore(deps): bump dset from 3.1.2 to 3.1.4 in /sample/32-graphql-federation-schema-first/gateway ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13967](https://redirect.github.com/nestjs/nest/pull/13967) chore(deps): bump dset from 3.1.3 to 3.1.4 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13968](https://redirect.github.com/nestjs/nest/pull/13968) chore(deps-dev): bump [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli) from 19.4.0 to 19.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13969](https://redirect.github.com/nestjs/nest/pull/13969) chore(deps-dev): bump mongoose from 8.6.0 to 8.6.2 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13973](https://redirect.github.com/nestjs/nest/pull/13973) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.1 to 22.5.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13922](https://redirect.github.com/nestjs/nest/pull/13922) chore(deps): bump [@&#8203;apollo/gateway](https://redirect.github.com/apollo/gateway) from 2.2.3 to 2.9.0 in /sample/31-graphql-federation-code-first/users-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13921](https://redirect.github.com/nestjs/nest/pull/13921) chore(deps): bump [@&#8203;apollo/query-planner](https://redirect.github.com/apollo/query-planner) from 2.4.8 to 2.9.0 in /sample/31-graphql-federation-code-first/posts-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13926](https://redirect.github.com/nestjs/nest/pull/13926) chore(deps-dev): bump mongoose from 8.5.3 to 8.6.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13928](https://redirect.github.com/nestjs/nest/pull/13928) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.0 to 22.5.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13929](https://redirect.github.com/nestjs/nest/pull/13929) chore(deps-dev): bump [@&#8203;commitlint/config-angular](https://redirect.github.com/commitlint/config-angular) from 19.3.0 to 19.4.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13893](https://redirect.github.com/nestjs/nest/pull/13893) chore(deps-dev): bump [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.18.0 to 8.2.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13896](https://redirect.github.com/nestjs/nest/pull/13896) chore(deps-dev): bump husky from 9.1.4 to 9.1.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13897](https://redirect.github.com/nestjs/nest/pull/13897) chore(deps-dev): bump core-js from 3.38.0 to 3.38.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13901](https://redirect.github.com/nestjs/nest/pull/13901) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.3.0 to 22.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13902](https://redirect.github.com/nestjs/nest/pull/13902) chore(deps-dev): bump artillery from 2.0.19 to 2.0.20 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13884](https://redirect.github.com/nestjs/nest/pull/13884) chore(deps-dev): bump mongoose from 8.5.2 to 8.5.3 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13885](https://redirect.github.com/nestjs/nest/pull/13885) chore(deps-dev): bump lint-staged from 15.2.8 to 15.2.9 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13890](https://redirect.github.com/nestjs/nest/pull/13890) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.2.0 to 22.3.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))

##### Committers: 3

-   Kamil Mysliwiec ([@&#8203;kamilmysliwiec](https://redirect.github.com/kamilmysliwiec))
-   Micael Levi L. Cavalcante ([@&#8203;micalevisk](https://redirect.github.com/micalevisk))
-   [@&#8203;haouvw](https://redirect.github.com/haouvw)

</details>

<details>
<summary>nestjs/nest (@&#8203;nestjs/websockets)</summary>

### [`v10.4.3`](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.2...v10.4.3)

### [`v10.4.2`](https://redirect.github.com/nestjs/nest/releases/tag/v10.4.2)

[Compare Source](https://redirect.github.com/nestjs/nest/compare/v10.4.1...v10.4.2)

##### v10.4.2 (2024-09-16)

##### Dependencies

-   `common`, `core`, `microservices`, `platform-express`, `platform-fastify`, `platform-socket.io`, `platform-ws`, `testing`, `websockets`
    -   [#&#8203;13911](https://redirect.github.com/nestjs/nest/pull/13911) chore(deps): bump tslib from 2.6.3 to 2.7.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   `platform-fastify`
    -   [#&#8203;13938](https://redirect.github.com/nestjs/nest/pull/13938) chore(deps): bump light-my-request from 5.13.0 to 6.0.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
-   Other
    -   [#&#8203;13936](https://redirect.github.com/nestjs/nest/pull/13936) chore(deps-dev): bump lint-staged from 15.2.9 to 15.2.10 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13946](https://redirect.github.com/nestjs/nest/pull/13946) chore(deps): bump webpack and [@&#8203;nestjs/cli](https://redirect.github.com/nestjs/cli) in /sample/02-gateways ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13947](https://redirect.github.com/nestjs/nest/pull/13947) chore(deps-dev): bump webpack from 5.91.0 to 5.94.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13966](https://redirect.github.com/nestjs/nest/pull/13966) chore(deps): bump dset from 3.1.2 to 3.1.4 in /sample/32-graphql-federation-schema-first/gateway ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13967](https://redirect.github.com/nestjs/nest/pull/13967) chore(deps): bump dset from 3.1.3 to 3.1.4 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13968](https://redirect.github.com/nestjs/nest/pull/13968) chore(deps-dev): bump [@&#8203;commitlint/cli](https://redirect.github.com/commitlint/cli) from 19.4.0 to 19.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13969](https://redirect.github.com/nestjs/nest/pull/13969) chore(deps-dev): bump mongoose from 8.6.0 to 8.6.2 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13973](https://redirect.github.com/nestjs/nest/pull/13973) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.1 to 22.5.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13922](https://redirect.github.com/nestjs/nest/pull/13922) chore(deps): bump [@&#8203;apollo/gateway](https://redirect.github.com/apollo/gateway) from 2.2.3 to 2.9.0 in /sample/31-graphql-federation-code-first/users-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13921](https://redirect.github.com/nestjs/nest/pull/13921) chore(deps): bump [@&#8203;apollo/query-planner](https://redirect.github.com/apollo/query-planner) from 2.4.8 to 2.9.0 in /sample/31-graphql-federation-code-first/posts-application ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13926](https://redirect.github.com/nestjs/nest/pull/13926) chore(deps-dev): bump mongoose from 8.5.3 to 8.6.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13928](https://redirect.github.com/nestjs/nest/pull/13928) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.5.0 to 22.5.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13929](https://redirect.github.com/nestjs/nest/pull/13929) chore(deps-dev): bump [@&#8203;commitlint/config-angular](https://redirect.github.com/commitlint/config-angular) from 19.3.0 to 19.4.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13893](https://redirect.github.com/nestjs/nest/pull/13893) chore(deps-dev): bump [@&#8203;typescript-eslint/eslint-plugin](https://redirect.github.com/typescript-eslint/eslint-plugin) from 7.18.0 to 8.2.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13896](https://redirect.github.com/nestjs/nest/pull/13896) chore(deps-dev): bump husky from 9.1.4 to 9.1.5 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13897](https://redirect.github.com/nestjs/nest/pull/13897) chore(deps-dev): bump core-js from 3.38.0 to 3.38.1 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13901](https://redirect.github.com/nestjs/nest/pull/13901) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.3.0 to 22.5.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13902](https://redirect.github.com/nestjs/nest/pull/13902) chore(deps-dev): bump artillery from 2.0.19 to 2.0.20 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13884](https://redirect.github.com/nestjs/nest/pull/13884) chore(deps-dev): bump mongoose from 8.5.2 to 8.5.3 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13885](https://redirect.github.com/nestjs/nest/pull/13885) chore(deps-dev): bump lint-staged from 15.2.8 to 15.2.9 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))
    -   [#&#8203;13890](https://redirect.github.com/nestjs/nest/pull/13890) chore(deps-dev): bump [@&#8203;types/node](https://redirect.github.com/types/node) from 22.2.0 to 22.3.0 ([@&#8203;dependabot\[bot\]](https://redirect.github.com/apps/dependabot))

##### Committers: 3

-   Kamil Mysliwiec ([@&#8203;kamilmysliwiec](https://redirect.github.com/kamilmysliwiec))
-   Micael Levi L. Cavalcante ([@&#8203;micalevisk](https://redirect.github.com/micalevisk))
-   [@&#8203;haouvw](https://redirect.github.com/haouvw)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-09-19 06:09:17 +00:00
renovate
04639e4263
chore: bump up vite version to v5.4.6 [SECURITY] (#8271)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [vite](https://vitejs.dev) ([source](https://redirect.github.com/vitejs/vite/tree/HEAD/packages/vite)) | [`5.4.4` -> `5.4.6`](https://renovatebot.com/diffs/npm/vite/5.4.4/5.4.6) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.4.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.4.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.4.4/5.4.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.4.4/5.4.6?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

### GitHub Vulnerability Alerts

#### [CVE-2024-45811](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-9cwx-2883-4wfx)

### Summary
The contents of arbitrary files can be returned to the browser.

### Details
`@fs` denies access to files outside of Vite serving allow list. Adding `?import&raw` to the URL bypasses this limitation and returns the file content if it exists.

### PoC
```sh
$ npm create vite@latest
$ cd vite-project/
$ npm install
$ npm run dev

$ echo "top secret content" > /tmp/secret.txt

# expected behaviour
$ curl "http://localhost:5173/@&#8203;fs/tmp/secret.txt"

    <body>
      <h1>403 Restricted</h1>
      <p>The request url &quot;/tmp/secret.txt&quot; is outside of Vite serving allow list.

# security bypassed
$ curl "http://localhost:5173/@&#8203;fs/tmp/secret.txt?import&raw"
export default "top secret content\n"
//# sourceMappingURL=data:application/json;base64,eyJ2...
```

#### [CVE-2024-45812](https://redirect.github.com/vitejs/vite/security/advisories/GHSA-64vr-g452-qvp3)

### Summary

We discovered a DOM Clobbering vulnerability in Vite when building scripts to `cjs`/`iife`/`umd` output format. The DOM Clobbering gadget in the module can lead to cross-site scripting (XSS) in web pages where scriptless attacker-controlled HTML elements (e.g., an img tag with an unsanitized name attribute) are present.

Note that, we have identified similar security issues in Webpack: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986

### Details

**Backgrounds**

DOM Clobbering is a type of code-reuse attack where the attacker first embeds a piece of non-script, seemingly benign HTML markups in the webpage (e.g. through a post or comment) and leverages the gadgets (pieces of js code) living in the existing javascript code to transform it into executable code. More for information about DOM Clobbering, here are some references:

[1] https://scnps.co/papers/sp23_domclob.pdf
[2] https://research.securitum.com/xss-in-amp4email-dom-clobbering/

**Gadgets found in Vite**

We have identified a DOM Clobbering vulnerability in Vite bundled scripts, particularly when the scripts dynamically import other scripts from the assets folder and the developer sets the build output format to `cjs`, `iife`, or `umd`. In such cases, Vite replaces relative paths starting with `__VITE_ASSET__` using the URL retrieved from `document.currentScript`.

However, this implementation is vulnerable to a DOM Clobbering attack. The `document.currentScript` lookup can be shadowed by an attacker via the browser's named DOM tree element access mechanism. This manipulation allows an attacker to replace the intended script element with a malicious HTML element. When this happens, the src attribute of the attacker-controlled element is used as the URL for importing scripts, potentially leading to the dynamic loading of scripts from an attacker-controlled server.

```
const relativeUrlMechanisms = {
  amd: (relativePath) => {
    if (relativePath[0] !== ".") relativePath = "./" + relativePath;
    return getResolveUrl(
      `require.toUrl('${escapeId(relativePath)}'), document.baseURI`
    );
  },
  cjs: (relativePath) => `(typeof document === 'undefined' ? ${getFileUrlFromRelativePath(
    relativePath
  )} : ${getRelativeUrlFromDocument(relativePath)})`,
  es: (relativePath) => getResolveUrl(
    `'${escapeId(partialEncodeURIPath(relativePath))}', import.meta.url`
  ),
  iife: (relativePath) => getRelativeUrlFromDocument(relativePath),
  // NOTE: make sure rollup generate `module` params
  system: (relativePath) => getResolveUrl(
    `'${escapeId(partialEncodeURIPath(relativePath))}', module.meta.url`
  ),
  umd: (relativePath) => `(typeof document === 'undefined' && typeof location === 'undefined' ? ${getFileUrlFromRelativePath(
    relativePath
  )} : ${getRelativeUrlFromDocument(relativePath, true)})`
};
```

### PoC

Considering a website that contains the following `main.js` script, the devloper decides to use the Vite to bundle up the program with the following configuration.

```
// main.js
import extraURL from './extra.js?url'
var s = document.createElement('script')
s.src = extraURL
document.head.append(s)
```

```
// extra.js
export default "https://myserver/justAnOther.js"
```

```
// vite.config.js
import { defineConfig } from 'vite'

export default defineConfig({
  build: {
    assetsInlineLimit: 0, // To avoid inline assets for PoC
    rollupOptions: {
      output: {
        format: "cjs"
      },
    },
  },
  base: "./",
});
```

After running the build command, the developer will get following bundle as the output.

```
// dist/index-DDmIg9VD.js
"use strict";const t=""+(typeof document>"u"?require("url").pathToFileURL(__dirname+"/extra-BLVEx9Lb.js").href:new URL("extra-BLVEx9Lb.js",document.currentScript&&document.currentScript.src||document.baseURI).href);var e=document.createElement("script");e.src=t;document.head.append(e);
```

Adding the Vite bundled script, `dist/index-DDmIg9VD.js`, as part of the web page source code, the page could load the `extra.js` file from the attacker's domain, `attacker.controlled.server`. The attacker only needs to insert an `img` tag with the `name` attribute set to `currentScript`. This can be done through a website's feature that allows users to embed certain script-less HTML (e.g., markdown renderers, web email clients, forums) or via an HTML injection vulnerability in third-party JavaScript loaded on the page.

```
<!DOCTYPE html>
<html>
<head>
  <title>Vite Example</title>
  <!-- Attacker-controlled Script-less HTML Element starts--!>
  <img name="currentScript" src="https://attacker.controlled.server/"></img>
  <!-- Attacker-controlled Script-less HTML Element ends--!>
</head>
<script type="module" crossorigin src="/assets/index-DDmIg9VD.js"></script>
<body>
</body>
</html>
```

### Impact

This vulnerability can result in cross-site scripting (XSS) attacks on websites that include Vite-bundled files (configured with an output format of `cjs`, `iife`, or `umd`) and allow users to inject certain scriptless HTML tags without properly sanitizing the name or id attributes.

### Patch

```
// https://github.com/vitejs/vite/blob/main/packages/vite/src/node/build.ts#L1296
const getRelativeUrlFromDocument = (relativePath: string, umd = false) =>
  getResolveUrl(
    `'${escapeId(partialEncodeURIPath(relativePath))}', ${
      umd ? `typeof document === 'undefined' ? location.href : ` : ''
    }document.currentScript && document.currentScript.tagName.toUpperCase() === 'SCRIPT' && document.currentScript.src || document.baseURI`,
  )
```

---

### Release Notes

<details>
<summary>vitejs/vite (vite)</summary>

### [`v5.4.6`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.6)

[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.5...v5.4.6)

Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.6/packages/vite/CHANGELOG.md) for details.

### [`v5.4.5`](https://redirect.github.com/vitejs/vite/releases/tag/v5.4.5)

[Compare Source](https://redirect.github.com/vitejs/vite/compare/v5.4.4...v5.4.5)

Please refer to [CHANGELOG.md](https://redirect.github.com/vitejs/vite/blob/v5.4.5/packages/vite/CHANGELOG.md) for details.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

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

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-09-19 05:53:05 +00:00
renovate
a372ab339b
chore: bump up all non-major dependencies (#8237)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@atlaskit/pragmatic-drag-and-drop](https://atlassian.design/components/pragmatic-drag-and-drop/) ([source](https://redirect.github.com/atlassian/pragmatic-drag-and-drop)) | [`1.3.0` -> `1.3.1`](https://renovatebot.com/diffs/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.0/1.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.0/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@atlaskit%2fpragmatic-drag-and-drop/1.3.0/1.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | [`3.651.0` -> `3.654.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@aws-sdk/client-s3](https://redirect.github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://redirect.github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3)) | [`3.651.0` -> `3.654.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.651.0/3.654.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@faker-js/faker](https://redirect.github.com/faker-js/faker) | [`9.0.0` -> `9.0.1`](https://renovatebot.com/diffs/npm/@faker-js%2ffaker/9.0.0/9.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@faker-js%2ffaker/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@faker-js%2ffaker/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@faker-js%2ffaker/9.0.0/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@faker-js%2ffaker/9.0.0/9.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@floating-ui/dom](https://floating-ui.com) ([source](https://redirect.github.com/floating-ui/floating-ui/tree/HEAD/packages/dom)) | [`1.6.10` -> `1.6.11`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.10/1.6.11) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@floating-ui%2fdom/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@floating-ui%2fdom/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@floating-ui%2fdom/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@floating-ui%2fdom/1.6.10/1.6.11?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`=1.47.0` -> `=1.47.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.47.0/1.47.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@slack/web-api](https://slack.dev/node-slack-sdk/web-api) ([source](https://redirect.github.com/slackapi/node-slack-sdk)) | [`7.4.0` -> `7.5.0`](https://renovatebot.com/diffs/npm/@slack%2fweb-api/7.4.0/7.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@slack%2fweb-api/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@slack%2fweb-api/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@slack%2fweb-api/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@slack%2fweb-api/7.4.0/7.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@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)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-essentials/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-essentials/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-essentials/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-essentials/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-interactions/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-interactions/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-interactions/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-interactions/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-links/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-links/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-links/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-links/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-mdx-gfm](https://redirect.github.com/storybookjs/storybook/tree/next/code/addons/gfm) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2faddon-mdx-gfm/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2faddon-mdx-gfm/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2faddon-mdx-gfm/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2faddon-mdx-gfm/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@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)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook/tree/next/code/frameworks/react-vite) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/frameworks/react-vite)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/@storybook%2freact-vite/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2freact-vite/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2freact-vite/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2freact-vite/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2freact-vite/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@types/nodemailer](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/nodemailer) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/nodemailer)) | [`6.4.15` -> `6.4.16`](https://renovatebot.com/diffs/npm/@types%2fnodemailer/6.4.15/6.4.16) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnodemailer/6.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnodemailer/6.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnodemailer/6.4.15/6.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnodemailer/6.4.15/6.4.16?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react)) | [`18.3.5` -> `18.3.7`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.5/18.3.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.3.5/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.5/18.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-istanbul/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-istanbul/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-istanbul/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@vitest/ui](https://redirect.github.com/vitest-dev/vitest/tree/main/packages/ui#readme) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/ui)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vitest%2fui/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fui/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fui/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fui/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fui/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [anyhow](https://redirect.github.com/dtolnay/anyhow) | `1.0.88` -> `1.0.89` | [![age](https://developer.mend.io/api/mc/badges/age/crate/anyhow/1.0.89?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/anyhow/1.0.89?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/anyhow/1.0.88/1.0.89?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/anyhow/1.0.88/1.0.89?slim=true)](https://docs.renovatebot.com/merge-confidence/) | workspace.dependencies | patch |
| [builder-util-runtime](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/builder-util-runtime)) | [`9.2.6` -> `9.2.8`](https://renovatebot.com/diffs/npm/builder-util-runtime/9.2.6/9.2.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/builder-util-runtime/9.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/builder-util-runtime/9.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/builder-util-runtime/9.2.6/9.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/builder-util-runtime/9.2.6/9.2.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [electron](https://redirect.github.com/electron/electron) | [`32.1.0` -> `32.1.1`](https://renovatebot.com/diffs/npm/electron/32.1.0/32.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/electron/32.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/electron/32.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/electron/32.1.0/32.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron/32.1.0/32.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [electron-updater](https://redirect.github.com/electron-userland/electron-builder) ([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-updater)) | [`6.3.5` -> `6.3.7`](https://renovatebot.com/diffs/npm/electron-updater/6.3.5/6.3.7) | [![age](https://developer.mend.io/api/mc/badges/age/npm/electron-updater/6.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/electron-updater/6.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/electron-updater/6.3.5/6.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron-updater/6.3.5/6.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [embla-carousel-react](https://www.embla-carousel.com) ([source](https://redirect.github.com/davidjerleke/embla-carousel)) | [`8.2.1` -> `8.3.0`](https://renovatebot.com/diffs/npm/embla-carousel-react/8.2.1/8.3.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/embla-carousel-react/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/embla-carousel-react/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/embla-carousel-react/8.2.1/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/embla-carousel-react/8.2.1/8.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [msw](https://mswjs.io) ([source](https://redirect.github.com/mswjs/msw)) | [`2.4.5` -> `2.4.8`](https://renovatebot.com/diffs/npm/msw/2.4.5/2.4.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/msw/2.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/msw/2.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/msw/2.4.5/2.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/msw/2.4.5/2.4.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [nodemon](https://nodemon.io) ([source](https://redirect.github.com/remy/nodemon)) | [`3.1.4` -> `3.1.5`](https://renovatebot.com/diffs/npm/nodemon/3.1.4/3.1.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nodemon/3.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nodemon/3.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nodemon/3.1.4/3.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nodemon/3.1.4/3.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`19.7.3` -> `19.7.4`](https://renovatebot.com/diffs/npm/nx/19.7.3/19.7.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/19.7.3/19.7.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [openai](https://redirect.github.com/openai/openai-node) | [`4.60.0` -> `4.62.1`](https://renovatebot.com/diffs/npm/openai/4.60.0/4.62.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/openai/4.62.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/openai/4.62.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/openai/4.60.0/4.62.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/openai/4.60.0/4.62.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [piscina](https://redirect.github.com/piscinajs/piscina) | [`4.6.1` -> `4.7.0`](https://renovatebot.com/diffs/npm/piscina/4.6.1/4.7.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/piscina/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/piscina/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/piscina/4.6.1/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/piscina/4.6.1/4.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [playwright](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`=1.47.0` -> `=1.47.1`](https://renovatebot.com/diffs/npm/playwright/1.47.0/1.47.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/playwright/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/playwright/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/playwright/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/playwright/1.47.0/1.47.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [postcss](https://postcss.org/) ([source](https://redirect.github.com/postcss/postcss)) | [`8.4.45` -> `8.4.47`](https://renovatebot.com/diffs/npm/postcss/8.4.45/8.4.47) | [![age](https://developer.mend.io/api/mc/badges/age/npm/postcss/8.4.47?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/postcss/8.4.47?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/postcss/8.4.45/8.4.47?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/postcss/8.4.45/8.4.47?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [react-day-picker](https://daypicker.dev) ([source](https://redirect.github.com/gpbl/react-day-picker)) | [`9.0.9` -> `9.1.0`](https://renovatebot.com/diffs/npm/react-day-picker/9.0.9/9.1.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-day-picker/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-day-picker/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-day-picker/9.0.9/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-day-picker/9.0.9/9.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [react-i18next](https://redirect.github.com/i18next/react-i18next) | [`15.0.1` -> `15.0.2`](https://renovatebot.com/diffs/npm/react-i18next/15.0.1/15.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-i18next/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-i18next/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-i18next/15.0.1/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-i18next/15.0.1/15.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [react-resizable-panels](https://redirect.github.com/bvaughn/react-resizable-panels) | [`2.1.2` -> `2.1.3`](https://renovatebot.com/diffs/npm/react-resizable-panels/2.1.2/2.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-resizable-panels/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-resizable-panels/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-resizable-panels/2.1.2/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-resizable-panels/2.1.2/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [shadcn-ui](https://redirect.github.com/shadcn/ui) ([source](https://redirect.github.com/shadcn/ui/tree/HEAD/packages/cli)) | [`0.9.0` -> `0.9.1`](https://renovatebot.com/diffs/npm/shadcn-ui/0.9.0/0.9.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/shadcn-ui/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/shadcn-ui/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/shadcn-ui/0.9.0/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/shadcn-ui/0.9.0/0.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [sinon](https://sinonjs.org/) ([source](https://redirect.github.com/sinonjs/sinon)) | [`19.0.0` -> `19.0.2`](https://renovatebot.com/diffs/npm/sinon/19.0.0/19.0.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/sinon/19.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sinon/19.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sinon/19.0.0/19.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sinon/19.0.0/19.0.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/cli)) | [`8.3.0` -> `8.3.1`](https://renovatebot.com/diffs/npm/storybook/8.3.0/8.3.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/storybook/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/storybook/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/storybook/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/storybook/8.3.0/8.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [stripe](https://redirect.github.com/stripe/stripe-node) | [`16.11.0` -> `16.12.0`](https://renovatebot.com/diffs/npm/stripe/16.11.0/16.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/stripe/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/stripe/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/stripe/16.11.0/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/stripe/16.11.0/16.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [tailwindcss](https://tailwindcss.com) ([source](https://redirect.github.com/tailwindlabs/tailwindcss)) | [`3.4.11` -> `3.4.12`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.11/3.4.12) | [![age](https://developer.mend.io/api/mc/badges/age/npm/tailwindcss/3.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tailwindcss/3.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tailwindcss/3.4.11/3.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tailwindcss/3.4.11/3.4.12?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [vaul](https://vaul.emilkowal.ski/) ([source](https://redirect.github.com/emilkowalski/vaul)) | [`0.9.2` -> `0.9.4`](https://renovatebot.com/diffs/npm/vaul/0.9.2/0.9.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vaul/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vaul/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vaul/0.9.2/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vaul/0.9.2/0.9.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [vitest](https://redirect.github.com/vitest-dev/vitest) ([source](https://redirect.github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/vitest/2.1.0/2.1.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/2.1.0/2.1.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [wrangler](https://redirect.github.com/cloudflare/workers-sdk) ([source](https://redirect.github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler)) | [`3.77.0` -> `3.78.5`](https://renovatebot.com/diffs/npm/wrangler/3.77.0/3.78.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/wrangler/3.78.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/wrangler/3.78.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/wrangler/3.77.0/3.78.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/wrangler/3.77.0/3.78.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [yarn](https://redirect.github.com/yarnpkg/berry) ([source](https://redirect.github.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli)) | [`4.4.1` -> `4.5.0`](https://renovatebot.com/diffs/npm/yarn/4.4.1/4.5.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/yarn/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yarn/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yarn/4.4.1/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yarn/4.4.1/4.5.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | packageManager | minor |

---

### Release Notes

<details>
<summary>atlassian/pragmatic-drag-and-drop (@&#8203;atlaskit/pragmatic-drag-and-drop)</summary>

### [`v1.3.1`](9d8fe0d7d4...4af587640f)

[Compare Source](9d8fe0d7d4...4af587640f)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.654.0`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36540-2024-09-18)

[Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.1...v3.654.0)

##### Features

-   **client-s3:** Added SSE-KMS support for directory buckets. ([a00b8b0](a00b8b018f))

#### [3.651.1](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1) (2024-09-13)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)

### [`v3.651.1`](https://redirect.github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36511-2024-09-13)

[Compare Source](https://redirect.github.com/aws/aws-sdk-js-v3/compare/v3.651.0...v3.651.1)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://redirect.github.com/aws-sdk/client-s3)

</details>

<details>
<summary>faker-js/faker (@&#8203;faker-js/faker)</summary>

### [`v9.0.1`](https://redirect.github.com/faker-js/faker/blob/HEAD/CHANGELOG.md#901-2024-09-14)

[Compare Source](https://redirect.github.com/faker-js/faker/compare/v9.0.0...v9.0.1)

##### Bug Fixes

-   emit cts types ([#&#8203;3093](https://redirect.github.com/faker-js/faker/issues/3093)) ([53ef42c](53ef42cc19))

</details>

<details>
<summary>floating-ui/floating-ui (@&#8203;floating-ui/dom)</summary>

### [`v1.6.11`](https://redirect.github.com/floating-ui/floating-ui/blob/HEAD/packages/dom/CHANGELOG.md#1611)

[Compare Source](https://redirect.github.com/floating-ui/floating-ui/compare/@floating-ui/dom@1.6.10...@floating-ui/dom@1.6.11)

##### Patch Changes

-   fix: handle html relative offset
-   Update dependencies: `@floating-ui/utils@0.2.8`

</details>

<details>
<summary>microsoft/playwright (@&#8203;playwright/test)</summary>

### [`v1.47.1`](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...3d2ffd0fe97f23f480092054da5928539a3c5beb)

[Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.47.0...v1.47.1)

</details>

<details>
<summary>slackapi/node-slack-sdk (@&#8203;slack/web-api)</summary>

### [`v7.5.0`](https://redirect.github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.4.0...453ef16d29ea1e983c66f4a2d3ee8a4f920f3c27)

[Compare Source](https://redirect.github.com/slackapi/node-slack-sdk/compare/@slack/web-api@7.4.0...@slack/web-api@7.5.0)

</details>

<details>
<summary>storybookjs/storybook (@&#8203;storybook/addon-essentials)</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 - [#&#8203;29069](https://redirect.github.com/storybookjs/storybook/pull/29069), thanks [@&#8203;JSMike](https://redirect.github.com/JSMike)!
-   Core: Do not prebundle better-opn - [#&#8203;29137](https://redirect.github.com/storybookjs/storybook/pull/29137), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
-   Core: Do not prebundle jsdoc-type-pratt-parser - [#&#8203;29134](https://redirect.github.com/storybookjs/storybook/pull/29134), thanks [@&#8203;valentinpalkovic](https://redirect.github.com/valentinpalkovic)!
-   Next.js: Upgrade sass-loader from ^12 to ^13 - [#&#8203;29040](https://redirect.github.com/storybookjs/storybook/pull/29040), thanks [@&#8203;HoncharenkoZhenya](https://redirect.github.com/HoncharenkoZhenya)!

</details>

<details>
<summary>vitest-dev/vitest (@&#8203;vitest/coverage-istanbul)</summary>

### [`v2.1.1`](https://redirect.github.com/vitest-dev/vitest/releases/tag/v2.1.1)

[Compare Source](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)

#####    🐞 Bug Fixes

-   **browser**:
    -   Make example test callbacks async  -  by [@&#8203;aqandrew](https://redirect.github.com/aqandrew) in [https://github.com/vitest-dev/vitest/issues/6484](https://redirect.github.com/vitest-dev/vitest/issues/6484) [<samp>(16aa7)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/16aa76c2)
    -   Optimize vitest-browser-vue correctly  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6490](https://redirect.github.com/vitest-dev/vitest/issues/6490) [<samp>(5cbb0)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/5cbb0bba)
-   **workspace**:
    -   Resolve glob pattern once to avoid name collision  -  by [@&#8203;sheremet-va](https://redirect.github.com/sheremet-va) in [https://github.com/vitest-dev/vitest/issues/6489](https://redirect.github.com/vitest-dev/vitest/issues/6489) [<samp>(36b5a)</samp>](https://redirect.github.com/vitest-dev/vitest/commit/36b5aceb)

#####     [View changes on GitHub](https://redirect.github.com/vitest-dev/vitest/compare/v2.1.0...v2.1.1)

</details>

<details>
<summary>dtolnay/anyhow (anyhow)</summary>

### [`v1.0.89`](https://redirect.github.com/dtolnay/anyhow/releases/tag/1.0.89)

[Compare Source](https://redirect.github.com/dtolnay/anyhow/compare/1.0.88...1.0.89)

-   Make anyhow::Error's `UnwindSafe` and `RefUnwindSafe` impl consistently available between versions of Rust newer and older than 1.72 ([#&#8203;386](https://redirect.github.com/dtolnay/anyhow/issues/386))

</details>

<details>
<summary>electron-userland/electron-builder (builder-util-runtime)</summary>

### [`v9.2.8`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/builder-util-runtime/CHANGELOG.md#928)

##### Patch Changes

-   [#&#8203;8491](https://redirect.github.com/electron-userland/electron-builder/pull/8491) [`178a3c40`](178a3c40f3) Thanks [@&#8203;mmaietta](https://redirect.github.com/mmaietta)! - chore: migrating to typedoc and updating/improving type+interface definitions

### [`v9.2.7`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/builder-util-runtime/CHANGELOG.md#927)

##### Patch Changes

-   [#&#8203;8486](https://redirect.github.com/electron-userland/electron-builder/pull/8486) [`d56cd274`](d56cd274b9) Thanks [@&#8203;mmaietta](https://redirect.github.com/mmaietta)! - fix(deploy): redeploy all packages to sync semver ranges

</details>

<details>
<summary>electron/electron (electron)</summary>

### [`v32.1.1`](https://redirect.github.com/electron/electron/releases/tag/v32.1.1): electron v32.1.1

[Compare Source](https://redirect.github.com/electron/electron/compare/v32.1.0...v32.1.1)

### Release Notes for v32.1.1

#### Fixes

-   Fixed an issue when dragging to resize when using Window Controls Overlay on Linux. [#&#8203;43743](https://redirect.github.com/electron/electron/pull/43743) <span style="font-size:small;">(Also in [33](https://redirect.github.com/electron/electron/pull/43744))</span>
-   Fixed an issue where `WebContentsView`s did not show correctly in some circumstances on macOS after being added as child views. [#&#8203;43698](https://redirect.github.com/electron/electron/pull/43698) <span style="font-size:small;">(Also in [31](https://redirect.github.com/electron/electron/pull/43697), [33](https://redirect.github.com/electron/electron/pull/43696))</span>

#### Other Changes

-   Updated Chromium to 128.0.6613.137. [#&#8203;43683](https://redirect.github.com/electron/electron/pull/43683)

</details>

<details>
<summary>electron-userland/electron-builder (electron-updater)</summary>

### [`v6.3.7`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-updater/CHANGELOG.md#637)

[Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-updater@6.3.6...electron-updater@6.3.7)

##### Patch Changes

-   [#&#8203;8491](https://redirect.github.com/electron-userland/electron-builder/pull/8491) [`178a3c40`](178a3c40f3) Thanks [@&#8203;mmaietta](https://redirect.github.com/mmaietta)! - chore: migrating to typedoc and updating/improving type+interface definitions

-   Updated dependencies \[[`178a3c40`](178a3c40f3)]:
    -   builder-util-runtime@9.2.8

### [`v6.3.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-updater/CHANGELOG.md#636)

[Compare Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-updater@6.3.5...electron-updater@6.3.6)

##### Patch Changes

-   [#&#8203;8486](https://redirect.github.com/electron-userland/electron-builder/pull/8486) [`d56cd274`](d56cd274b9) Thanks [@&#8203;mmaietta](https://redirect.github.com/mmaietta)! - fix(deploy): redeploy all packages to sync semver ranges

-   Updated dependencies \[[`d56cd274`](d56cd274b9)]:
    -   builder-util-runtime@9.2.7

</details>

<details>
<summary>davidjerleke/embla-carousel (embla-carousel-react)</summary>

### [`v8.3.0`](https://redirect.github.com/davidjerleke/embla-carousel/releases/tag/v8.3.0)

[Compare Source](https://redirect.github.com/davidjerleke/embla-carousel/compare/v8.2.1...v8.3.0)

Embla Carousel is an open source MIT licensed project. If you are interested in **supporting this project** you can sponsor it here:

-   [**`💖 Sponsor`**](https://redirect.github.com/sponsors/davidjerleke)

#### What's Changed

-   \[Feat]: Upgrade deprecated Node version for GitHub actions by [@&#8203;davidjerleke](https://redirect.github.com/davidjerleke) in [https://github.com/davidjerleke/embla-carousel/pull/999](https://redirect.github.com/davidjerleke/embla-carousel/pull/999)
-   \[Feat]: Adding updated `onemblaInit` naming for Svelte 5 by [@&#8203;S1r-Lanzelot](https://redirect.github.com/S1r-Lanzelot) in [#&#8203;992](https://redirect.github.com/davidjerleke/embla-carousel/issues/992)

**Full Changelog**: https://github.com/davidjerleke/embla-carousel/compare/v8.2.1...v8.3.0

</details>

<details>
<summary>mswjs/msw (msw)</summary>

### [`v2.4.8`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.8)

[Compare Source](https://redirect.github.com/mswjs/msw/compare/v2.4.7...v2.4.8)

#### v2.4.8 (2024-09-17)

##### Bug Fixes

-   address `express` and `path-to-regexp` vulnerabilities ([#&#8203;2285](https://redirect.github.com/mswjs/msw/issues/2285)) ([`e3487bc`](e3487bc425)) [@&#8203;markmssd](https://redirect.github.com/markmssd)

### [`v2.4.7`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.7)

[Compare Source](https://redirect.github.com/mswjs/msw/compare/v2.4.6...v2.4.7)

#### v2.4.7 (2024-09-15)

##### Bug Fixes

-   **ClientRequest:** prevent duplicates when recording set headers ([#&#8203;2284](https://redirect.github.com/mswjs/msw/issues/2284)) ([`e04eb8f`](e04eb8f44f)) [@&#8203;kettanaito](https://redirect.github.com/kettanaito)
-   use `Object.defineProperty` for Headers proxy ([#&#8203;2283](https://redirect.github.com/mswjs/msw/issues/2283)) ([`94e17be`](94e17beea4)) [@&#8203;kettanaito](https://redirect.github.com/kettanaito)

### [`v2.4.6`](https://redirect.github.com/mswjs/msw/releases/tag/v2.4.6)

[Compare Source](https://redirect.github.com/mswjs/msw/compare/v2.4.5...v2.4.6)

#### v2.4.6 (2024-09-13)

##### Bug Fixes

-   **xhr:** clone request body before calculating its size ([#&#8203;2282](https://redirect.github.com/mswjs/msw/issues/2282)) ([`397444b`](397444bcc3)) [@&#8203;kettanaito](https://redirect.github.com/kettanaito)

</details>

<details>
<summary>remy/nodemon (nodemon)</summary>

### [`v3.1.5`](https://redirect.github.com/remy/nodemon/compare/v3.1.4...254c2ab17877a79b9573c79371cb0fc567eb0514)

[Compare Source](https://redirect.github.com/remy/nodemon/compare/v3.1.4...v3.1.5)

</details>

<details>
<summary>nrwl/nx (nx)</summary>

### [`v19.7.4`](https://redirect.github.com/nrwl/nx/releases/tag/19.7.4)

[Compare Source](https://redirect.github.com/nrwl/nx/compare/19.7.3...19.7.4)

#### 19.7.4 (2024-09-18)

##### 🚀 Features

-   **core:** able to import gradle project ([#&#8203;27645](https://redirect.github.com/nrwl/nx/pull/27645))
-   **release:** support groupPreVersionCommand for release groups ([#&#8203;27474](https://redirect.github.com/nrwl/nx/pull/27474))

##### 🩹 Fixes

-   **angular:** add serve static target more intentionally [#&#8203;27854](https://redirect.github.com/nrwl/nx/issues/27854) ([#&#8203;27924](https://redirect.github.com/nrwl/nx/pull/27924), [#&#8203;27854](https://redirect.github.com/nrwl/nx/issues/27854))
-   **angular:** dynamic module federation should not reset remoteUrlDefinitions [#&#8203;27793](https://redirect.github.com/nrwl/nx/issues/27793) ([#&#8203;27927](https://redirect.github.com/nrwl/nx/pull/27927), [#&#8203;27793](https://redirect.github.com/nrwl/nx/issues/27793))
-   **angular:** migrations should use correct namedInputs [#&#8203;27899](https://redirect.github.com/nrwl/nx/issues/27899) ([#&#8203;27929](https://redirect.github.com/nrwl/nx/pull/27929), [#&#8203;27899](https://redirect.github.com/nrwl/nx/issues/27899))
-   **core:** add flag to disable the db and logs when there are errors … ([#&#8203;27930](https://redirect.github.com/nrwl/nx/pull/27930))
-   **core:** import should be rebasable ([#&#8203;27940](https://redirect.github.com/nrwl/nx/pull/27940))
-   **core:** import handles argument escaping correctly in Windows ([#&#8203;27957](https://redirect.github.com/nrwl/nx/pull/27957))
-   **core:** fix env for running parallel tasks ([#&#8203;27889](https://redirect.github.com/nrwl/nx/pull/27889))
-   **core:** nx import detects plugins synchronously ([#&#8203;27958](https://redirect.github.com/nrwl/nx/pull/27958))
-   **js:** set compilerOptions correctly when loading .ts that targets ESM ([#&#8203;27862](https://redirect.github.com/nrwl/nx/pull/27862))
-   **js:** do not infer typecheck target for root tsconfig.json ([#&#8203;27950](https://redirect.github.com/nrwl/nx/pull/27950))
-   **nx-dev:** update contributors value ([#&#8203;27944](https://redirect.github.com/nrwl/nx/pull/27944))
-   **react:** Add historyApiFallback to webpack config ([#&#8203;27942](https://redirect.github.com/nrwl/nx/pull/27942))
-   **release:** ensure default release group has projects on windows ([#&#8203;27933](https://redirect.github.com/nrwl/nx/pull/27933))
-   **release:** allow string array for commitArgs and tagArgs ([#&#8203;27797](https://redirect.github.com/nrwl/nx/pull/27797))
-   **remix:** vite plugin should be less strict on inference [#&#8203;27884](https://redirect.github.com/nrwl/nx/issues/27884) ([#&#8203;27923](https://redirect.github.com/nrwl/nx/pull/27923), [#&#8203;27884](https://redirect.github.com/nrwl/nx/issues/27884))
-   **storybook:** do not duplicate cacheable operations [#&#8203;27866](https://redirect.github.com/nrwl/nx/issues/27866) ([#&#8203;27951](https://redirect.github.com/nrwl/nx/pull/27951), [#&#8203;27866](https://redirect.github.com/nrwl/nx/issues/27866))
-   **vite:** typecheck infer plugin should use correct inputs ([#&#8203;27922](https://redirect.github.com/nrwl/nx/pull/27922))
-   **vite:** exit from test if no files found ([#&#8203;27722](https://redirect.github.com/nrwl/nx/pull/27722))

##### ❤️  Thank You

-   Ali Yusuf [@&#8203;AliYusuf95](https://redirect.github.com/AliYusuf95)
-   Austin Fahsl [@&#8203;fahslaj](https://redirect.github.com/fahslaj)
-   Benjamin Cabanes [@&#8203;bcabanes](https://redirect.github.com/bcabanes)
-   Colum Ferry [@&#8203;Coly010](https://redirect.github.com/Coly010)
-   Craigory Coppola [@&#8203;AgentEnder](https://redirect.github.com/AgentEnder)
-   Emily Xiong [@&#8203;xiongemi](https://redirect.github.com/xiongemi)
-   Jack Hsu [@&#8203;jaysoo](https://redirect.github.com/jaysoo)
-   Jason Jean [@&#8203;FrozenPandaz](https://redirect.github.com/FrozenPandaz)
-   Jonathan Gelin [@&#8203;jogelin](https://redirect.github.com/jogelin)
-   Leosvel Pérez Espinosa [@&#8203;leosvelperez](https://redirect.github.com/leosvelperez)
-   Nicholas Cunningham [@&#8203;ndcunningham](https://redirect.github.com/ndcunningham)

</details>

<details>
<summary>openai/openai-node (openai)</summary>

### [`v4.62.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4621-2024-09-18)

[Compare Source](https://redirect.github.com/openai/openai-node/compare/v4.62.0...v4.62.1)

Full Changelog: [v4.62.0...v4.62.1](https://redirect.github.com/openai/openai-node/compare/v4.62.0...v4.62.1)

##### Bug Fixes

-   **types:** remove leftover polyfill usage ([#&#8203;1084](https://redirect.github.com/openai/openai-node/issues/1084)) ([b7c9538](b7c9538981))

### [`v4.62.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4620-2024-09-17)

[Compare Source](https://redirect.github.com/openai/openai-node/compare/v4.61.1...v4.62.0)

Full Changelog: [v4.61.1...v4.62.0](https://redirect.github.com/openai/openai-node/compare/v4.61.1...v4.62.0)

##### Features

-   **client:** add .\_request_id property to object responses ([#&#8203;1078](https://redirect.github.com/openai/openai-node/issues/1078)) ([d5c2131](d5c2131444))

##### Chores

-   **internal:** add ecosystem test for qs reproduction ([0199dd8](0199dd8598))
-   **internal:** add query string encoder ([#&#8203;1079](https://redirect.github.com/openai/openai-node/issues/1079)) ([f870682](f870682d5c))
-   **internal:** fix some types ([#&#8203;1082](https://redirect.github.com/openai/openai-node/issues/1082)) ([1ec41a7](1ec41a7d76))
-   **tests:** add query string tests to ecosystem tests ([36be724](36be724384))

### [`v4.61.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4611-2024-09-16)

[Compare Source](https://redirect.github.com/openai/openai-node/compare/v4.61.0...v4.61.1)

Full Changelog: [v4.61.0...v4.61.1](https://redirect.github.com/openai/openai-node/compare/v4.61.0...v4.61.1)

##### Bug Fixes

-   **runTools:** correct request options type ([#&#8203;1073](https://redirect.github.com/openai/openai-node/issues/1073)) ([399f971](399f9710f9))

##### Chores

-   **internal:** update spec link ([#&#8203;1076](https://redirect.github.com/openai/openai-node/issues/1076)) ([20f1bcc](20f1bcce2b))

### [`v4.61.0`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4610-2024-09-13)

[Compare Source](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)

Full Changelog: [v4.60.1...v4.61.0](https://redirect.github.com/openai/openai-node/compare/v4.60.1...v4.61.0)

##### Bug Fixes

-   **client:** partial parsing update to handle strings ([46e8eb6](46e8eb6a9a))
-   **examples:** handle usage chunk in tool call streaming ([#&#8203;1068](https://redirect.github.com/openai/openai-node/issues/1068)) ([e4188c4](e4188c4ba4))

##### Chores

-   **examples:** add a small delay to tool-calls example streaming ([a3fc659](a3fc65928a))

##### Documentation

-   update CONTRIBUTING.md ([#&#8203;1071](https://redirect.github.com/openai/openai-node/issues/1071)) ([5de81c9](5de81c95d7))

### [`v4.60.1`](https://redirect.github.com/openai/openai-node/blob/HEAD/CHANGELOG.md#4601-2024-09-13)

[Compare Source](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)

Full Changelog: [v4.60.0...v4.60.1](https://redirect.github.com/openai/openai-node/compare/v4.60.0...v4.60.1)

##### Bug Fixes

-   **zod:** correctly add $ref definitions for transformed schemas ([#&#8203;1065](https://redirect.github.com/openai/openai-node/issues/1065)) ([9b93b24](9b93b24b8a))

</details>

<details>
<summary>piscinajs/piscina (piscina)</summary>

### [`v4.7.0`](https://redirect.github.com/piscinajs/piscina/releases/tag/v4.7.0)

[Compare Source](https://redirect.github.com/piscinajs/piscina/compare/v4.6.1...v4.7.0)

#### What's Changed

-   docs: add a new documentation page for Piscina by [@&#8203;bellatrick](https://redirect.github.com/bellatrick) in [https://github.com/piscinajs/piscina/pull/591](https://redirect.github.com/piscinajs/piscina/pull/591)
-   docs: fix abortSignal parameter name which should be `signal` by [@&#8203;jasonchoimtt](https://redirect.github.com/jasonchoimtt) in [https://github.com/piscinajs/piscina/pull/606](https://redirect.github.com/piscinajs/piscina/pull/606)
-   chore(deps-dev): Bump c8 from 9.1.0 to 10.1.2 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/piscinajs/piscina/pull/594](https://redirect.github.com/piscinajs/piscina/pull/594)
-   chore(deps-dev): Bump [@&#8203;types/node](https://redirect.github.com/types/node) from 20.14.2 to 20.14.10 by [@&#8203;dependabot](https://redirect.github.com/dependabot) in [https://github.com/piscinajs/piscina/pull/607](https://redirect.github.com/piscinajs/piscina/pull/607)
-   docs: Added examples section in the documentation site by [@&#8203;bellatrick](https://redirect.github.com/bellatrick) in [https://github.com/piscinajs/piscina/pull/614](https://redirect.github.com/piscinajs/piscina/pull/614)
-   chore: add automatization for docs by [@&#8203;metcoder95](https://redirect.github.com/metcoder95) in [https://github.com/piscinajs/piscina/pull/633](https://redirect.github.com/piscinajs/piscina/pull/633)
-

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43NC4xIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-09-19 05:42:08 +00:00