EYHN
482b5da02f
fix(core): fix layout overflow ( #7647 )
2024-07-30 07:03:07 +00:00
liuyi
67248316bd
fix(core): scrolling break client style in bordered container ( #7650 )
2024-07-30 14:57:02 +08:00
liuyi
dd47c14c65
fix(core): wrong padding position when ai panel is active ( #7648 )
2024-07-30 13:47:17 +08:00
pengx17
1efc1d0f5b
feat(electron): multi tabs support ( #7440 )
...
use https://www.electronjs.org/docs/latest/api/web-contents-view to serve different tab views
added tabs view manager in electron to handle multi-view actions and events.
fix AF-1111
fix AF-999
fix PD-1459
fix AF-964
PD-1458
2024-07-29 11:05:22 +00:00
L-Sun
622715d2f3
feat(core): outline viewer (quick toc) ( #7614 )
...
Close: [BS-949](https://linear.app/affine-design/issue/BS-949/outline-viewer-加入到affine )
Details are in this PR: https://github.com/toeverything/blocksuite/pull/7704
2024-07-29 10:19:57 +00:00
EYHN
0472ffe569
feat(core): support sidebar collapse ( #7630 )
2024-07-29 09:57:33 +00:00
CatsJuice
b9c0119d2c
fix(core): adjust believer card dark mode style ( #7623 )
2024-07-29 07:15:17 +00:00
donteatfriedrice
1575472a3f
feat: support chatting in center peek ( #7601 )
2024-07-26 09:36:26 +00:00
EYHN
6bc5337307
refactor(core): adjust modal animation ( #7606 )
...
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/g3jz87HxbjOJpXV3FPT7/529d6c3f-4b23-43ac-84cc-171713d3dc72.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/g3jz87HxbjOJpXV3FPT7/529d6c3f-4b23-43ac-84cc-171713d3dc72.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/g3jz87HxbjOJpXV3FPT7/529d6c3f-4b23-43ac-84cc-171713d3dc72.mp4 ">CleanShot 2024-07-25 at 20.04.01.mp4</video>
When a modal is closed, sometimes its components are completely unmounted from the component tree, making it difficult to animate. This pr defining a custom element as the container of ReactDOM.portal, rewriting the `removeChild` function, and use `startViewTransition` when ReactDOM calls it to implement the animation.
# Save Input
Some inputs use blur event to save data, but when they are unmounted, blur event will not be triggered at all. This pr changes blur event to native addEventListener, which will be called after the DOM element is unmounted, so as to save data in time.
2024-07-26 08:39:34 +00:00
EYHN
3eb09cde5e
feat(core): new favorite ( #7590 )
2024-07-26 08:15:32 +00:00
Cats Juice
c63d007571
feat(core): add doc/collection/tag select hook ( #7593 )
2024-07-26 15:44:56 +08:00
renovate
1306a3be61
chore: bump up all non-major dependencies ( #7517 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@apollo/server](https://togithub.com/apollographql/apollo-server ) ([source](https://togithub.com/apollographql/apollo-server/tree/HEAD/packages/server )) | [`4.10.4` -> `4.10.5`](https://renovatebot.com/diffs/npm/@apollo%2fserver/4.10.4/4.10.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.614.0` -> `3.620.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.614.0/3.620.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.614.0` -> `3.620.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.614.0/3.620.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@emotion/cache](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.11.0` -> `11.13.1`](https://renovatebot.com/diffs/npm/@emotion%2fcache/11.11.0/11.13.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.11.4` -> `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.11.4/11.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@emotion/react](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.11.4` -> `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2freact/11.11.4/11.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@emotion/styled](https://togithub.com/emotion-js/emotion/tree/main#readme ) ([source](https://togithub.com/emotion-js/emotion )) | [`11.11.5` -> `11.13.0`](https://renovatebot.com/diffs/npm/@emotion%2fstyled/11.11.5/11.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@floating-ui/dom](https://floating-ui.com ) ([source](https://togithub.com/floating-ui/floating-ui/tree/HEAD/packages/dom )) | [`1.6.7` -> `1.6.8`](https://renovatebot.com/diffs/npm/@floating-ui%2fdom/1.6.7/1.6.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.60` -> `3.0.0-alpha.62`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.60/3.0.0-alpha.62 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@napi-rs/simple-git](https://togithub.com/Brooooooklyn/simple-git ) | [`0.1.16` -> `0.1.17`](https://renovatebot.com/diffs/npm/@napi-rs%2fsimple-git/0.1.16/0.1.17 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@napi-rs/simple-git](https://togithub.com/Brooooooklyn/simple-git ) | [`0.1.16` -> `0.1.17`](https://renovatebot.com/diffs/npm/@napi-rs%2fsimple-git/0.1.16/0.1.17 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.4.3` -> `19.5.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.4.3/19.5.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.3`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@prisma/client](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client )) | [`5.16.2` -> `5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.16.2/5.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@prisma/instrumentation](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/instrumentation )) | [`5.16.2` -> `5.17.0`](https://renovatebot.com/diffs/npm/@prisma%2finstrumentation/5.16.2/5.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.17.0` -> `8.20.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.17.0/8.20.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.17.0` -> `8.20.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.17.0/8.20.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@swc/core](https://swc.rs ) ([source](https://togithub.com/swc-project/swc )) | [`1.6.13` -> `1.7.2`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.13/1.7.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@toeverything/theme](https://togithub.com/toeverything/design ) | [`1.0.0` -> `1.0.1`](https://renovatebot.com/diffs/npm/@toeverything%2ftheme/1.0.0/1.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@types/eslint](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/eslint ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/eslint )) | [`8.56.10` -> `8.56.11`](https://renovatebot.com/diffs/npm/@types%2feslint/8.56.10/8.56.11 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node )) | [`20.14.10` -> `20.14.12`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.10/20.14.12 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [dayjs](https://day.js.org ) ([source](https://togithub.com/iamkun/dayjs )) | [`1.11.11` -> `1.11.12`](https://renovatebot.com/diffs/npm/dayjs/1.11.11/1.11.12 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [electron](https://togithub.com/electron/electron ) | [`~30.2.0` -> `~30.3.0`](https://renovatebot.com/diffs/npm/electron/30.2.0/30.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [electron-log](https://togithub.com/megahertz/electron-log ) | [`5.1.5` -> `5.1.7`](https://renovatebot.com/diffs/npm/electron-log/5.1.5/5.1.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [embla-carousel-react](https://www.embla-carousel.com ) ([source](https://togithub.com/davidjerleke/embla-carousel )) | [`8.1.6` -> `8.1.7`](https://renovatebot.com/diffs/npm/embla-carousel-react/8.1.6/8.1.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [file-type](https://togithub.com/sindresorhus/file-type ) | [`19.1.1` -> `19.3.0`](https://renovatebot.com/diffs/npm/file-type/19.1.1/19.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [html-validate](https://html-validate.org ) ([source](https://gitlab.com/html-validate/html-validate )) | [`8.20.1` -> `8.21.0`](https://renovatebot.com/diffs/npm/html-validate/8.20.1/8.21.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [husky](https://togithub.com/typicode/husky ) | [`9.0.11` -> `9.1.2`](https://renovatebot.com/diffs/npm/husky/9.0.11/9.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [i18next](https://www.i18next.com ) ([source](https://togithub.com/i18next/i18next )) | [`23.12.1` -> `23.12.2`](https://renovatebot.com/diffs/npm/i18next/23.12.1/23.12.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.9.0` -> `2.9.1`](https://renovatebot.com/diffs/npm/jotai/2.9.0/2.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.9.0` -> `2.9.1`](https://renovatebot.com/diffs/npm/jotai/2.9.0/2.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.408.0` -> `^0.416.0`](https://renovatebot.com/diffs/npm/lucide-react/0.408.0/0.416.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [mixpanel-browser](https://togithub.com/mixpanel/mixpanel-js ) | [`2.53.0` -> `2.54.0`](https://renovatebot.com/diffs/npm/mixpanel-browser/2.53.0/2.54.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [msw](https://mswjs.io ) ([source](https://togithub.com/mswjs/msw )) | [`2.3.1` -> `2.3.4`](https://renovatebot.com/diffs/npm/msw/2.3.1/2.3.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [napi](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.7` -> `3.0.0-alpha.8` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.6` -> `3.0.0-alpha.7` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.15.1` -> `20.16.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | minor |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.4.3` -> `19.5.3`](https://renovatebot.com/diffs/npm/nx/19.4.3/19.5.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [openai](https://togithub.com/openai/openai-node ) | [`4.52.7` -> `4.53.1`](https://renovatebot.com/diffs/npm/openai/4.52.7/4.53.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| openresty/openresty | `1.25.3.1-0-buster` -> `1.25.3.2-0-buster` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | final | patch |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.3`](https://renovatebot.com/diffs/npm/playwright/1.44.1/1.45.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [postcss](https://postcss.org/ ) ([source](https://togithub.com/postcss/postcss )) | [`8.4.39` -> `8.4.40`](https://renovatebot.com/diffs/npm/postcss/8.4.39/8.4.40 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [prisma](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli )) | [`5.16.2` -> `5.17.0`](https://renovatebot.com/diffs/npm/prisma/5.16.2/5.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [react-resizable-panels](https://togithub.com/bvaughn/react-resizable-panels ) | [`2.0.20` -> `2.0.22`](https://renovatebot.com/diffs/npm/react-resizable-panels/2.0.20/2.0.22 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [react-router-dom](https://togithub.com/remix-run/react-router ) ([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom )) | [`6.24.1` -> `6.25.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.24.1/6.25.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-router-dom](https://togithub.com/remix-run/react-router ) ([source](https://togithub.com/remix-run/react-router/tree/HEAD/packages/react-router-dom )) | [`6.24.1` -> `6.25.1`](https://renovatebot.com/diffs/npm/react-router-dom/6.24.1/6.25.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [react-virtuoso](https://virtuoso.dev/ ) ([source](https://togithub.com/petyosi/react-virtuoso )) | [`4.7.12` -> `4.7.13`](https://renovatebot.com/diffs/npm/react-virtuoso/4.7.12/4.7.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [semver](https://togithub.com/npm/node-semver ) | [`7.6.2` -> `7.6.3`](https://renovatebot.com/diffs/npm/semver/7.6.2/7.6.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [semver](https://togithub.com/npm/node-semver ) | [`7.6.2` -> `7.6.3`](https://renovatebot.com/diffs/npm/semver/7.6.2/7.6.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [sqlx](https://togithub.com/launchbadge/sqlx ) | `0.7` -> `0.8` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [stripe](https://togithub.com/stripe/stripe-node ) | [`16.2.0` -> `16.5.0`](https://renovatebot.com/diffs/npm/stripe/16.2.0/16.5.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [tailwindcss](https://tailwindcss.com ) ([source](https://togithub.com/tailwindlabs/tailwindcss )) | [`3.4.5` -> `3.4.7`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.5/3.4.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.38.0` -> `1.39.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dev-dependencies | minor |
| [tokio](https://tokio.rs ) ([source](https://togithub.com/tokio-rs/tokio )) | `1.38.0` -> `1.39.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [typedoc](https://typedoc.org ) ([source](https://togithub.com/TypeStrong/TypeDoc )) | [`0.26.4` -> `0.26.5`](https://renovatebot.com/diffs/npm/typedoc/0.26.4/0.26.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [typescript](https://www.typescriptlang.org/ ) ([source](https://togithub.com/Microsoft/TypeScript )) | [`5.5.3` -> `5.5.4`](https://renovatebot.com/diffs/npm/typescript/5.5.3/5.5.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [typescript](https://www.typescriptlang.org/ ) ([source](https://togithub.com/Microsoft/TypeScript )) | [`5.5.3` -> `5.5.4`](https://renovatebot.com/diffs/npm/typescript/5.5.3/5.5.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [undici](https://undici.nodejs.org ) ([source](https://togithub.com/nodejs/undici )) | [`6.19.2` -> `6.19.4`](https://renovatebot.com/diffs/npm/undici/6.19.2/6.19.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [undici](https://undici.nodejs.org ) ([source](https://togithub.com/nodejs/undici )) | [`6.19.2` -> `6.19.4`](https://renovatebot.com/diffs/npm/undici/6.19.2/6.19.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [vite](https://vitejs.dev ) ([source](https://togithub.com/vitejs/vite/tree/HEAD/packages/vite )) | [`5.3.3` -> `5.3.5`](https://renovatebot.com/diffs/npm/vite/5.3.3/5.3.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.64.0` -> `3.67.0`](https://renovatebot.com/diffs/npm/wrangler/3.64.0/3.67.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
---
### Release Notes
<details>
<summary>apollographql/apollo-server (@​apollo/server)</summary>
### [`v4.10.5`](https://togithub.com/apollographql/apollo-server/blob/HEAD/packages/server/CHANGELOG.md#4105 )
[Compare Source](https://togithub.com/apollographql/apollo-server/compare/@apollo/server@4.10.4...@apollo/server@4.10.5 )
##### Patch Changes
- [#​7821](https://togithub.com/apollographql/apollo-server/pull/7821 ) [`b2e15e7`](https://togithub.com/apollographql/apollo-server/commit/b2e15e7db6902769d02de2b06ff920ce74701c51 ) Thanks [@​renovate](https://togithub.com/apps/renovate )! - Non-major dependency updates
- [#​7900](https://togithub.com/apollographql/apollo-server/pull/7900 ) [`86d7111`](https://togithub.com/apollographql/apollo-server/commit/86d711133f3746d094cfb3b39e21fdfa3723181b ) Thanks [@​trevor-scheer](https://togithub.com/trevor-scheer )! - Inline a small dependency that was causing build issues for ESM projects
</details>
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.620.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36200-2024-07-25 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.617.0...v3.620.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.617.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36170-2024-07-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.616.0...v3.617.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.616.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36160-2024-07-18 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.614.0...v3.616.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>emotion-js/emotion (@​emotion/cache)</summary>
### [`v11.13.1`](https://togithub.com/emotion-js/emotion/releases/tag/%40emotion/cache%4011.13.1 )
[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/cache@11.13.0...@emotion/cache@11.13.1 )
##### Patch Changes
- [#​3219](https://togithub.com/emotion-js/emotion/pull/3219 ) [`c72d279`](https://togithub.com/emotion-js/emotion/commit/c72d2798fe5d9e245ebe91e1b612919fda4ee0cf ) Thanks [@​Andarist](https://togithub.com/Andarist )! - Removed incorrect tripleslash directive referencing node types
### [`v11.13.0`](https://togithub.com/emotion-js/emotion/compare/@emotion/jest@11.11.0...70ad1d33892091e9bc478792fa7da662ed63476a )
[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/cache@11.12.0...@emotion/cache@11.13.0 )
### [`v11.12.0`](https://togithub.com/emotion-js/emotion/compare/@emotion/babel-preset-css-prop@11.11.0...d57cfcb6daf48fc5458f91b4db2e072fbc2863e4 )
[Compare Source](https://togithub.com/emotion-js/emotion/compare/@emotion/cache@11.11.0...@emotion/cache@11.12.0 )
</details>
<details>
<summary>floating-ui/floating-ui (@​floating-ui/dom)</summary>
### [`v1.6.8`](https://togithub.com/floating-ui/floating-ui/blob/HEAD/packages/dom/CHANGELOG.md#168 )
[Compare Source](https://togithub.com/floating-ui/floating-ui/compare/@floating-ui/dom@1.6.7...@floating-ui/dom@1.6.8 )
##### Patch Changes
- Update dependencies: `@floating-ui/utils@0.2.5`
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.62`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.61...@napi-rs/cli@3.0.0-alpha.62 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.61...@napi-rs/cli@3.0.0-alpha.62 )
### [`v3.0.0-alpha.61`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.60...@napi-rs/cli@3.0.0-alpha.61 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.60...@napi-rs/cli@3.0.0-alpha.61 )
</details>
<details>
<summary>Brooooooklyn/simple-git (@​napi-rs/simple-git)</summary>
### [`v0.1.17`](https://togithub.com/Brooooooklyn/simple-git/releases/tag/v0.1.17 )
[Compare Source](https://togithub.com/Brooooooklyn/simple-git/compare/v0.1.16...v0.1.17 )
##### What's Changed
- chore(deps): update yarn to v4.1.0 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/37 ](https://togithub.com/Brooooooklyn/simple-git/pull/37 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/38 ](https://togithub.com/Brooooooklyn/simple-git/pull/38 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/39 ](https://togithub.com/Brooooooklyn/simple-git/pull/39 )
- feat: impl tags features by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/40 ](https://togithub.com/Brooooooklyn/simple-git/pull/40 )
- fix: impl Send for GitDateTask by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/43 ](https://togithub.com/Brooooooklyn/simple-git/pull/43 )
- chore(deps): update yarn to v4.1.1 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/42 ](https://togithub.com/Brooooooklyn/simple-git/pull/42 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/41 ](https://togithub.com/Brooooooklyn/simple-git/pull/41 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/44 ](https://togithub.com/Brooooooklyn/simple-git/pull/44 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/45 ](https://togithub.com/Brooooooklyn/simple-git/pull/45 )
- chore: upgrade deps by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/46 ](https://togithub.com/Brooooooklyn/simple-git/pull/46 )
- chore(deps): update yarn to v4.2.1 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/47 ](https://togithub.com/Brooooooklyn/simple-git/pull/47 )
- chore: remove npm dirs by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/48 ](https://togithub.com/Brooooooklyn/simple-git/pull/48 )
- chore(deps): update yarn to v4.2.2 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/49 ](https://togithub.com/Brooooooklyn/simple-git/pull/49 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/50 ](https://togithub.com/Brooooooklyn/simple-git/pull/50 )
- chore(deps): update yarn to v4.3.0 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/51 ](https://togithub.com/Brooooooklyn/simple-git/pull/51 )
- chore(deps): update yarn to v4.3.1 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/53 ](https://togithub.com/Brooooooklyn/simple-git/pull/53 )
- chore: update git2 by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/54 ](https://togithub.com/Brooooooklyn/simple-git/pull/54 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/Brooooooklyn/simple-git/pull/55 ](https://togithub.com/Brooooooklyn/simple-git/pull/55 )
- build: support powerpc64le-unknown-linux-gnu and s390x-unknown-linux-gnu by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/Brooooooklyn/simple-git/pull/56 ](https://togithub.com/Brooooooklyn/simple-git/pull/56 )
**Full Changelog**: https://github.com/Brooooooklyn/simple-git/compare/v0.1.16...v0.1.17
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.5.3`](https://togithub.com/nrwl/nx/releases/tag/19.5.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.5.2...19.5.3 )
#### 19.5.3 (2024-07-24)
##### 🚀 Features
- **core:** error when running atomized tasks outside of DTE ([#​26898](https://togithub.com/nrwl/nx/pull/26898 ))
- **core:** update pnpm/action-setup to v4 in ci-workflow generator ([#​26838](https://togithub.com/nrwl/nx/pull/26838 ))
- **js:** add scopes option for verdaccio ([#​26918](https://togithub.com/nrwl/nx/pull/26918 ))
- **misc:** prioritize github onboarding flow ([#​27085](https://togithub.com/nrwl/nx/pull/27085 ))
- **misc:** only create one commit with cloud onboard URL on cnw ([#​27093](https://togithub.com/nrwl/nx/pull/27093 ))
- **module-federation:** improve console output for remote build errors ([#​26711](https://togithub.com/nrwl/nx/pull/26711 ))
- **module-federation:** support setremotedefinition api ([#​27051](https://togithub.com/nrwl/nx/pull/27051 ))
- **nx-dev:** Migrate careers from nx.app ([#​27020](https://togithub.com/nrwl/nx/pull/27020 ))
- **nx-dev:** reprioritize customer logos on landing page ([#​27061](https://togithub.com/nrwl/nx/pull/27061 ))
##### 🩹 Fixes
- **angular:** remove unnecessary esbuild peer dependency ([#​27046](https://togithub.com/nrwl/nx/pull/27046 ))
- **bundling:** prevent exports overwrite with esbuild ([#​27047](https://togithub.com/nrwl/nx/pull/27047 ))
- **bundling:** get workspace package prefix length correctly [#​20817](https://togithub.com/nrwl/nx/issues/20817 ) ([#​27092](https://togithub.com/nrwl/nx/pull/27092 ), [#​20817](https://togithub.com/nrwl/nx/issues/20817 ))
- **core:** fix watch daemon error ([#​27067](https://togithub.com/nrwl/nx/pull/27067 ))
- **core:** ensure output paths returned are unique ([#​18207](https://togithub.com/nrwl/nx/pull/18207 ))
- **core:** use argument length that match the actual
2024-07-26 07:13:05 +00:00
EYHN
54da85ec62
feat(core): init organize ( #7456 )
2024-07-26 04:35:32 +00:00
akumatus
b26b0c3a22
fix: journal doc title in at menu ( #7608 )
...
Fix issue [BS-900](https://linear.app/affine-design/issue/BS-900 ).
### What Changed?
- Add i18n for journal doc title and empty doc title.
2024-07-26 04:21:03 +00:00
darkskygit
470262d400
feat: migrate fal workflow to server ( #7581 )
2024-07-26 04:04:39 +00:00
CatsJuice
8646221ee8
feat(infra): add ability to mount nodes to nearest FrameworkScope root ( #7551 )
...

2024-07-26 03:19:27 +00:00
CatsJuice
22c36102b9
feat(core): move sidebar new page button beside quick-search ( #7578 )
...
close AF-1078
2024-07-26 03:04:10 +00:00
CatsJuice
a714961b20
feat(core): adjust subscription related mixpanel ( #7536 )
2024-07-26 02:49:15 +00:00
donteatfriedrice
dd6901fe15
feat: bump blocksuite ( #7603 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7717 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7691 @L-Sun
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7720 @akumatus
- https://github.com/toeverything/BlockSuite/pull/7719 @doouding
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7703 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7694 @doouding
- https://github.com/toeverything/BlockSuite/pull/7700 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7716 @doodlewind
## Misc
2024-07-25 07:26:40 +00:00
akumatus
1871c15cd0
feat: custom the items of linked menu by configuration ( #7554 )
...
Close issue [BS-719](https://linear.app/affine-design/issue/BS-719 ) and [BS-791](https://linear.app/affine-design/issue/BS-791 ).
Related PR in [BlockSuite](https://github.com/toeverything/blocksuite/pull/7693 ).
### What Changed?
- Support config in BlockSpec
- AFFiNE’s Custom @Menu
- ignore docs in trash
- ignore unedited journal
- customized journal icon

### What's next?
- getMenus returns an observable array
- Add commands field to BlockSpec and encapsulated insertLinkedNode into a command
2024-07-24 17:10:37 +00:00
donteatfriedrice
9d446469f8
feat: support save chat to block ( #7481 )
2024-07-24 09:46:36 +00:00
EYHN
98281a6394
refactor(component): adjust confirm modal api ( #7589 )
2024-07-24 08:18:33 +00:00
CatsJuice
b1380ce81f
feat(core): adjust left-sidebar min-width to 248px ( #7575 )
...
close AF-1094
2024-07-24 02:43:25 +00:00
CatsJuice
091f5eec01
fix(core): remove hover state for ai-usage block in sidebar avtar menu ( #7573 )
...
fix AF-1059
2024-07-24 02:27:04 +00:00
akumatus
f89945e730
chore: bump blocksuite ( #7579 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7693 @akumatus
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7713 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7710 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7709 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7707 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7689 @fourdim
- https://github.com/toeverything/BlockSuite/pull/7699 @Saul-Mirone
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7715 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/7714 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/7705 @doodlewind
## Misc
- https://github.com/toeverything/BlockSuite/pull/7712 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/7711 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/7706 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/7592 @doouding
2024-07-23 15:24:57 +00:00
CatsJuice
b0ad36425d
fix(core): beliver plan should not show cancel subscription ( #7576 )
...
fix AF-1097
2024-07-23 10:54:22 +00:00
JimmFly
55db9f9719
feat(component): add animations to modal ( #7474 )
...
Add opening and closing animations to modal.
The usage of conditional rendering as shown below is not recommended:
```
open ? (
<Modal
open={open}
...
/>
) : null,
```
When the modal is closed, it gets removed from the DOM instantly without running any exit animations that might be defined in the Modal component.
2024-07-22 03:22:42 +00:00
JimmFly
e3c3d1ac69
fix(core): values in edit not saved when closing info modal ( #7465 )
...
Before the modification, when the modal is closed, if a value is being edited, the input's on blur event cannot be triggered to automatically save.
https://github.com/toeverything/AFFiNE/assets/102217452/60235cec-0022-4c4d-b213-28f2331a0c5b
2024-07-22 03:22:40 +00:00
JimmFly
af7d44164c
fix(core): bi-directional links responsive style ( #7540 )
...
close AF-1077
2024-07-19 05:22:34 +00:00
CatsJuice
239de4c283
feat(core): reuse select-page for edit collection pages-mode ( #7548 )
2024-07-19 04:47:48 +00:00
darkskygit
585003640f
feat: improve workflow performance ( #7539 )
2024-07-18 10:37:27 +00:00
forehalo
133888d760
fix(core): remove useless logic of use favorite ( #7533 )
...
closes https://github.com/toeverything/AFFiNE/issues/7534
2024-07-18 08:08:24 +00:00
L-Sun
9160469a18
fix(core): can not preview image in shared page ( #7466 )
...
FIx BS-798
2024-07-18 06:33:52 +00:00
CatsJuice
4f718cffbf
feat(core): subscribe changed notification and typeform link ( #7522 )
2024-07-18 04:20:21 +00:00
CatsJuice
b9d84fe007
fix(core): select page modal's list is not visiable ( #7531 )
...
fix AF-1076

2024-07-18 04:06:02 +00:00
Chen
ccac7a883c
feat: bump blocksuite ( #7526 )
2024-07-17 18:30:46 +08:00
Cats Juice
ade8db2aec
fix(core): adjust app-sidebar z-index ( #7523 )
2024-07-17 18:10:08 +08:00
CatsJuice
08a0572d4e
fix(core): update pricing pages ( #7521 )
2024-07-17 08:01:13 +00:00
renovate
b50c57a3fa
chore: bump up all non-major dependencies ( #7433 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.609.0` -> `3.614.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.609.0/3.614.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.609.0` -> `3.614.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.609.0/3.614.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@fal-ai/serverless-client](https://togithub.com/fal-ai/fal-js ) ([source](https://togithub.com/fal-ai/fal-js/tree/HEAD/libs/client )) | [`^0.12.0` -> `^0.13.0`](https://renovatebot.com/diffs/npm/@fal-ai%2fserverless-client/0.12.0/0.13.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@google-cloud/opentelemetry-cloud-monitoring-exporter](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`^0.18.0` -> `^0.19.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-monitoring-exporter/0.18.0/0.19.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@google-cloud/opentelemetry-cloud-trace-exporter](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`2.2.0` -> `2.3.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-trace-exporter/2.2.0/2.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@google-cloud/opentelemetry-resource-util](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`2.2.0` -> `2.3.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-resource-util/2.2.0/2.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@marsidev/react-turnstile](https://togithub.com/marsidev/react-turnstile ) | [`0.7.1` -> `0.7.2`](https://renovatebot.com/diffs/npm/@marsidev%2freact-turnstile/0.7.1/0.7.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.56` -> `3.0.0-alpha.58`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.56/3.0.0-alpha.58 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.4.1` -> `19.4.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.4.1/19.4.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@prisma/client](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/client )) | [`5.16.1` -> `5.16.2`](https://renovatebot.com/diffs/npm/@prisma%2fclient/5.16.1/5.16.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@prisma/instrumentation](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/instrumentation )) | [`5.16.1` -> `5.16.2`](https://renovatebot.com/diffs/npm/@prisma%2finstrumentation/5.16.1/5.16.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [@sentry/esbuild-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/esbuild-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.20.1` -> `2.21.1`](https://renovatebot.com/diffs/npm/@sentry%2fesbuild-plugin/2.20.1/2.21.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.15.0` -> `8.17.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.15.0/8.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.15.0` -> `8.17.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.15.0/8.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/webpack-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.20.1` -> `2.21.1`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/2.20.1/2.21.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@swc/core](https://swc.rs ) ([source](https://togithub.com/swc-project/swc )) | [`1.6.7` -> `1.6.13`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.6.7/1.6.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/mixpanel-browser](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mixpanel-browser ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mixpanel-browser )) | [`2.49.0` -> `2.49.1`](https://renovatebot.com/diffs/npm/@types%2fmixpanel-browser/2.49.0/2.49.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@types/ws](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ws ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws )) | [`8.5.10` -> `8.5.11`](https://renovatebot.com/diffs/npm/@types%2fws/8.5.10/8.5.11 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [electron](https://togithub.com/electron/electron ) | [`~30.1.0` -> `~30.2.0`](https://renovatebot.com/diffs/npm/electron/30.1.2/30.2.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [file-type](https://togithub.com/sindresorhus/file-type ) | [`19.1.0` -> `19.1.1`](https://renovatebot.com/diffs/npm/file-type/19.1.0/19.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [foxact](https://foxact.skk.moe ) ([source](https://togithub.com/SukkaW/foxact )) | [`0.2.35` -> `0.2.36`](https://renovatebot.com/diffs/npm/foxact/0.2.35/0.2.36 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [glob](https://togithub.com/isaacs/node-glob ) | [`10.4.3` -> `10.4.5`](https://renovatebot.com/diffs/npm/glob/10.4.3/10.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [i18next](https://www.i18next.com ) ([source](https://togithub.com/i18next/i18next )) | [`23.11.5` -> `23.12.1`](https://renovatebot.com/diffs/npm/i18next/23.11.5/23.12.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.4` -> `2.9.0`](https://renovatebot.com/diffs/npm/jotai/2.8.4/2.9.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.4` -> `2.9.0`](https://renovatebot.com/diffs/npm/jotai/2.8.4/2.9.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-scope](https://togithub.com/jotaijs/jotai-scope ) | [`^0.6.0` -> `^0.7.0`](https://renovatebot.com/diffs/npm/jotai-scope/0.6.0/0.7.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [lucide-react](https://lucide.dev ) ([source](https://togithub.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react )) | [`^0.400.0` -> `^0.408.0`](https://renovatebot.com/diffs/npm/lucide-react/0.400.0/0.408.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [napi](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.5` -> `3.0.0-alpha.7` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [napi-derive](https://togithub.com/napi-rs/napi-rs ) | `3.0.0-alpha.4` -> `3.0.0-alpha.5` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.15.0` -> `20.15.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.4.1` -> `19.4.3`](https://renovatebot.com/diffs/npm/nx/19.4.1/19.4.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [openai](https://togithub.com/openai/openai-node ) | [`4.52.3` -> `4.52.7`](https://renovatebot.com/diffs/npm/openai/4.52.3/4.52.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`=1.44.1` -> `=1.45.1`](https://renovatebot.com/diffs/npm/playwright/1.44.1/1.45.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [prettier](https://prettier.io ) ([source](https://togithub.com/prettier/prettier )) | [`3.3.2` -> `3.3.3`](https://renovatebot.com/diffs/npm/prettier/3.3.2/3.3.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [prisma](https://www.prisma.io ) ([source](https://togithub.com/prisma/prisma/tree/HEAD/packages/cli )) | [`5.16.1` -> `5.16.2`](https://renovatebot.com/diffs/npm/prisma/5.16.1/5.16.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [react-virtuoso](https://virtuoso.dev/ ) ([source](https://togithub.com/petyosi/react-virtuoso )) | [`4.7.11` -> `4.7.12`](https://renovatebot.com/diffs/npm/react-virtuoso/4.7.11/4.7.12 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [serde](https://serde.rs ) ([source](https://togithub.com/serde-rs/serde )) | `1.0.203` -> `1.0.204` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
| [storybook-dark-mode](https://togithub.com/hipstersmoothie/storybook-dark-mode ) | [`4.0.1` -> `4.0.2`](https://renovatebot.com/diffs/npm/storybook-dark-mode/4.0.1/4.0.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [tailwind-merge](https://togithub.com/dcastil/tailwind-merge ) | [`2.3.0` -> `2.4.0`](https://renovatebot.com/diffs/npm/tailwind-merge/2.3.0/2.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [typedoc](https://typedoc.org ) ([source](https://togithub.com/TypeStrong/TypeDoc )) | [`0.26.3` -> `0.26.4`](https://renovatebot.com/diffs/npm/typedoc/0.26.3/0.26.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [uuid](https://togithub.com/uuid-rs/uuid ) | `1.9.1` -> `1.10.0` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | minor |
| [vitest-fetch-mock](https://togithub.com/IanVS/vitest-fetch-mock ) | [`^0.2.2` -> `^0.3.0`](https://renovatebot.com/diffs/npm/vitest-fetch-mock/0.2.2/0.3.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [webpack](https://togithub.com/webpack/webpack ) | [`5.92.1` -> `5.93.0`](https://renovatebot.com/diffs/npm/webpack/5.92.1/5.93.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.63.1` -> `3.64.0`](https://renovatebot.com/diffs/npm/wrangler/3.63.1/3.64.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.614.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36140-2024-07-10 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.613.0...v3.614.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.613.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#36130-2024-07-09 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.609.0...v3.613.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>fal-ai/fal-js (@​fal-ai/serverless-client)</summary>
### [`v0.13.0`](https://togithub.com/fal-ai/fal-js/compare/4ea43b4cead83ed4f8d9f13d0c8da5c9d3c44c65...cf300e9cc0d65ab999a506f07e3806e239d4d3d9 )
[Compare Source](https://togithub.com/fal-ai/fal-js/compare/4ea43b4cead83ed4f8d9f13d0c8da5c9d3c44c65...cf300e9cc0d65ab999a506f07e3806e239d4d3d9 )
</details>
<details>
<summary>GoogleCloudPlatform/opentelemetry-operations-js (@​google-cloud/opentelemetry-cloud-monitoring-exporter)</summary>
### [`v0.19.0`](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18.0...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.19.0 )
[Compare Source](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js/compare/@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18.0...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.19.0 )
</details>
<details>
<summary>marsidev/react-turnstile (@​marsidev/react-turnstile)</summary>
### [`v0.7.2`](https://togithub.com/marsidev/react-turnstile/releases/tag/v0.7.2 )
[Compare Source](https://togithub.com/marsidev/react-turnstile/compare/v0.7.1...v0.7.2 )
##### 🐞 Bug Fixes
- Resetting widgets solved ref back to false on widget unmount - by [@​kkatsi](https://togithub.com/kkatsi ) [<samp>(77f36)</samp>](https://togithub.com/marsidev/react-turnstile/commit/77f3686 )
##### [View changes on GitHub](https://togithub.com/marsidev/react-turnstile/compare/v0.7.1...v0.7.2 )
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.58`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.57...@napi-rs/cli@3.0.0-alpha.58 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.57...@napi-rs/cli@3.0.0-alpha.58 )
### [`v3.0.0-alpha.57`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.56...@napi-rs/cli@3.0.0-alpha.57 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.56...@napi-rs/cli@3.0.0-alpha.57 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.4.3`](https://togithub.com/nrwl/nx/releases/tag/19.4.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.4.2...19.4.3 )
#### 19.4.3 (2024-07-12)
##### 🚀 Features
- **core:** avoid forking process for nx:noop ([#​26869](https://togithub.com/nrwl/nx/pull/26869 ))
- **js:** add createNodesV2 for typescript plugin ([#​26788](https://togithub.com/nrwl/nx/pull/26788 ))
- **nx-dev:** add customers & company pages ([#​26813](https://togithub.com/nrwl/nx/pull/26813 ))
- **nx-dev:** Add more OSS logos ([#​26922](https://togithub.com/nrwl/nx/pull/26922 ))
##### 🩹 Fixes
- **core:** load isolated plugins in parallel ([#​26874](https://togithub.com/nrwl/nx/pull/26874 ))
- **core:** report should work if project graph errors ([#​26858](https://togithub.com/nrwl/nx/pull/26858 ))
- **misc:** properly set the value of the bitbucket option for ci work… ([#​26890](https://togithub.com/nrwl/nx/pull/26890 ))
- **misc:** add more ab testing for setting up ci and nx cloud ([#​26907](https://togithub.com/nrwl/nx/pull/26907 ))
- **vite:** Only attempt to amend test object if one exists ([#​26822](https://togithub.com/nrwl/nx/pull/26822 ))
- **vue:** bump vue-tsc version to 2.x.x ([#​26867](https://togithub.com/nrwl/nx/pull/26867 ))
##### ❤️ Thank You
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jasper McCulloch
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v19.4.2`](https://togithub.com/nrwl/nx/releases/tag/19.4.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.4.1...19.4.2 )
#### 19.4.2 (2024-07-08)
##### 🚀 Features
- **core:** add support for wildcards in dependsOn ([#​19611](https://togithub.com/nrwl/nx/pull/19611 ))
- **linter:** support `eslint.config.cjs` and `*.cjs` extension with flat config ([#​26637](https://togithub.com/nrwl/nx/pull/26637 ))
##### 🩹 Fixes
- **core:** ensure better create nodes error messaging ([#​26811](https://togithub.com/nrwl/nx/pull/26811 ))
- **misc:** adjust nx cloud ab test ([#​26866](https://togithub.com/nrwl/nx/pull/26866 ))
##### ❤️ Thank You
- Ben Snyder
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Pavlo [@​fxposter](https://togithub.com/fxposter )
</details>
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.45.1`](https://togithub.com/microsoft/playwright/compare/v1.45.0...e8989f83d9801cdaadc3803b5341c601c9593947 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.45.0...v1.45.1 )
### [`v1.45.0`](https://togithub.com/microsoft/playwright/compare/v1.44.1...4f3f6eecae490af444dd9298c9eaeb0c596915b7 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.44.1...v1.45.0 )
</details>
<details>
<summary>prisma/prisma (@​prisma/client)</summary>
### [`v5.16.2`](https://togithub.com/prisma/prisma/releases/tag/5.16.2 )
[Compare Source](https://togithub.com/prisma/prisma/compare/5.16.1...5.16.2 )
Today, we are issuing the 5.16.2 patch release to fix an issue in Prisma client.
#### Fix in Prisma Client
- [nextjs app deployed to vercel edge can't import prisma WASM modul ](https://togithub.com/prisma/prisma/issues/24673 )
</details>
<details>
<summary>getsentry/sentry-javascript-bundler-plugins (@​sentry/esbuild-plugin)</summary>
### [`v2.21.1`](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#2211 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/compare/2.21.0...2.21.1 )
- fix: Do not delete files before all upload tasks executed ([#​572](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/572 ))
Work in this release contributed by [@​tyouzu1](https://togithub.com/tyouzu1 ). Thank you for your contribution!
### [`v2.21.0`](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#2210 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/compare/2.20.1...2.21.0 )
- fix: Use `sequential` and `post` order for vite artifact deletion ([#​568](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/568 ))
- feat: Add option to disable sourcemaps ([#​561](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/561 ))
Work in this release contributed by [@​tyouzu1](https://togithub.com/tyouzu1 ). Thank you for your contribution!
</details>
<details>
<summary>getsentry/sentry-javascript (@​sentry/react)</summary>
### [`v8.17.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8170 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.16.0...8.17.0 )
- feat: Upgrade OTEL deps ([#​12809](https://togithub.com/getsentry/sentry-javascript/issues/12809 ))
- fix(nuxt): Add module to build:transpile script ([#​12843](https://togithub.com/getsentry/sentry-javascript/issues/12843 ))
- fix(browser): Allow SDK initialization in NW.js apps ([#​12846](https://togithub.com/getsentry/sentry-javascript/issues/12846 ))
### [`v8.16.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8160 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.15.0...8.16.0 )
##### Important Changes
- **feat(nextjs): Use spans generated by Next.js for App Router ([#​12729](https://togithub.com/getsentry/sentry-javascript/issues/12729 ))**
Previously, the `@sentry/nextjs` SDK automatically recorded spans in the form of transactions for each of your top-level
server components (pages, layouts, ...). This approach had a few drawbacks, the main ones being that traces didn't have
a root span, and more importantly, if you had data stream to the client, its duration was not captured because the
server component spans had finished before the data could finish streaming.
With this release, we will capture the duration of App Router requests in their entirety as a single transaction with
server component spans being descendants of that transaction. This means you will get more data that is also more
accurate. Note that this does not apply to the Edge runtime. For the Edge runtime, the SDK will emit transactions as it
has before.
Generally speaking, this change means that you will see less *transactions* and more *spans* in Sentry. You will no
longer receive server component transactions like `Page Server Component (/path/to/route)` (unless using the Edge
runtime), and you will instead receive transactions for your App Router SSR requests that look like
`GET /path/to/route`.
If you are on Sentry SaaS, this may have an effect on your quota consumption: Less transactions, more spans.
- **- feat(nestjs): Add nest cron monitoring support ([#​12781](https://togithub.com/getsentry/sentry-javascript/issues/12781 ))**
The `@sentry/nestjs` SDK now includes a `@SentryCron` decorator that can be used to augment the native NestJS `@Cron`
decorator to send check-ins to Sentry before and after each cron job run:
```typescript
import { Cron } from '@​nestjs/schedule';
import { SentryCron, MonitorConfig } from '@​sentry/nestjs';
import type { MonitorConfig } from '@​sentry/types';
const monitorConfig: MonitorConfig = {
schedule: {
type: 'crontab',
value: '* * * * *',
},
checkinMargin: 2, // In minutes. Optional.
maxRuntime: 10, // In minutes. Optional.
timezone: 'America/Los_Angeles', // Optional.
};
export class MyCronService {
@​Cron('* * * * *')
@​SentryCron('my-monitor-slug', monitorConfig)
handleCron() {
// Your cron job logic here
}
}
```
##### Other Changes
- feat(node): Allow to pass instrumentation config to `httpIntegration` ([#​12761](https://togithub.com/getsentry/sentry-javascript/issues/12761 ))
- feat(nuxt): Add server error hook ([#​12796](https://togithub.com/getsentry/sentry-javascript/issues/12796 ))
- feat(nuxt): Inject sentry config with Nuxt `addPluginTemplate` ([#​12760](https://togithub.com/getsentry/sentry-javascript/issues/12760 ))
- fix: Apply stack frame metadata before event processors ([#​12799](https://togithub.com/getsentry/sentry-javascript/issues/12799 ))
- fix(feedback): Add missing `h` import in `ScreenshotEditor` ([#​12784](https://togithub.com/getsentry/sentry-javascript/issues/12784 ))
- fix(node): Ensure `autoSessionTracking` is enabled by default ([#​12790](https://togithub.com/getsentry/sentry-javascript/issues/12790 ))
- ref(feedback): Let CropCorner inherit the existing h prop ([#​12814](https://togithub.com/getsentry/sentry-javascript/issues/12814 ))
- ref(otel): Ensure we never swallow args for ContextManager ([#​12798](https://togithub.com/getsentry/sentry-javascript/issues/12798 ))
</details>
<details>
<summary>swc-project/swc (@​swc/core)</summary>
### [`v1.6.13`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1613---2024-07-06 )
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.6.12...v1.6.13 )
##### Bug Fixes
- **(es/parser)** Revert [#​9141](https://togithub.com/swc-project/swc/issues/9141 ) ([#​9171](https://togithub.com/swc-project/swc/issues/9171 )) ([8b66d5e](https://togithub.com/swc-project/swc/commit/8b66d5e89b3489da0339de33a439ba365a60d2ce ))
- **(es/testing)** Fix `PluginCommentProxy` ([#​9170](https://togithub.com/swc-project/swc/issues/9170 )) ([d86ca2d](https://togithub.com/swc-project/swc/commit/d86ca2d49ec72614ec8c2493a28f27267e6f8b8f ))
##### Features
- **(es/typescript)** Improve fast TS strip ([#​9166](https://togithub.com/swc-project/swc/issues/9166 )) ([ee8dc28](https://togithub.com/swc-project/swc/commit/ee8dc28d4d5399b1996bc0eba066270a582d04b6 ))
- **(es/typescript)** Improve fast TS strip ([#​9167](https://togithub.com/swc-project/swc/issues/9167 )) ([98af589](https://togithub.com/swc-project/swc/commit/98af5890dac03a9acac4e62ddb62bc1f3495d9a2 ))
##### Testing
- **(es/minfiier)** Improve comment testing ([#​9164](https://togithub.com/swc-project/swc/issues/9164 )) ([f90574d](https://togithub.com/swc-project/swc/commit/f90574d04571023f5ccfe694003e6a25ef89cafb ))
### [`v1.6.12`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1612---2024-07-06 )
[Compare Source](https://togithub.com/swc-project/swc/compare/v1.6.7...v1.6.12 )
##### Bug Fixes
- **(ci)** Restore disabled CI checks ([#​9002](https://togithub.com/swc-project/swc/issues/9002 )) ([cdfd4c8](https://togithub.com/swc-project/swc/commit/cdfd4c85e42e912767893d1f3c1ed5d4867a51af ))
- **(es/decorators)** Fix bugs of `2022-03` implementation ([#​9145](https://togithub.com/swc-project/swc/issues/9145 )) ([8a3ae44](https://togithub.com/swc-project/swc/commit/8a3ae4437096d23aeeabadaefb5416f7a6a94644 ))
- **(es/loader)** Exclude `.json` from default extension list ([#​9134](https://togithub.com/swc-project/swc/issues/9134 )) ([e94e5e7](https://togithub.com/swc-project/swc/commit/e94e5e70c377fae13cd5575f7d4ce84d9d5f10f7 ))
- **(es/minifier)** Fix `undefined` judgement ([#​9146](https://togithub.com/swc-project/swc/issues/9146 )) ([1a739b7](https://togithub.com/swc-project/swc/commit/1a739b79286aab3ccfd2b4597f11a79776b024b3 ))
- **(es/renamer)** Fix renaming of default-exported declarations ([#​9135](https://togithub.com/swc-project/swc/issues/9135 )) ([45f671d](https://togithub.com/swc-project/swc/commit/45f671d8d85b0c3955c88ec3cf3d68d8fa6134c5 ))
- **(es/renamer)** Remove `FastJsWord` ([#​9136](https://togithub.com/swc-project/swc/issues/9136 )) ([42b4caf](https://togithub.com/swc-project/swc/commit/42b4caf5735bc0a025024cf968ef16cd06d9f0dc ))
- **(es/typescript)** Fix tricky cases in TS fast strip ([#​9159](https://togithub.com/swc-project/swc/issues/9159 )) ([2bc51b8](https://togithub.com/swc-project/swc/commit/2bc51b8ab25130f355cc1bad4c60d58376485698 ))
- **(es/typescript)** Fix replacement logic of fast TS strip ([#​9163](https://togithub.com/swc-project/swc/issues/9163 )) ([c5acafe](https://togithub.com/swc-project/swc/commit/c5acafe3869084a3f192a4aac0f120d5bb69e524 ))
##### Features
- **(bindings/ts)** Add transform/strip-only mode ([#​9138](https://togithub.com/swc-project/swc/issues/9138 )) ([a08bb46](https://togithub.com/swc-project/swc/commit/a08bb46ebd50734b150a1fff100b8312223372a2 ))
- **(es/testing)** Improve comment testing story ([#​9150](https://togithub.com/swc-project/swc/issues/9150 )) ([3638e97](https://togithub.com/swc-project/swc/commit/3638e97c8083a607a9ce295c7465501a7dc379f8 ))
- **(es/typescript)** Add `swc_fast_ts_strip` ([#​9143](https://togithub.com/swc-project/swc/issues/9143 )) ([b129343](https://togithub.com/swc-project/swc/commit/b129343c949c43c0ad3eb4ad4676e75dc37067e3 ))
- **(es/typescript)** Improve fast TS stripper ([#​9152](https://togithub.com/swc-project/swc/issues/9152 )) ([9fca4ab](https://togithub.com/swc-project/swc/commit/9fca4ab5557be4f92ba425b39fdc417a4da9a587 ))
- **(es/typescript)** Improve fast TS stripper ([#​9153](https://togithub.com/swc-project/swc/issues/9153 )) ([732d748](https://togithub.com/swc-project/swc/commit/732d748d4eb7c19d11e37b06f5064d4eca5bf4d8 ))
- **(es/typescript)** Improve fast TS strip ([#​9154](https://togithub.com/swc-project/swc/issues/9154 )) ([05c7210](https://togithub.com/swc-project/swc/commit/05c721030a0b419058524bff99367aa80ce29536 ))
##### Performance
- **(es)** Reduce allocations for dynamic stacks ([#​9133](https://togithub.com/swc-project/swc/issues/9133 )) ([648830a](https://togithub.com/swc-project/swc/commit/648830a9a9a65915226d2a250e3dfd61684a79b1 ))
##### Refactor
- **(bindings/ts)** Inline Wasm file into `wasm.js` ([#​9139](https://togithub.com/swc-project/swc/issues/9139 )) ([307b6f2](https://togithub.com/swc-project/swc/commit/307b6f27a6860c65f835776549e96cd658cfc817 ))
- **(es/parser)** Improve readability ([#​9141](https://togithub.com/swc-project/swc/issues/9141 )) ([9d9fe66](https://togithub.com/swc-project/swc/commit/9d9fe6625bd4a7e05e9f29971e8f1a5c5e2470a8 ))
</details>
<details>
<summary>electron/electron (electron)</summary>
### [`v30.2.0`](https://togithub.com/electron/electron/releases/tag/v30.2.0 ): electron v30.2.0
[Compare Source](https://togithub.com/electron/electron/compare/v30.1.2...v30.2.0 )
##### Release Notes for v30.2.0
##### Features
- Enabled the Windows Control Overlay API on Linux. [#​42683](https://togithub.com/electron/electron/pull/42683 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42682 ), [32](https://togithub.com/electron/electron/pull/42681 ))</span>
- Expose `systemPreferences` to `utilityProcess`. [#​42600](https://togithub.com/electron/electron/pull/42600 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42598 ), [32](https://togithub.com/electron/electron/pull/42599 ))</span>
##### Fixes
- Fixed a focus issue when calling `BrowserWindow.setTopBrowserView`. [#​42735](https://togithub.com/electron/electron/pull/42735 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42734 ), [32](https://togithub.com/electron/electron/pull/42733 ))</span>
- Fixed an issue where `fetch`-dependent interfaces could be missing in Web Workers with `nodeIntegrationInWorker` enabled. [#​42596](https://togithub.com/electron/electron/pull/42596 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42597 ), [32](https://togithub.com/electron/electron/pull/42595 ))</span>
- Fixed an issue where `navigator.mediaDevices.enumerateDevices` could return broken results in some cases after calling `session.setPermissionCheckHandler`. [#​42807](https://togithub.com/electron/electron/pull/42807 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42809 ), [32](https://togithub.com/electron/electron/pull/42808 ))</span>
- Fixed an issue where control could fail to return properly after saving a dialog using showOpenDialogSync on Linux. [#​42676](https://togithub.com/electron/electron/pull/42676 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42679 ), [31](https://togithub.com/electron/electron/pull/42678 ), [32](https://togithub.com/electron/electron/pull/42677 ))</span>
- Fixed an issue where the user-specified default path did not work in some circumstances when using Linux dialogs. [#​42687](https://togithub.com/electron/electron/pull/42687 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42685 ), [32](https://togithub.com/electron/electron/pull/42680 ))</span>
- Fixed potentially incorrect exit code in UtilityProcess. [#​42395](https://togithub.com/electron/electron/pull/42395 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42396 ), [31](https://togithub.com/electron/electron/pull/42397 ))</span>
##### Other Changes
- Security: backported fix for CVE-2024-5493. [#​42590](https://togithub.com/electron/electron/pull/42590 )
- Security: backported fix for CVE-2024-5831.
- Security: backported fix for CVE-2024-5832. [#​42602](https://togithub.com/electron/electron/pull/42602 )
- Security: backported fix for CVE-2024-6100.
- Security: backported fix for CVE-2024-6101.
- Security: backported fix for CVE-2024-6103. [#​42617](https://togithub.com/electron/electron/pull/42617 )
- Security: backported fix for CVE-2024-6291.
- Security: backported fix for CVE-2024-6293.
- Security: backported fix for CVE-2024-6290.
- Security: backported fix for CVE-2024-6292.
- Security: backported fix for chromium:346197738. [#​42693](https://togithub.com/electron/electron/pull/42693 )
- Updated Node.js to v20.15.0. [#​42613](https://togithub.com/electron/electron/pull/42613 )
</details>
<details>
<summary>si
</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://togithub.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View repository job log [here](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-07-15 08:20:22 +00:00
CatsJuice
7082f7ea7a
fix(core): share-button's label of shared page should be 'shared' ( #7486 )
...
close #7427
2024-07-15 06:21:22 +00:00
EYHN
0f1409756e
refactor(infra): memento use undefined ( #7491 )
2024-07-15 02:48:20 +00:00
donteatfriedrice
5ede985a3a
fix: increase image action time out ( #7487 )
...
Increase image action timeout from 50000ms to 120000ms.
2024-07-12 06:36:30 +00:00
EYHN
5dd7382693
refactor(core): workbench ( #7355 )
...
Merge the right sidebar logic into the workbench. this can simplify our logic.
Previously we had 3 modules
* workbench
* right-sidebar (Control sidebar open&close)
* multi-tab-sidebar (Control tabs)
Now everything is managed in Workbench.
# Behavioral changes
The sidebar button is always visible and can be opened at any time.
If there is no content to display, will be `No Selection`

Elements in the sidebar can now be defined as`unmountOnInactive=false`. Inactive sidebars are marked with `display: none` but not unmount, so the `ChatPanel` can always remain in the DOM and user input will be retained even if the sidebar is closed.
2024-07-12 04:11:05 +00:00
CatsJuice
c850dbb2b7
refactor(core): optimize abstraction of sidebar doc tree structure ( #7455 )
2024-07-11 06:24:45 +00:00
pengx17
7a35b78772
fix: telemetry property names ( #7468 )
2024-07-11 02:35:39 +00:00
forehalo
2f441d9335
chore: clean up runtime flags and envs ( #7454 )
2024-07-11 02:05:31 +00:00
darkskygit
0739e10683
feat: adapt workflow for ppt & minimap ( #7464 )
2024-07-10 10:13:17 +00:00
Cats Juice
22187f964a
fix(core): impl ai-island animation via css transform ( #7458 )
2024-07-09 16:17:55 +08:00
JimmFly
e6818b4f14
feat(core): add doc info modal ( #7409 )
...
close AF-1038
close AF-1039
close AF-1040
close AF-1046
A popup window has been added to facilitate viewing of this doc's info in edgeless mode and other modes.
https://github.com/toeverything/AFFiNE/assets/102217452/d7f94cb6-7e32-4ce7-8ff4-8aba1309b331
2024-07-09 07:05:20 +00:00
CatsJuice
13a2562282
feat(core): believer subscription UI ( #7431 )
...
feat(core): switch ai and cloud plans position
feat(core): impl lifetime subscription ui
feat(core): adapt ui for lifetime status
feat(core): add believer card in billing page
2024-07-08 08:31:22 +00:00