DarkSky
c2c7dde06c
chore: bump deps ( #14506 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Version bumped to 0.26.3 across the project and Helm charts.
* Removed an unused dependency (minimatch) from multiple packages.
* Updated build/tooling and packaging metadata, including packaging
maker replacement.
* Adjusted app release metadata and platform packaging config.
* **Tests**
* Updated test snapshots to reflect minor presentational styling
adjustments.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-02-24 09:11:41 +08:00
DarkSky
8ce620e2e6
chore: bump deps
2026-02-07 17:26:44 +08:00
DarkSky
27a58e764c
chore: bump version & deps
2026-01-15 00:33:51 +08:00
DarkSky
776ca2c702
chore: bump version
2025-12-08 10:47:37 +08:00
DarkSky
4e082e4170
chore: bump version
2025-11-15 17:29:54 +08:00
DarkSky
e4b5b24fdd
chore: bump package version
2025-10-29 21:14:34 +08:00
liuyi
9e1fa23c5e
chore: bump base version
2025-06-24 14:43:39 +08:00
forehalo
40f218c898
chore: set base version to 0.21
2025-04-07 16:10:32 +08:00
forehalo
2e0f0c624a
chore: set base version to 0.20 ( #10382 )
2025-02-24 04:44:42 +00:00
EYHN
a2ffdb4047
feat(core): new worker workspace engine ( #9257 )
2025-01-16 16:22:18 +00:00
forehalo
c0ed74dfed
chore: standardize tsconfig ( #9568 )
2025-01-08 04:07:56 +00:00
Saul-Mirone
1e34ec8487
refactor(editor): extract data view block ( #9452 )
2024-12-31 06:15:35 +00:00
pengx17
887732179e
feat(electron): expose electron apis to web worker ( #9441 )
...
fix AF-2044
2024-12-31 03:17:03 +00:00
forehalo
12542f51f9
chore: bump base version to 0.19.0
2024-12-28 00:27:50 +08:00
forehalo
21c7d1810d
chore: bump base version to 0.18.0
2024-11-14 11:41:51 +08:00
pengx17
35f3fc7b5d
feat(electron): spellcheck setting ( #8730 )
...
fix AF-1647
2024-11-11 13:03:33 +00:00
pengx17
a791481ac8
refactor(electron): move electron-api to framework ( #8601 )
...
fix AF-1394
2024-10-30 09:16:20 +00:00
forehalo
e0f1fe4110
chore: bump base version to 0.17.0
2024-09-20 15:48:21 +08:00
EYHN
ed63602f01
refactor: remove unused deps ( #8259 )
...
auto removed by https://knip.dev/features/auto-fix
2024-09-14 14:52:50 +00:00
pengx17
df87300a3f
chore(electron): upgrade electron to v32 ( #8235 )
...
workaround provided by https://github.com/electron/electron/issues/43556
2024-09-13 04:23:10 +00:00
EYHN
cc5a6e6d40
refactor: new project struct ( #8199 )
...
packages/frontend/web -> packages/frontend/apps/web
packages/frontend/mobile -> packages/frontend/apps/mobile
packages/frontend/electron -> packages/frontend/apps/electron
2024-09-12 07:42:57 +00:00
pengx17
93ae724c66
chore(electron): downgrade electron to v31 ( #8095 )
...
fix AF-1337
it seems the way how we load web worker file in electron no longer works.
created an upstream issue in https://github.com/electron/electron/issues/43556
2024-09-05 01:30:26 +00:00
renovate
182b2fd62d
chore: bump up electron version to v32 ( #7927 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://togithub.com/electron/electron ) | [`^31.0.0` -> `^32.0.0`](https://renovatebot.com/diffs/npm/electron/31.4.0/32.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/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v32.0.1`](https://togithub.com/electron/electron/compare/v32.0.0...v32.0.1 )
[Compare Source](https://togithub.com/electron/electron/compare/v32.0.0...v32.0.1 )
### [`v32.0.0`](https://togithub.com/electron/electron/releases/tag/v32.0.0 ): electron v32.0.0
[Compare Source](https://togithub.com/electron/electron/compare/v31.4.0...v32.0.0 )
### Release Notes for v32.0.0
#### Features
- Added support for responding to auth requests initiated from utility process via `app#login` event. [#​43317](https://togithub.com/electron/electron/pull/43317 )
- Enabled zstd compression in net http requests. [#​43300](https://togithub.com/electron/electron/pull/43300 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/43301 ))</span>
#### Other Changes
- Updated Chromium to 128.0.6613.36. [#​43328](https://togithub.com/electron/electron/pull/43328 )
</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.
🔕 **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://www.mend.io/free-developer-tools/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-08-21 08:38:21 +00:00
pengx17
9d42db56ca
chore: bump electron version ( #7922 )
2024-08-19 14:24:34 +00:00
forehalo
eef9afd3ed
chore: bump base version to 0.16.0
2024-08-09 18:30:07 +08:00
pengx17
4a2d400087
chore(electron): remove unused ipc code ( #7636 )
...
fix AF-1120
2024-07-30 04:12:06 +00: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
renovate
85a02b74f9
chore: bump up all non-major dependencies ( #7508 )
...
[](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 |
| [@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 |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.56` -> `3.0.0-alpha.60`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.56/3.0.0-alpha.60 ) | [](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 |
| [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 |
| [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.6` | [](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 |
| [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 |
| [react-i18next](https://togithub.com/i18next/react-i18next ) | [`14.1.2` -> `14.1.3`](https://renovatebot.com/diffs/npm/react-i18next/14.1.2/14.1.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 |
| [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 |
| [tailwindcss](https://tailwindcss.com ) ([source](https://togithub.com/tailwindlabs/tailwindcss )) | [`3.4.4` -> `3.4.5`](https://renovatebot.com/diffs/npm/tailwindcss/3.4.4/3.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 |
| [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 |
| [vitest-mock-extended](https://togithub.com/eratio08/vitest-mock-extended ) | [`1.3.1` -> `1.3.2`](https://renovatebot.com/diffs/npm/vitest-mock-extended/1.3.1/1.3.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 |
---
### 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>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.60`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.59...@napi-rs/cli@3.0.0-alpha.60 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.59...@napi-rs/cli@3.0.0-alpha.60 )
### [`v3.0.0-alpha.59`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.59 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.58...@napi-rs/cli@3.0.0-alpha.59 )
##### Bug Fixes
- **cli:** bundle lodash-es in cjs output ([#​2189](https://togithub.com/napi-rs/napi-rs/issues/2189 )) ([e860822](https://togithub.com/napi-rs/napi-rs/commit/e8608228b89f74793f4ea264fbbef00025449cad ))
- **cli:** worker files format ([#​2186](https://togithub.com/napi-rs/napi-rs/issues/2186 )) ([13c1838](https://togithub.com/napi-rs/napi-rs/commit/13c18388f5c57c1fa86a3a43ea9540af27d862c9 ))
### [`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>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>jotaijs/jotai-scope (jotai-scope)</summary>
### [`v0.7.0`](https://togithub.com/jotaijs/jotai-scope/compare/v0.6.0...v0.7.0 )
[Compare Source](https://togithub.com/jotaijs/jotai-scope/compare/v0.6.0...v0.7.0 )
</details>
<details>
<summary>lucide-icons/lucide (lucide-react)</summary>
### [`v0.408.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.408.0 ): New icons 0.408.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.407.0...0.408.0 )
#### New icons 🎨
- `monitor-cog` ([#​2310](https://togithub.com/lucide-icons/lucide/issues/2310 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
#### Modified Icons 🔨
- `church` ([#​2273](https://togithub.com/lucide-icons/lucide/issues/2273 )) by [@​jguddas](https://togithub.com/jguddas )
- `delete` ([#​2279](https://togithub.com/lucide-icons/lucide/issues/2279 )) by [@​jguddas](https://togithub.com/jguddas )
- `drafting-compass` ([#​2266](https://togithub.com/lucide-icons/lucide/issues/2266 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.407.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.407.0 ): New icons 0.407.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.406.0...0.407.0 )
#### New icons 🎨
- `type-outline` ([#​2206](https://togithub.com/lucide-icons/lucide/issues/2206 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.406.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.406.0 ): New icons 0.406.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.405.0...0.406.0 )
#### New icons 🎨
- `calendar-arrow-down` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `calendar-arrow-up` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `clock-arrow-down` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `clock-arrow-up` ([#​2307](https://togithub.com/lucide-icons/lucide/issues/2307 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.405.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.405.0 ): New icons 0.405.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.404.0...0.405.0 )
#### New icons 🎨
- `user-pen` ([#​2303](https://togithub.com/lucide-icons/lucide/issues/2303 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `user-round-pen` ([#​2303](https://togithub.com/lucide-icons/lucide/issues/2303 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
### [`v0.404.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.404.0 ): New icons 0.404.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.403.0...0.404.0 )
#### New icons 🎨
- `folder-code` ([#​2276](https://togithub.com/lucide-icons/lucide/issues/2276 )) by [@​jguddas](https://togithub.com/jguddas )
### [`v0.403.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.403.0 ): New icons 0.403.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.402.0...0.403.0 )
#### New icons 🎨
- `list-check` ([#​2291](https://togithub.com/lucide-icons/lucide/issues/2291 )) by [@​guanboo-yang](https://togithub.com/guanboo-yang )
### [`v0.402.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.402.0 ): New icons 0.402.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.401.0...0.402.0 )
#### New icons 🎨
- `wifi-high` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
- `wifi-low` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
- `wifi-zero` ([#​2157](https://togithub.com/lucide-icons/lucide/issues/2157 )) by [@​VirtCode](https://togithub.com/VirtCode )
### [`v0.401.0`](https://togithub.com/lucide-icons/lucide/releases/tag/0.401.0 ): New icons 0.401.0
[Compare Source](https://togithub.com/lucide-icons/lucide/compare/0.400.0...0.401.0 )
#### New icons 🎨
- `scan-qr-code` ([#​2247](https://togithub.com/lucide-icons/lucide/issues/2247 )) by [@​vexkiddy](https://togithub.com/vexkiddy )
#### Modified Icons 🔨
- `book-a` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-audio` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-check` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-copy` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-dashed` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-down` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-headphones` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-heart` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-image` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-key` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-lock` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-marked` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-minus` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-plus` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-text` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-type` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-up-2` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-up` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-user` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book-x` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `book` ([#​2274](https://togithub.com/lucide-icons/lucide/issues/2274 )) by [@​jguddas](https://togithub.com/jguddas )
- `circle-power` ([#​2285](https://togithub.com/lucide-icons/lucide/issues/2285 )) by [@​jguddas](https://togithub.com/jguddas )
- `key-round` ([#​2278](https://togithub.com/lucide-icons/lucide/issues/2278 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-alert` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-pause` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon-x` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `octagon` ([#​2280](https://togithub.com/lucide-icons/lucide/issues/2280 )) by [@​jguddas](https://togithub.com/jguddas )
- `signature` ([#​2293](https://togithub.com/lucide-icons/lucide/issues/2293 )) by [@​karsa-mistmere](https://togithub.com/karsa-mistmere )
- `square-power` ([#​2285](https://togithub.com/lucide-icons/lucide/issues/2285 )) by [@​jguddas](https://togithub.com/jguddas )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.15.1`](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.15.0...v20.15.1 )
</details>
<details>
<summary>i18next/react-i18next (react-i18next)</summary>
### [`v14.1.3`](https://togithub.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1413 )
[Compare Source](https://togithub.com/i18next/react-i18next/compare/v14.1.2...v14.1.3 )
- create a isObject helper function [1766](https://togithub.com/i18next/react-i18next/pull/1766 )
- optimize nodesToString [1765](https://togithub.com/i18next/react-i18next/pull/1765 )
- Simplifies hasValidReactChildren [1764](https://togithub.com/i18next/react-i18next/pull/1764 )
- create a isString helper to avoid code duplication [1763](https://togithub.com/i18next/react-i18next/pull/1763 )
- use arrow functions where possible [1762](https://togithub.com/i18next/react-i18next/pull/1762 )
- use the commented out async code [1761](https://togithub.com/i18next/react-i18next/pull/1761 )
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.204`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.204 )
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.203...v1.0.204 )
- Apply #\[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies ([#​2767](https://togithub.com/serde-rs/serde/issues/2767 ), thanks [@​weiznich](https://togithub.com/weiznich ))
</details>
<details>
<summary>hipstersmoothie/storybook-dark-mode (storybook-dark-mode)</summary>
### [`v4.0.2`](https://togithub.com/hipstersmoothie/storybook-dark-mode/blob/HEAD/CHANGELOG.md#v402-Wed-Jun-19-2024 )
[Compare Source](https://togithub.com/hipstersmoothie/storybook-dark-mode/compare/v4.0.1...v4.0.2 )
##### 🐛 Bug Fix
- Fix for the "Storybook preview hooks can only be called inside decorators and story functions." error [#​279](https://togithub.com/hipstersmoothie/storybook-dark-mode/pull/279 ) ([@​adam-golab](https://togithub.com/adam-golab ))
##### Authors: 1
- Adam Gołąb ([@​adam-golab](https://togithub.com/adam-golab ))
***
</details>
<details>
<summary>tailwindlabs/tailwindcss (tailwindcss)</summary>
### [`v3.4.5`](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.4...a0dbb3d87664521af8a422df5c179d9572a4698c )
[Compare Source](https://togithub.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5 )
</details>
<details>
<summary>uuid-rs/uuid (uuid)</summary>
### [`v1.10.0`](https://togithub.com/uuid-rs/uuid/releases/tag/1.10.0 )
[Compare Source](https://togithub.com/uuid-rs/uuid/compare/1.9.1...1.10.0 )
##### Deprecations
This release deprecates and renames the following functions:
- `Builder::from_rfc4122_timestamp` -> `Builder::from_gregorian_timestamp`
- `Builder::from_sorted_rfc4122_timestamp` -> `Builder::from_sorted_gregorian_timestamp`
- `Timestamp::from_rfc4122` -> `Timestamp::from_gregorian`
- `Timestamp::to_rfc4122` -> `Timestamp::to_gregorian`
##### What's Changed
- Use const identifier in uuid macro by [@​Vrajs16](https://togithub.com/Vrajs16 ) in [https://github.com/uuid-rs/uuid/pull/764 ](https://togithub.com/uuid-rs/uuid/pull/764 )
- Rename most methods referring to RFC4122 by [@​Mikopet](https://togithub.com/Mikopet ) / [@​KodrAus](https://togithub.com/KodrAus ) in [https://github.com/uuid-rs/uuid/pull/765 ](https://togithub.com/uuid-rs/uuid/pull/765 )
- prepare for 1.10.0 release by [@​KodrAus](https://togithub.com/KodrAus ) in [https://github.com/uuid-rs/uuid/pull/766 ](https://togithub.com/uuid-rs/uuid/pull/766 )
##### New Contributors
- [@​Vrajs16](https://togithub.com/Vrajs16 ) made their first contribution in [https://github.com/uuid-rs/uuid/pull/764 ](https://togithub.com/uuid-rs/uuid/pull/764 )
**Full Changelog**: https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0
</details>
<details>
<summary>IanVS/vitest-fetch-mock (vitest-fetch-mock)</summary>
### [`v0.3.0`](https://togithub.com/IanVS/vitest-fetch-mock/releases/tag/v0.3.0 )
[Compare Source](https://togithub.com/IanVS/vitest-fetch-mock/compare/v0.2.2...v0.3.0 )
#### Breaking changes
- Support Vitest 2
- Require Node 18 and above
#### Fixes
- Better TypeScript support
#### PRs:
- Update to vitest 2 by [@​birtles](https://togithub.com/birtles ) in [https://github.com/IanVS/vitest-fetch-mock/pull/18 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/18 )
- Update dependencies by [@​IanVS](https://togithub.com/IanVS ) in [https://github.com/IanVS/vitest-fetch-mock/pull/20 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/20 )
- Update node versions tested in CI by [@​IanVS](https://togithub.com/IanVS ) in [https://github.com/IanVS/vitest-fetch-mock/pull/19 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/19 )
- Fix: move index.d.ts alongside index.js main entry by [@​drwpow](https://togithub.com/drwpow ) in [https://github.com/IanVS/vitest-fetch-mock/pull/11 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/11 )
#### New Contributors
- [@​birtles](https://togithub.com/birtles ) made their first contribution in [https://github.com/IanVS/vitest-fetch-mock/pull/18 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/18 )
- [@​drwpow](https://togithub.com/drwpow ) made their first contribution in [https://github.com/IanVS/vitest-fetch-mock/pull/11 ](https://togithub.com/IanVS/vitest-fetch-mock/pull/11 )
**Full Changelog**: https://github.com/IanVS/vitest-fetch-mock/compare/v0.2.2...v0.3.0
</details>
<details>
<summary>eratio08/vitest-mock-extended (vitest-mock-extended)</summary>
### [`v1.3.2`](https://togithub.com/eratio08/vitest-mock-extended/releases/tag/v1.3.2 )
[Compare Source](https://togithub.com/eratio08/vitest-mock-extended/compare/v1.3.1...v1.3.2 )
##### Bug Fixes
- Resolve issues with Vitest 2.0 Mock Type changes ([b1d2b89](https://togithub.com/eratio08/vitest-mock-extended/commit/b1d2b893ddce4cb9e3ed3ecc10ed80f3439beed7 ))
- `vitest-mock-extended` now requires `vitest` `2.0.0`
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzEuNCIsInVwZGF0ZWRJblZlciI6IjM3LjQzMS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-07-16 07:29:08 +00:00
EYHN
dca88e24fe
feat(electron): shared storage ( #7492 )
2024-07-15 03:21:08 +00:00
pengx17
86218d87c2
chore: revert back electron to v30 ( #7453 )
2024-07-09 03:50:13 +00:00
LongYinan
ba356f4412
fix(native): async fn compile error ( #7435 )
2024-07-08 15:04:37 +08:00
forehalo
ae230354c6
chore: bump base version to 0.15.0
2024-06-27 18:17:36 +08:00
Brooooooklyn
19dd724f50
fix(electron): downgrade electron version ( #7215 )
...

2024-06-13 09:19:37 +00:00
renovate
4154f2f160
chore: bump up electron version to v31 ( #7190 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://togithub.com/electron/electron ) | [`^30.0.0` -> `^31.0.0`](https://renovatebot.com/diffs/npm/electron/30.0.8/31.0.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/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v31.0.0`](https://togithub.com/electron/electron/releases/tag/v31.0.0 ): electron v31.0.0
[Compare Source](https://togithub.com/electron/electron/compare/v30.1.0...v31.0.0 )
### Release Notes for v31.0.0
#### Stack Upgrades
- Chromium`126.0.6478.36`
- [New in 126](https://developer.chrome.com/blog/new-in-chrome-126/ )
- [New in 125](https://developer.chrome.com/blog/new-in-chrome-125/ )
- Node `20.14.0`
- [Node 20.14.0 blog post](https://nodejs.org/en/blog/release/v20.14.0/ )
- V8 `12.6`
#### Breaking Changes
- Made window.flashFrame(bool) flash continuously on macOS. [#​41391](https://togithub.com/electron/electron/pull/41391 )
- Updated Chromium to 126.0.6445.0. (Removed: `WebSQL` support) [#​41868](https://togithub.com/electron/electron/pull/41868 )
- Updated Chromium to 125.0.6412.0. (Behavior Changed: `nativeImage.toDataURL` will preserve PNG colorspace) [#​41610](https://togithub.com/electron/electron/pull/41610 )
#### Features
##### Additions
- Added a new instance property `navigationHistory` on webContents API with `navigationHistory.getEntryAtIndex` method, enabling applications to retrieve the URL and title of any navigation entry within the browsing history. [#​41577](https://togithub.com/electron/electron/pull/41577 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41661 ), [30](https://togithub.com/electron/electron/pull/41662 ))</span>
- Added options parameter to `Session.clearData` API. [#​41355](https://togithub.com/electron/electron/pull/41355 )
- Added proxy configuring support for requests made with net module from utility process. [#​41335](https://togithub.com/electron/electron/pull/41335 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41744 ), [29](https://togithub.com/electron/electron/pull/41416 ), [30](https://togithub.com/electron/electron/pull/41417 ))</span>
- Added support for Bluetooth ports being requested by service class ID in `navigator.serial`. [#​41638](https://togithub.com/electron/electron/pull/41638 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41735 ), [30](https://togithub.com/electron/electron/pull/41734 ))</span>
- Added support for `NODE_EXTRA_CA_CERTS`. [#​41689](https://togithub.com/electron/electron/pull/41689 )
- Extended `webContents.setWindowOpenHandler` to support manual creation of BrowserWindow. [#​41432](https://togithub.com/electron/electron/pull/41432 )
- Implemented support for the File System API. [#​41419](https://togithub.com/electron/electron/pull/41419 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41827 ))</span>
- `clearData` method added to `Session`. [#​40983](https://togithub.com/electron/electron/pull/40983 )
- Extended `WebContentsView` to accept pre-existing `webContents` object. [#​42319](https://togithub.com/electron/electron/pull/42319 )
##### Improvements
- Extended `WebContentsView` to accept pre-existing `webContents` object. [#​42319](https://togithub.com/electron/electron/pull/42319 )
- Improved error messages when `ses.cookies.set` fails. [#​42400](https://togithub.com/electron/electron/pull/42400 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42399 ), [30](https://togithub.com/electron/electron/pull/42398 ))</span>
- Re-adds functionality to check whether or not an app was launched as a login service on macOS. [#​42422](https://togithub.com/electron/electron/pull/42422 )
##### Removed/Deprecated
- The `inputFieldType` property in the `context-menu` params has been removed. [#​41239](https://togithub.com/electron/electron/pull/41239 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41440 ))</span>
#### Fixes
- Added missing support for the `recursive` option in `fs.{readdir|readdirSync}` as well as `fs.promises.{readdir|readdirSync}`. [#​41582](https://togithub.com/electron/electron/pull/41582 )
- Added support for `withFileTypes` when calling `fs.{readdir|readdirSync}` with the `recursive` in Asar archives. [#​41627](https://togithub.com/electron/electron/pull/41627 )
- Fixed ASAN build on macOS. [#​41587](https://togithub.com/electron/electron/pull/41587 )
- Fixed a bug where a window with maximization disabled and WCO enabled would still show its maximization button. [#​41793](https://togithub.com/electron/electron/pull/41793 )
- Fixed an issue where child views in a BrowserWindow could sometimes be. [#​41256](https://togithub.com/electron/electron/pull/41256 )
- Fixed issue where windows made visible with `showInactive` were blank. [#​42227](https://togithub.com/electron/electron/pull/42227 )
- Fixed potentially incorrect exit code in UtilityProcess. [#​42397](https://togithub.com/electron/electron/pull/42397 )
- `originalFs.promises.cp` now works. [#​42134](https://togithub.com/electron/electron/pull/42134 )
##### Also in earlier versions...
- BrowserWindow.show() now correctly restores focus to inactive apps on macOS. [#​42305](https://togithub.com/electron/electron/pull/42305 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42306 ))</span>
- Electron doesn't paint on offscreen-render mode after gpu process crashed. [#​41924](https://togithub.com/electron/electron/pull/41924 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41923 ), [30](https://togithub.com/electron/electron/pull/41925 ))</span>
- Ensured ScreenCaptureKit is used exclusively on macOS 14.4 and higher to avoid permission prompts. [#​41397](https://togithub.com/electron/electron/pull/41397 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41403 ), [30](https://togithub.com/electron/electron/pull/41404 ))</span>
- Fixed `chrome://process-internals` failing to load. [#​41476](https://togithub.com/electron/electron/pull/41476 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41541 ), [29](https://togithub.com/electron/electron/pull/41542 ), [30](https://togithub.com/electron/electron/pull/41540 ))</span>
- Fixed `shell.showItemInFolder` not opening Windows Explorer if the passed path contains forward slashes. [#​41642](https://togithub.com/electron/electron/pull/41642 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41670 ), [29](https://togithub.com/electron/electron/pull/41672 ), [30](https://togithub.com/electron/electron/pull/41671 ))</span>
- Fixed a crash in `addChildView` if a view is added as its own child. [#​42108](https://togithub.com/electron/electron/pull/42108 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42107 ))</span>
- Fixed a crash when the same `WebContentsView` is added via `addChildView` multiple times. [#​42116](https://togithub.com/electron/electron/pull/42116 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42115 ))</span>
- Fixed a potential crash in `chrome.scripting` on extension unload. [#​41686](https://togithub.com/electron/electron/pull/41686 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41701 ), [30](https://togithub.com/electron/electron/pull/41702 ))</span>
- Fixed an error when calling `setAutoResize` on a `BrowserView`. [#​42138](https://togithub.com/electron/electron/pull/42138 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42137 ))</span>
- Fixed an inconsistent crash on maximizing window and relayout in Ubuntu. [#​42146](https://togithub.com/electron/electron/pull/42146 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42145 ))</span>
- Fixed an issue on Windows where silent printing resulted in comically tiny renderer output. [#​41811](https://togithub.com/electron/electron/pull/41811 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41837 ), [29](https://togithub.com/electron/electron/pull/41836 ), [30](https://togithub.com/electron/electron/pull/41838 ))</span>
- Fixed an issue where `BrowserView` `webContents` were getting destroyed even when `preventDefault` was being set on the owning `BrowserWindow`'s `close` event. [#​42372](https://togithub.com/electron/electron/pull/42372 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42371 ))</span>
- Fixed an issue where `app.getLoginItemSettings` didn't correctly throw errors. [#​41647](https://togithub.com/electron/electron/pull/41647 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41667 ))</span>
- Fixed an issue where `app.setLoginItemSettings` incorrectly checked against `loginItemService`. [#​42404](https://togithub.com/electron/electron/pull/42404 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42403 ))</span>
- Fixed an issue where `document.requestFullscreen` didn't work when calling it from a `webContents` inside `WebContentsView`. [#​41995](https://togithub.com/electron/electron/pull/41995 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41996 ))</span>
- Fixed an issue where `recentDOcuments` wasn't populating properly on macOS. [#​41993](https://togithub.com/electron/electron/pull/41993 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41994 ), [30](https://togithub.com/electron/electron/pull/41992 ))</span>
- Fixed an issue where `setTitleBarOverlay` didn't work as expected when called on `BaseWindow`. [#​42150](https://togithub.com/electron/electron/pull/42150 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42152 ), [30](https://togithub.com/electron/electron/pull/42151 ))</span>
- Fixed an issue where `user-did-{resign|become}-active` were not emitted properly on macOS. [#​41506](https://togithub.com/electron/electron/pull/41506 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41526 ), [29](https://togithub.com/electron/electron/pull/41527 ), [30](https://togithub.com/electron/electron/pull/41528 ))</span>
- Fixed an issue where `webContents.navigationHistory` was not an enumerable property. [#​42182](https://togithub.com/electron/electron/pull/42182 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42181 ))</span>
- Fixed an issue where `webContents.print(options)` failed if `options` was not passed or `undefined` is passed. [#​41467](https://togithub.com/electron/electron/pull/41467 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41502 ), [29](https://togithub.com/electron/electron/pull/41501 ), [30](https://togithub.com/electron/electron/pull/41480 ))</span>
- Fixed an issue where badge text set using the Badging API no longer appeared correctly on Windows. [#​41618](https://togithub.com/electron/electron/pull/41618 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41628 ), [30](https://togithub.com/electron/electron/pull/41629 ))</span>
- Fixed an issue where calling `window.center()` on Windows and Linux incorrectly centered the window. [#​42101](https://togithub.com/electron/electron/pull/42101 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42100 ))</span>
- Fixed an issue where dialogs did not work if they were parented to a BaseWindow and not a BrowserWindow. [#​42326](https://togithub.com/electron/electron/pull/42326 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42327 ))</span>
- Fixed an issue where emojis weren't properly handled on Windows. [#​41673](https://togithub.com/electron/electron/pull/41673 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41680 ), [30](https://togithub.com/electron/electron/pull/41681 ))</span>
- Fixed an issue where showing or focusing a panel window would activate the app on Mac. [#​41750](https://togithub.com/electron/electron/pull/41750 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41844 ))</span>
- Fixed an issue where some calls to WebUSB methods could crash. [#​42365](https://togithub.com/electron/electron/pull/42365 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42363 ))</span>
- Fixed an issue where the `serial-port-added` event improperly respected filters set by `serial.requestPort()`. [#​41621](https://togithub.com/electron/electron/pull/41621 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41637 ), [29](https://togithub.com/electron/electron/pull/41636 ), [30](https://togithub.com/electron/electron/pull/41635 ))</span>
- Fixed an issue where the window could be incorrectly centered in some circumstances when calling `BrowserWindow.center()`. [#​42197](https://togithub.com/electron/electron/pull/42197 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42196 ))</span>
- Fixed crash after upgrade on Linux. [#​42062](https://togithub.com/electron/electron/pull/42062 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42065 ), [30](https://togithub.com/electron/electron/pull/42064 ))</span>
- Fixed crash in Notification::Close() under libnotify 0.8.x with portal environment. [#​41691](https://togithub.com/electron/electron/pull/41691 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41709 ), [29](https://togithub.com/electron/electron/pull/41707 ), [30](https://togithub.com/electron/electron/pull/41708 ))</span>
- Fixed crash on window maximize on X11. [#​42184](https://togithub.com/electron/electron/pull/42184 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42185 ))</span>
- Fixed data corruption when protocol.handle() processed incoming data asynchronously. [#​41932](https://togithub.com/electron/electron/pull/41932 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41933 ))</span>
- Fixed missing `<__assertion_handler>` header when compiling with libc++. [#​41830](https://togithub.com/electron/electron/pull/41830 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41845 ), [30](https://togithub.com/electron/electron/pull/41846 ))</span>
- Fixed nativeImage.createThumbnailFromPath and shell.openExternal not resolving when called in the renderer process. [#​41908](https://togithub.com/electron/electron/pull/41908 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41909 ))</span>
- Fixed the type of `WebviewTag.webpreferences` back to `string`. [#​42279](https://togithub.com/electron/electron/pull/42279 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42280 ))</span>
- Fixed usage of `Storage.{get|set|clear}Cookies` via the Chrome DevTools Protocol. [#​41718](https://togithub.com/electron/electron/pull/41718 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41738 ), [29](https://togithub.com/electron/electron/pull/41739 ), [30](https://togithub.com/electron/electron/pull/41740 ))</span>
- Improved appearance of caption buttons on Windows 11 when using Windows Control Overlay. [#​41561](https://togithub.com/electron/electron/pull/41561 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/41586 ))</span>
- `BrowserWindow.focus()` now correctly restore focus to inactive apps on macOS. [#​42186](https://togithub.com/electron/electron/pull/42186 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42187 ))</span>
- Fixed an issue where `BrowserView` `webContents` were getting destroyed even when `preventDefault` was being set on the owning `BrowserWindow`'s `close` event. [#​42372](https://togithub.com/electron/electron/pull/42372 ) <span style="font-size:small;">(Also in [30](https://togithub.com/electron/electron/pull/42371 ))</span>
- Fixed an issue where `contentWindow.document.fonts.ready` would never resolve in some circumstances. [#​42385](https://togithub.com/electron/electron/pull/42385 )
- Fixed support for multiple folder/file selection in //shell_dialogs portal implementation. [#​42424](https://togithub.com/electron/electron/pull/42424 )
#### Other Changes
- Backported fix for [`3366250`](https://togithub.com/electron/electron/commit/336625018 ). [#​42316](https://togithub.com/electron/electron/pull/42316 )
- Backported fix for [`3392667`](https://togithub.com/electron/electron/commit/339266700 ). [#​42095](https://togithub.com/electron/electron/pull/42095 )
- Backported fix for [`3394581`](https://togithub.com/electron/electron/commit/339458194 ). [#​42121](https://togithub.com/electron/electron/pull/42121 )
- Backported fix for [`3402211`](https://togithub.com/electron/electron/commit/340221135 ). [#​42173](https://togithub.com/electron/electron/pull/42173 )
- Backported fix for [`3416635`](https://togithub.com/electron/electron/commit/341663589 ). [#​42254](https://togithub.com/electron/electron/pull/42254 )
- Fixed partially broken state of `chrome://accessibility`. [#​41948](https://togithub.com/electron/electron/pull/41948 )
#### Documentation
- Documentation change
- [#​41723](https://togithub.com/electron/electron/pull/41723 )
- [#​41882](https://togithub.com/electron/electron/pull/41882 )
- [#​42309](https://togithub.com/electron/electron/pull/42309 )
#### Notices
##### End of Support for 28.x.y
Electron 28.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy ). Developers and applications are encouraged to upgrade to a newer version of Electron.
### [`v30.1.0`](https://togithub.com/electron/electron/releases/tag/v30.1.0 ): electron v30.1.0
[Compare Source](https://togithub.com/electron/electron/compare/v30.0.9...v30.1.0 )
### Release Notes for v30.1.0
#### Fixes
- BrowserWindow.show() now correctly restores focus to inactive apps on macOS. [#​42306](https://togithub.com/electron/electron/pull/42306 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42305 ))</span>
- Fixed BrowserWindow vibrancy on macOS. [#​42263](https://togithub.com/electron/electron/pull/42263 )
- Fixed an issue where `BrowserView` `webContents` were getting destroyed even when `preventDefault` was being set on the owning `BrowserWindow`'s `close` event. [#​42371](https://togithub.com/electron/electron/pull/42371 )
- Fixed an issue where dialogs did not work if they were parented to a BaseWindow and not a BrowserWindow. [#​42327](https://togithub.com/electron/electron/pull/42327 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42326 ))</span>
- Fixed an issue where some calls to WebUSB methods could crash. [#​42364](https://togithub.com/electron/electron/pull/42364 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/42363 ), [31](https://togithub.com/electron/electron/pull/42365 ))</span>
#### Other Changes
- Updated Chromium to 124.0.6367.243. [#​42328](https://togithub.com/electron/electron/pull/42328 )
- Updated Node.js to v20.14.0. [#​42294](https://togithub.com/electron/electron/pull/42294 )
### [`v30.0.9`](https://togithub.com/electron/electron/releases/tag/v30.0.9 ): electron v30.0.9
[Compare Source](https://togithub.com/electron/electron/compare/v30.0.8...v30.0.9 )
### Release Notes for v30.0.9
#### Fixes
- Fixed the type of `WebviewTag.webpreferences` back to `string`. [#​42280](https://togithub.com/electron/electron/pull/42280 ) <span style="font-size:small;">(Also in [31](https://togithub.com/electron/electron/pull/42279 ))</span>
#### Other Changes
- Updated Chromium to 124.0.6367.233. [#​42269](https://togithub.com/electron/electron/pull/42269 )
</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.
🔕 **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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-06-11 06:04:59 +00:00
pengx17
2ca77d9170
refactor: find in page ( #7086 )
...
- refactor rxjs data flow
- use canvas text to mitigate searchable search box input text issue
2024-05-28 06:19:53 +00:00
JimmFly
bd9c929d05
feat(core): cmd+f search in doc function ( #7040 )
...
You can use the cmd+F shortcut key to trigger the FindInPage function.
2024-05-28 06:19:48 +00:00
renovate
efe3b0537e
chore: bump up electron version to v30 ( #6573 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://togithub.com/electron/electron ) | [`^29.3.0` -> `^30.0.0`](https://renovatebot.com/diffs/npm/electron/29.3.0/30.0.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/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v30.0.0`](https://togithub.com/electron/electron/compare/v29.3.0...v30.0.0 )
[Compare Source](https://togithub.com/electron/electron/compare/v29.3.0...v30.0.0 )
</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.
🔕 **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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI5My4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-04-22 03:13:26 +00:00
renovate
313952c45d
chore: bump up all non-major dependencies ( #6235 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@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.537.0` -> `3.552.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.537.0/3.552.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/ ) |
| [@electron-forge/maker-base](https://togithub.com/electron/forge ) | [`7.3.0` -> `7.3.1`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-base/7.3.0/7.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/ ) |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.43` -> `3.0.0-alpha.46`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.43/3.0.0-alpha.46 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.1.2` -> `18.2.4`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.1.2/18.2.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/ ) |
| [@opentelemetry/exporter-prometheus](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.49.0` -> `^0.50.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.49.1/0.50.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/ ) |
| [@opentelemetry/instrumentation](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.49.0` -> `^0.50.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.49.1/0.50.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/ ) |
| [@opentelemetry/instrumentation-graphql](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.38.0/0.39.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/ ) |
| [@opentelemetry/instrumentation-http](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.49.0` -> `^0.50.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.49.1/0.50.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/ ) |
| [@opentelemetry/instrumentation-ioredis](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.38.0/0.39.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/ ) |
| [@opentelemetry/instrumentation-nestjs-core](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.35.0` -> `^0.36.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.35.0/0.36.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/ ) |
| [@opentelemetry/instrumentation-socket.io](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.37.0` -> `^0.38.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.37.0/0.38.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/ ) |
| [@opentelemetry/sdk-node](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.49.0` -> `^0.50.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.49.1/0.50.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/ ) |
| [eslint-plugin-import-x](https://togithub.com/un-ts/eslint-plugin-import-x ) | [`^0.4.1` -> `^0.5.0`](https://renovatebot.com/diffs/npm/eslint-plugin-import-x/0.4.4/0.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/ ) |
| [eslint-plugin-sonarjs](https://togithub.com/SonarSource/eslint-plugin-sonarjs ) | [`^0.24.0` -> `^0.25.0`](https://renovatebot.com/diffs/npm/eslint-plugin-sonarjs/0.24.0/0.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/ ) |
| [vite-plugin-dts](https://togithub.com/qmhc/vite-plugin-dts ) | [`3.7.3` -> `3.8.1`](https://renovatebot.com/diffs/npm/vite-plugin-dts/3.7.3/3.8.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/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.552.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35520-2024-04-09 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.550.0...v3.552.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.550.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35500-2024-04-05 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.549.0...v3.550.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.549.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35490-2024-04-04 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.540.0...v3.549.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.540.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35400-2024-03-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.537.0...v3.540.0 )
##### Bug Fixes
- **util-endpoints:** augment endpointFunctions inline in endpointResolver functions ([#​5933](https://togithub.com/aws/aws-sdk-js-v3/issues/5933 )) ([42a791d](https://togithub.com/aws/aws-sdk-js-v3/commit/42a791defb20c697fefc985f1f2b22fc9e5be388 ))
</details>
<details>
<summary>electron/forge (@​electron-forge/maker-base)</summary>
### [`v7.3.1`](https://togithub.com/electron/forge/releases/tag/v7.3.1 )
[Compare Source](https://togithub.com/electron/forge/compare/v7.3.0...v7.3.1 )
##### What's Changed
##### Highlighted Feature:
- build: Bump [@​electron/windows-sign](https://togithub.com/electron/windows-sign ) deps by [@​felixrieseberg](https://togithub.com/felixrieseberg ) in [https://github.com/electron/forge/pull/3524 ](https://togithub.com/electron/forge/pull/3524 )
This change enables advanced code signing with \[[@​electron/windows-sign](https://togithub.com/electron/windows-sign )]\[[@​electron/windows-sign](https://togithub.com/electron/windows-sign )], supporting two different ways to codesign your application and the installer:
1. Modern: By passing a `windowsSign` option, which will be passed to \[[@​electron/windows-sign](https://togithub.com/electron/windows-sign )]. This method allows full customization of the code-signing process - and supports more complicated scenarios like cloud-hosted EV certificates, custom sign pipelines, and per-file overrides. It also supports all existing "simple" codesigning scenarios, including just passing a certificate file and password. Please see https://github.com/[@​electron/windows-sign](https://togithub.com/electron/windows-sign) for all possible configuration options.
When passing `windowsSign`, do not pass any other available parameters at the top level (like `certificateFile`, `certificatePassword`, or `signWithParams`).
2. Legacy: By passing the top-level settings (`certificateFile`, `certificatePassword`, and `signWithParams`). For simple codesigning scenarios, there's no reason not to use this method - it'll work just as fine as the modern method.
##### Bug Fixes and Improvements
- fix(publisher-github): don't sanitize asset names before upload by [@​dsanders11](https://togithub.com/dsanders11 ) in [https://github.com/electron/forge/pull/3485 ](https://togithub.com/electron/forge/pull/3485 )
- build: bump memory limit for docs:generate script by [@​dsanders11](https://togithub.com/dsanders11 ) in [https://github.com/electron/forge/pull/3500 ](https://togithub.com/electron/forge/pull/3500 )
- build: fix keyv type resolution warning during dev by [@​MarshallOfSound](https://togithub.com/MarshallOfSound ) in [https://github.com/electron/forge/pull/3507 ](https://togithub.com/electron/forge/pull/3507 )
- build(deps): bump actions/setup-node from 4.0.1 to 4.0.2 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3522 ](https://togithub.com/electron/forge/pull/3522 )
- build(deps): bump follow-redirects from 1.15.4 to 1.15.6 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3537 ](https://togithub.com/electron/forge/pull/3537 )
- ci(windows): pin version of wix toolset to v3.14.0 by [@​erickzhao](https://togithub.com/erickzhao ) in [https://github.com/electron/forge/pull/3525 ](https://togithub.com/electron/forge/pull/3525 )
- docs: update forge create-electron-app template to match tutorial by [@​alicelovescake](https://togithub.com/alicelovescake ) in [https://github.com/electron/forge/pull/3528 ](https://togithub.com/electron/forge/pull/3528 )
##### New Contributors
- [@​alicelovescake](https://togithub.com/alicelovescake ) made their first contribution in [https://github.com/electron/forge/pull/3528 ](https://togithub.com/electron/forge/pull/3528 )
**Full Changelog**: https://github.com/electron/forge/compare/v7.3.0...v7.3.1

</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.46`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.46 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.45...@napi-rs/cli@3.0.0-alpha.46 )
#### What's Changed
- fix(deps): update dependency emnapi to v1.1.1 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/2017 ](https://togithub.com/napi-rs/napi-rs/pull/2017 )
- feat(cli): add support for armv7-unknown-linux-muslebihf by [@​sapphi-red](https://togithub.com/sapphi-red ) in [https://github.com/napi-rs/napi-rs/pull/2019 ](https://togithub.com/napi-rs/napi-rs/pull/2019 )
- feat(cli): add support for powerpc64le-unknown-linux-gnu by [@​sapphi-red](https://togithub.com/sapphi-red ) in [https://github.com/napi-rs/napi-rs/pull/2023 ](https://togithub.com/napi-rs/napi-rs/pull/2023 )
- feat(cli): add support for s390x-unknown-linux-gnu by [@​sapphi-red](https://togithub.com/sapphi-red ) in [https://github.com/napi-rs/napi-rs/pull/2028 ](https://togithub.com/napi-rs/napi-rs/pull/2028 )
- feat(cli): support wasm32-wasipxx targets by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2030 ](https://togithub.com/napi-rs/napi-rs/pull/2030 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.45...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.46
### [`v3.0.0-alpha.45`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.44...@napi-rs/cli@3.0.0-alpha.45 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.44...@napi-rs/cli@3.0.0-alpha.45 )
### [`v3.0.0-alpha.44`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.44 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.43...@napi-rs/cli@3.0.0-alpha.44 )
#### What's Changed
- fix(cli): cleanup js binding template by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1984 ](https://togithub.com/napi-rs/napi-rs/pull/1984 )
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/1987 ](https://togithub.com/napi-rs/napi-rs/pull/1987 )
- chore(deps): update yarn to v4.1.1 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/1989 ](https://togithub.com/napi-rs/napi-rs/pull/1989 )
- ci: fix arm64 job by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1998 ](https://togithub.com/napi-rs/napi-rs/pull/1998 )
- chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/napi-rs/napi-rs/pull/2004 ](https://togithub.com/napi-rs/napi-rs/pull/2004 )
- fix(deps): update dependency emnapi to v1.1.0 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/2006 ](https://togithub.com/napi-rs/napi-rs/pull/2006 )
- chore(wasm-runtime): upgrade emnapi by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2008 ](https://togithub.com/napi-rs/napi-rs/pull/2008 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.16.0...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.44
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v18.2.4`](https://togithub.com/nrwl/nx/releases/tag/18.2.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.3...18.2.4 )
##### 18.2.4 (2024-04-09)
##### 🩹 Fixes
- **angular:** fix dynamic module federation generation ([#​22724](https://togithub.com/nrwl/nx/pull/22724 ))
- **core:** update pty version to add windows specific flags ([#​22711](https://togithub.com/nrwl/nx/pull/22711 ))
- **nextjs:** Adding tailwind should work when creating an app OOTB ([#​22709](https://togithub.com/nrwl/nx/pull/22709 ))
##### ❤️ Thank You
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v18.2.3`](https://togithub.com/nrwl/nx/releases/tag/18.2.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.2...18.2.3 )
#### 18.2.3 (2024-04-05)
##### 🚀 Features
- **core:** list crystal plugins with nx report ([#​22649](https://togithub.com/nrwl/nx/pull/22649 ))
##### 🩹 Fixes
- **bundling:** print errors from rollup build ([#​22707](https://togithub.com/nrwl/nx/pull/22707 ))
- **core:** write terminal output to cache folder ([#​22673](https://togithub.com/nrwl/nx/pull/22673 ))
- **core:** errors from create dependencies should show properly ([#​22695](https://togithub.com/nrwl/nx/pull/22695 ))
- **core:** not passing props of run-commands to underlying command ([#​22595](https://togithub.com/nrwl/nx/pull/22595 ))
- **js:** update jest snapshot after vite-plugin-dts bump ([#​22621](https://togithub.com/nrwl/nx/pull/22621 ))
- **js:** append target when generating tmp tsconfig to prevent conflicts [#​21396](https://togithub.com/nrwl/nx/issues/21396 ) ([#​22671](https://togithub.com/nrwl/nx/pull/22671 ), [#​21396](https://togithub.com/nrwl/nx/issues/21396 ))
- **js:** propagate error from child process to [@​nx/js](https://togithub.com/nx/js ):node executor ([#​22705](https://togithub.com/nrwl/nx/pull/22705 ))
- **misc:** fix optional branch tracking on ci pipeline ([#​22652](https://togithub.com/nrwl/nx/pull/22652 ))
- **module-federation:** serve dynamic remotes statically in their own processes ([#​22688](https://togithub.com/nrwl/nx/pull/22688 ))
- **nx-dev:** Update urls that are 404 ([#​22653](https://togithub.com/nrwl/nx/pull/22653 ))
- **release:** respect root .npmrc registry settings for publishing ([9dd97c43a1](https://togithub.com/nrwl/nx/commit/9dd97c43a1 ))
- **testing:** fix playwright executor uiPort option schema ([#​22610](https://togithub.com/nrwl/nx/pull/22610 ))
- **testing:** app generators should create correct e2e config at generation time ([#​22565](https://togithub.com/nrwl/nx/pull/22565 ))
- **vite:** ensure cache is created correctly for separate vite and vitest config files [#​22244](https://togithub.com/nrwl/nx/issues/22244 ) ([#​22618](https://togithub.com/nrwl/nx/pull/22618 ), [#​22244](https://togithub.com/nrwl/nx/issues/22244 ))
- **webpack:** bring back previous SVG and SVGR behavior for React projects ([#​22628](https://togithub.com/nrwl/nx/pull/22628 ))
- **webpack:** support standard webpack config with [@​nx/webpack](https://togithub.com/nx/webpack ):dev-server ([#​22660](https://togithub.com/nrwl/nx/pull/22660 ))
- **webpack:** remove url-loader from dependencies since it is replaced by asset modules ([#​22698](https://togithub.com/nrwl/nx/pull/22698 ))
##### ❤️ Thank You
- Altan Stalker
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v18.2.2`](https://togithub.com/nrwl/nx/releases/tag/18.2.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.1...18.2.2 )
#### 18.2.2 (2024-04-02)
##### 🚀 Features
- **vite:** migrate to latest vite-plugin-dts ([#​22614](https://togithub.com/nrwl/nx/pull/22614 ))
##### 🩹 Fixes
- **angular:** prevent false positive validation due to option default value in dev-server executor ([#​22606](https://togithub.com/nrwl/nx/pull/22606 ))
- **angular:** respect skipPackageJson correctly in library generator ([#​22608](https://togithub.com/nrwl/nx/pull/22608 ))
- **angular:** fix @​nx/angular/src/utils entry point ([#​22609](https://togithub.com/nrwl/nx/pull/22609 ))
- **core:** do not assume workspace inputs cause all projects to be af… ([#​22573](https://togithub.com/nrwl/nx/pull/22573 ))
- **react-native:** storybook relative paths ([#​22031](https://togithub.com/nrwl/nx/pull/22031 ))
##### ❤️ Thank You
- arekkubaczkowski [@​arekkubaczkowski](https://togithub.com/arekkubaczkowski )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
### [`v18.2.1`](https://togithub.com/nrwl/nx/releases/tag/18.2.1 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.0...18.2.1 )
##### 18.2.1 (2024-03-28)
##### 🩹 Fixes
- **nuxt:** use loadConfigFile from devkit rather than [@​nuxt/kit](https://togithub.com/nuxt/kit ) ([#​22571](https://togithub.com/nrwl/nx/pull/22571 ))
##### ❤️ Thank You
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
### [`v18.2.0`](https://togithub.com/nrwl/nx/releases/tag/18.2.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.1.3...18.2.0 )
##### 18.2.0 (2024-03-28)
##### 🚀 Features
- **angular:** support angular 17.3.0 ([#​22202](https://togithub.com/nrwl/nx/pull/22202 ))
- **bundling:** refactor rollup executor to perform single build for all formats ([#​22436](https://togithub.com/nrwl/nx/pull/22436 ))
- **core:** add ability to add metadata to projects ([#​22299](https://togithub.com/nrwl/nx/pull/22299 ))
- **core:** create structured project graph errors with all plugin er… ([#​22404](https://togithub.com/nrwl/nx/pull/22404 ))
- **core:** add ability to scope plugins ([#​22379](https://togithub.com/nrwl/nx/pull/22379 ))
- **gradle:** add gradle init generator ([#​22245](https://togithub.com/nrwl/nx/pull/22245 ))
- **gradle:** make gradle public ([#​22399](https://togithub.com/nrwl/nx/pull/22399 ))
- **gradle:** add gradle init generator ([#​22245](https://togithub.com/nrwl/nx/pull/22245 ))
- **gradle:** add technology ([#​22528](https://togithub.com/nrwl/nx/pull/22528 ))
- **graph:** remove polyfills from graph client ([#​22494](https://togithub.com/nrwl/nx/pull/22494 ))
- **testing:** infer open-cypress task ([#​22556](https://togithub.com/nrwl/nx/pull/22556 ))
- **webpack:** create build log for remotes to help debug errors ([#​22539](https://togithub.com/nrwl/nx/pull/22539 ))
##### 🩹 Fixes
- **angular:** target correct versions of ng-packagr to create stylesheet worker synchronously ([#​22485](https://togithub.com/nrwl/nx/pull/22485 ))
- **angular:** prevent creating stylesheet worker multiple times in ng-packagr executors ([#​22491](https://togithub.com/nrwl/nx/pull/22491 ))
- **bundling:** prevent sensitive keys from being bundled ([#​22413](https://togithub.com/nrwl/nx/pull/22413 ))
- **bundling:** prevent sensitive keys from being bundled ([#​22413](https://togithub.com/nrwl/nx/pull/22413 ))
- **core:** override Path env variable on Windows platform ([#​22382](https://togithub.com/nrwl/nx/pull/22382 ))
- **core:** Should work if extends is a string ([a00f6438b9](https://togithub.com/nrwl/nx/commit/a00f6438b9 ))
- **core:** fix no plugins found for nx init without packge.json ([#​22434](https://togithub.com/nrwl/nx/pull/22434 ))
- **core:** exponential backoff retry on cache put fail ([#​21926](https://togithub.com/nrwl/nx/pull/21926 ))
- **core:** override Path env variable on Windows platform ([#​22382](https://togithub.com/nrwl/nx/pull/22382 ))
- **core:** Should work if extends is a string ([66ae83e569](https://togithub.com/nrwl/nx/commit/66ae83e569 ))
- **core:** fix no plugins found for nx init without packge.json ([#​22434](https://togithub.com/nrwl/nx/pull/22434 ))
- **core:** exponential backoff retry on cache put fail ([#​21926](https://togithub.com/nrwl/nx/pull/21926 ))
- **core:** cannot read property kind of undefined ([#​21715](https://togithub.com/nrwl/nx/pull/21715 ))
- **core:** rethrow unknown errors during incremental graph calculation ([#​22522](https://togithub.com/nrwl/nx/pull/22522 ))
- **core:** ignore yarn/cache when watching with the daemon ([#​22516](https://togithub.com/nrwl/nx/pull/22516 ))
- **core:** handle undefined properties in schemas with additionalProperties ([#​22426](https://togithub.com/nrwl/nx/pull/22426 ))
- **core:** fix caching outputs which have symlinks ([#​22548](https://togithub.com/nrwl/nx/pull/22548 ))
- **gradle:** fix missing tasks ([#​22400](https://togithub.com/nrwl/nx/pull/22400 ))
- **gradle:** fix gradle plugin path ([#​22405](https://togithub.com/nrwl/nx/pull/22405 ))
- **gradle:** fix missing tasks ([#​22400](https://togithub.com/nrwl/nx/pull/22400 ))
- **gradle:** fix gradle plugin path ([#​22405](https://togithub.com/nrwl/nx/pull/22405 ))
- **gradle:** fix gradle to work on windows ([#​22470](https://togithub.com/nrwl/nx/pull/22470 ))
- **gradle:** fix gradle icon ([#​22553](https://togithub.com/nrwl/nx/pull/22553 ))
- **gradle:** only allow certain types of task to be cached ([#​22559](https://togithub.com/nrwl/nx/pull/22559 ))
- **gradle:** add [@​nx/gradle](https://togithub.com/nx/gradle ) to nx migrations ([#​22567](https://togithub.com/nrwl/nx/pull/22567 ))
- **js:** update babel preset to specify minor version of core-js for better optimization ([#​22433](https://togithub.com/nrwl/nx/pull/22433 ))
- **js:** match core-js version with babel options ([#​22493](https://togithub.com/nrwl/nx/pull/22493 ))
- **js:** migrate core-js to 3.36 for workspaces that use it ([#​22495](https://togithub.com/nrwl/nx/pull/22495 ))
- **js:** handle case where tslib or [@​swc/helpers](https://togithub.com/swc/helpers ) are missing from externalNodes ([#​22523](https://togithub.com/nrwl/nx/pull/22523 ))
- **js:** do not write cached lockfile parsed results when an error is… ([#​22526](https://togithub.com/nrwl/nx/pull/22526 ))
- **linter:** convert parser options to flat config even is parser is missing ([#​22388](https://togithub.com/nrwl/nx/pull/22388 ))
- **linter:** convert parser options to flat config even is parser is missing ([#​22388](https://togithub.com/nrwl/nx/pull/22388 ))
- **misc:** handle cwd correctly when generating artifacts with as-provided ([#​22411](https://togithub.com/nrwl/nx/pull/22411 ))
- **misc:** handle cwd correctly when generating artifacts with as-provided ([#​22411](https://togithub.com/nrwl/nx/pull/22411 ))
- **misc:** align nx init package.json scripts handling when deselecting all plugins ([#​22490](https://togithub.com/nrwl/nx/pull/22490 ))
- **react:** HMR for withModuleFederation [#​22300](https://togithub.com/nrwl/nx/issues/22300 ) ([#​22562](https://togithub.com/nrwl/nx/pull/22562 ), [#​22300](https://togithub.com/nrwl/nx/issues/22300 ))
- **remix:** generate correct e2e config if Crystal is used ([#​22558](https://togithub.com/nrwl/nx/pull/22558 ))
- **rollup:** remove exports field from @​nx/rollup/package.json since is a breaking change ([#​22545](https://togithub.com/nrwl/nx/pull/22545 ))
- **storybook:** do not set cacheableOperations if not previously set ([#​22535](https://togithub.com/nrwl/nx/pull/22535 ))
- **testing:** remove root from the cypress ci-e2e group ([#​22468](https://togithub.com/nrwl/nx/pull/22468 ))
- **testing:** name group of e2e ci tasks distinctly from target name ([#​22525](https://togithub.com/nrwl/nx/pull/22525 ))
- **web:** spa flag should correctly define redirect ([#​22487](https://togithub.com/nrwl/nx/pull/22487 ))
- **webpack:** Stylus loader path ([#​22373](https://togithub.com/nrwl/nx/pull/22373 ))
- **webpack:** Stylus loader path ([#​22373](https://togithub.com/nrwl/nx/pull/22373 ))
- **webpack:** pass options from executor to NxWebpackPlugin correctly ([#​22529](https://togithub.com/nrwl/nx/pull/22529 ))
- **webpack:** resolve assets from executor options as relative to workspace root ([#​22544](https://togithub.com/nrwl/nx/pull/22544 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Joel Pelaez Jorge
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Maxence LEFEBVRE
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Mike Pham
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v18.1.3`](https://togithub.com/nrwl/nx/releases/tag/18.1.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.1.2...18.1.3 )
##### 18.1.3 (2024-03-25)
##### 🚀 Features
- **gradle:** add gradle init generator ([#​22245](https://togithub.com/nrwl/nx/pull/22245 ))
##### 🩹 Fixes
- **angular:** prevent creating stylesheet worker multiple times in ng-packagr executors ([#​22491](https://togithub.com/nrwl/nx/pull/22491 ))
- **bundling:** prevent sensitive keys from being bundled ([#​22413](https://togithub.com/nrwl/nx/pull/22413 ))
- **core:** override Path env variable on Windows platform ([#​22382](https://togithub.com/nrwl/nx/pull/22382 ))
- **core:** Should work if extends is a string ([66ae83e569](https://togithub.com/nrwl/nx/commit/66ae83e569 ))
- **core:** fix no plugins found for nx init without packge.json ([#​22434](https://togithub.com/nrwl/nx/pull/22434 ))
- **core:** exponential backoff retry on cache put fail ([#​21926](https://togithub.com/nrwl/nx/pull/21926 ))
- **gradle:** fix missing tasks ([#​22400](https://togithub.com/nrwl/nx/pull/22400 ))
- **gradle:** fix gradle plugin path ([#​22405](https://togithub.com/nrwl/nx/pull/22405 ))
- **linter:** convert parser options to flat config even is parser is missing ([#​22388](https://togithub.com/nrwl/nx/pull/22388 ))
- **misc:** handle cwd correctly when generating artifacts with as-provided ([#​22411](https://togithub.com/nrwl/nx/pull/22411 ))
- **webpack:** Stylus loader path ([#​22373](https://togithub.com/nrwl/nx/pull/22373 ))
##### ❤️ Thank You
- Emily Xiong
- Jack Hsu
- Jason Jean
- Joel Pelaez Jorge
- Leosvel Pérez Espinosa
- Mike Pham
- Miroslav Jonaš
- Nicholas Cunningham
</details>
<details>
<summary>open-telemetry/opentelemetry-js (@​opentelemetry/exporter-prometheus)</summary>
### [`v0.50.0`](https://togithub.com/open-telemetry/opentelemetry-js/compare/3920b158d08daa776280bde68a79e44bafa4e8ea...5231aa255047fbc6ee3d6a299f4423ab2f8a5fbc )
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-js/compare/3920b158d08daa776280bde68a79e44bafa4e8ea...5231aa255047fbc6ee3d6a299f4423ab2f8a5fbc )
</details>
<details>
<summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-graphql)</summary>
### [`v0.39.0`](https://togithub.com/open-telemetry/opentelemetry-js-contrib/compare/9d19ca4103bc72bd42e28979fee19bd08d85b721...17a0bc1da3baa472ba9b867eee3c60730cc130fb )
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-js-contrib/compare/9d19ca4103bc72bd42e28979fee19bd08d85b721...17a0bc1da3baa472ba9b867eee3c60730cc130fb )
### [`v0.38.1`](https://togithub.com/open-telemetry/opentelemetry-js-contrib/compare/32204a362d9dffd4cd69a1300e1f7d245df9df52...39c34df61f0e60a93fc787dcfceca9782341b837 )
[Compare Source](https://togithub.com/open-telemetry/opentelemetry-js-contrib/compare/fcea8ca0c83cb1dcd8ac736e5ea4d22ff20dc982...9d19ca4103bc72bd42e28979fee19bd08d85b721 )
</details>
<details>
<summary>un-ts/eslint-plugin-import-x (eslint-plugin-import-x)</summary>
### [`v0.5.0`](https://togithub.com/un-ts/eslint-plugin-import-x/blob/HEAD/CHANGELOG.md#050 )
[Compare Source](https://togithub.com/un-ts/eslint-plugin-import-x/compare/v0.4.4...v0.5.0 )
##### Minor Changes
- [#​66](https://togithub.com/un-ts/eslint-plugin-import-x/pull/66 ) [`49418a0`](https://togithub.com/un-ts/eslint-plugin-import-x/commit/49418a0352e77a88e00c0f4cdb98f87b8d3ab5b1 ) Thanks [@​JounQin](https://togithub.com/JounQin )! - chore(dep)!: drop eslint <8.56 support
- [#​66](https://togithub.com/un-ts/eslint-plugin-import-x/pull/66 ) [`49418a0`](https://togithub.com/un-ts/eslint-plugin-import-x/commit/49418a0352e77a88e00c0f4cdb98f87b8d3ab5b1 ) Thanks [@​JounQin](https://togithub.com/JounQin )! - feat!: upgrade [@​typescript-eslint/utils](https://togithub.com/typescript-eslint/utils ) to v7
</details>
<details>
<summary>SonarSource/eslint-plugin-sonarjs (eslint-plugin-sonarjs)</summary>
### [`v0.25.1`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.25.1 )
[Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.0...0.25.1 )
##### What's Changed
- Resolve issue [#​456](https://togithub.com/SonarSource/eslint-plugin-sonarjs/issues/456 ) - [@​typescript-eslint/utils](https://togithub.com/typescript-eslint/utils ) dependency is missing by [@​ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/457 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/457 )
- Bump the project manifest version to 0.25.1 by [@​ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/458 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/458 )
##### New Contributors
- [@​ericmorand-sonarsource](https://togithub.com/ericmorand-sonarsource ) made their first contribution in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/457 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/457 )
**Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.25.0...0.25.1
### [`v0.25.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.25.0 )
[Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.24.0...0.25.0 )
#### What's Changed
- Prepare for next development iteration by [@​yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/446 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/446 )
- Fix FP 3699 (no-use-of-empty-return-values) to handle ambient functions by [@​zglicz](https://togithub.com/zglicz ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/451 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/451 )
- Make no-unused-collection not trigger if writing to elements of said collection by [@​zglicz](https://togithub.com/zglicz ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/452 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/452 )
- Replace devDependency `@typescript-eslint/experimental-utils` with `@typescript-eslint/utils` by [@​yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/453 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/453 )
#### New Contributors
- [@​zglicz](https://togithub.com/zglicz ) made their first contribution in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/451 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/451 )
**Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.24.0...0.25.0
</details>
<details>
<summary>qmhc/vite-plugin-dts (vite-plugin-dts)</summary>
### [`v3.8.1`](https://togithub.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#381-2024-03-28 )
[Compare Source](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.8.0...v3.8.1 )
##### Bug Fixes
- correct process property names in imports ([fb320fb](https://togithub.com/qmhc/vite-plugin-dts/commit/fb320fb8140cd7559f4a8c3f8277927720b6936d )), closes [#​316](https://togithub.com/qmhc/vite-plugin-dts/issues/316 )
### [`v3.8.0`](https://togithub.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#380-2024-03-27 )
[Compare Source](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.7.3...v3.8.0 )
##### Bug Fixes
- add syntactic and semantic diagnostics ([#​310](https://togithub.com/qmhc/vite-plugin-dts/issues/310 )) ([7c10782](https://togithub.com/qmhc/vite-plugin-dts/commit/7c10782284ebe728ab0d8850269fcc1ecae8310e ))
##### Features
- collect declared modules when rollup types ([39606bd](https://togithub.com/qmhc/vite-plugin-dts/commit/39606bd34534e2783300e351ba8bbed7f70d6d6a )), closes [#​240](https://togithub.com/qmhc/vite-plugin-dts/issues/240 )
#### [3.7.3](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.7.2...v3.7.3 ) (2024-02-21)
##### Bug Fixes
- incorrect process for removing pure import ([d0c0c86](https://togithub.com/qmhc/vite-plugin-dts/commit/d0c0c867d614c120e7e02a1727699ff18e2b4570 )), closes [#​301](https://togithub.com/qmhc/vite-plugin-dts/issues/301 )
#### [3.7.2](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.7.1...v3.7.2 ) (2024-01-24)
##### Bug Fixes
- correct match result for alias form tsconfig ([88469d0](https://togithub.com/qmhc/vite-plugin-dts/commit/88469d0e6a8883a18e93e185da8060b66cf60550 )), closes [#​298](https://togithub.com/qmhc/vite-plugin-dts/issues/298 )
#### [3.7.1](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.7.0...v3.7.1 ) (2024-01-15)
##### Bug Fixes
- improve aliases replacement logic ([e8827cb](https://togithub.com/qmhc/vite-plugin-dts/commit/e8827cb6c8be1406e4e3a9a24639b7b54ca20d53 )), closes [#​294](https://togithub.com/qmhc/vite-plugin-dts/issues/294 )
- manually collect compiler options for types rollup ([0d0b255](https://togithub.com/qmhc/vite-plugin-dts/commit/0d0b255ad2731746a3ad2b484ee756cd92994651 )), closes [#​297](https://togithub.com/qmhc/vite-plugin-dts/issues/297 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-04-11 10:17:32 +00:00
pengx17
a8a1074a8a
feat(electron): add isMaximized flag to html ( #6199 )
...
to make some special ui rules for desktop
2024-03-20 13:20:19 +00:00
liuyi
bba1a95f9c
chore: bump base version to 0.14.0 ( #6170 )
2024-03-19 02:34:18 +00:00
LongYinan
ae41c6c544
chore: bump all dependencies ( #5891 )
2024-02-23 09:37:14 +00:00
LongYinan
b8679172c9
chore: bump up electron version to v29 ( #5841 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://togithub.com/electron/electron ) | [`^28.2.1` -> `^29.0.0`](https://renovatebot.com/diffs/npm/electron/28.2.1/29.0.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/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v29.0.0`](https://togithub.com/electron/electron/releases/tag/v29.0.0 ): electron v29.0.0
[Compare Source](https://togithub.com/electron/electron/compare/v28.2.3...v29.0.0 )
### Release Notes for v29.0.0
#### Stack Upgrades
- Chromium `122.0.6261.39`
- [New in 122](https://developer.chrome.com/blog/new-in-chrome-122/ )
- [New in 121](https://developer.chrome.com/blog/new-in-chrome-121/ )
- Node `20.9.0`
- [Node 20.9.0 blog post](https://nodejs.org/en/blog/release/v20.9.0/ )
- V8 `12.2`
#### Breaking Changes
- Functions called over the `contextBridge` are now called with the expected receiver (`this`). [#​39978](https://togithub.com/electron/electron/pull/39978 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40262 ), [28](https://togithub.com/electron/electron/pull/40263 ))</span>
- The `gpu-process-crashed` event on `app` has been deprecated. [#​40169](https://togithub.com/electron/electron/pull/40169 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40195 ))</span>
- The deprecated `gpu-process-crashed` event on `app` has been removed. [#​40255](https://togithub.com/electron/electron/pull/40255 )
- The deprecated `renderer-process-crashed` event on `app` and `crashed` event on `WebContents` and `<webview>` have been removed. [#​40115](https://togithub.com/electron/electron/pull/40115 )
#### Features
##### Additions
- Added `WebContentsView` and `BaseWindow`, replacing the now-deprecated `BrowserView` APIs. [#​40759](https://togithub.com/electron/electron/pull/40759 )
- Added `keyboardLock` to `ses.setPermissionRequestHandler(handler)`. [#​40369](https://togithub.com/electron/electron/pull/40369 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40458 ), [27](https://togithub.com/electron/electron/pull/40459 ), [28](https://togithub.com/electron/electron/pull/40460 ))</span>
- Added an option in `protocol.registerSchemesAsPrivileged` to allow V8 code cache in custom schemes. [#​40544](https://togithub.com/electron/electron/pull/40544 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40708 ), [28](https://togithub.com/electron/electron/pull/40709 ))</span>
- Added net module to utility process. [#​40890](https://togithub.com/electron/electron/pull/40890 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40968 ), [28](https://togithub.com/electron/electron/pull/40967 ))</span>
- Added new [Electron Fuse](https://www.electronjs.org/docs/latest/tutorial/fuses ) that opts the `file://` protocol into more secure and restrictive behaviour that matches Chromium. [#​40372](https://togithub.com/electron/electron/pull/40372 )
- Added new `webUtils.getPathForFile` method to replace `File.path` augmentation. [#​38776](https://togithub.com/electron/electron/pull/38776 )
- Added support for configuring `use_remote_checksums` via `.npmrc`. [#​40253](https://togithub.com/electron/electron/pull/40253 )
- Migrated `app.{set|get}LoginItemSettings(settings)` to use Apple's new recommended underlying framework on macOS. [#​37244](https://togithub.com/electron/electron/pull/37244 )
- This PR adds several properties to the `display` object including `detected`, `maximumCursorSize`, and `nativeOrigin`. [#​40497](https://togithub.com/electron/electron/pull/40497 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40554 ))</span>
##### Removed/Deprecated
- Removed extraneous dlls from Windows zip files. [#​41129](https://togithub.com/electron/electron/pull/41129 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41128 ))</span>
#### Fixes
- Added support for `ThumbnailCapturerMac` and `ScreenCaptureKitStreamPickerSonoma` chromium feature flags to bypass deprecated API warning on macOS 14.4. [#​41329](https://togithub.com/electron/electron/pull/41329 )
- Fixed Electron 29.0.0-beta.3 regression that could pop up context menus in the wrong location. [#​41296](https://togithub.com/electron/electron/pull/41296 )
- Fixed an issue where `import.meta.url` did not work in the renderer process with `contextIsolation` enabled. [#​41265](https://togithub.com/electron/electron/pull/41265 )
- Fixed an issue where `original-fs` methods were not properly corrected for patched imports. [#​41238](https://togithub.com/electron/electron/pull/41238 )
- Fixed an issue where draggable regions didn't work across platforms. [#​41112](https://togithub.com/electron/electron/pull/41112 )
- Fixed crash in MessagePort::close. [#​41237](https://togithub.com/electron/electron/pull/41237 )
- Fixed the `GrantFileProtocolExtraPrivileges` not correctly preventing `fetch()` calls to `file://` URLs. [#​40864](https://togithub.com/electron/electron/pull/40864 )
##### Also in earlier versions...
- Apply module search paths restriction on worker and child process. [#​41138](https://togithub.com/electron/electron/pull/41138 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41139 ), [28](https://togithub.com/electron/electron/pull/41137 ))</span>
- Backported fix for AVX related crashes on certain linux machines. [#​40536](https://togithub.com/electron/electron/pull/40536 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40540 ), [27](https://togithub.com/electron/electron/pull/40541 ), [28](https://togithub.com/electron/electron/pull/40542 ))</span>
- CSS style `-webkit-app-region: drag;` has no effect in full screen mode. [#​41332](https://togithub.com/electron/electron/pull/41332 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41331 ), [28](https://togithub.com/electron/electron/pull/41330 ))</span>
- Fixed "will-navigate" not being emitted when pressing links in `chrome:` pages. [#​40390](https://togithub.com/electron/electron/pull/40390 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40524 ), [28](https://togithub.com/electron/electron/pull/40525 ))</span>
- Fixed `session.fromPartition()` key lookup bug. [#​41084](https://togithub.com/electron/electron/pull/41084 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41083 ))</span>
- Fixed a crash resultant from trying to listen to power-related events before the `ready` event was emitted on Linux. [#​40925](https://togithub.com/electron/electron/pull/40925 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40922 ), [27](https://togithub.com/electron/electron/pull/40923 ), [28](https://togithub.com/electron/electron/pull/40924 ))</span>
- Fixed a crash that started occurring sporadically with some types of macOS window close. [#​41299](https://togithub.com/electron/electron/pull/41299 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41298 ))</span>
- Fixed a partition alloc ref count check for higher MacOS versions. [#​40766](https://togithub.com/electron/electron/pull/40766 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40765 ))</span>
- Fixed a potential `async_hooks` crash when listening for the `restore` event on Windows after minimizing a maximized BrowserWindow. [#​41146](https://togithub.com/electron/electron/pull/41146 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41144 ), [28](https://togithub.com/electron/electron/pull/41145 ))</span>
- Fixed a potential crash when calling `dialog.showMessageBoxSync`. [#​41043](https://togithub.com/electron/electron/pull/41043 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41041 ), [28](https://togithub.com/electron/electron/pull/41042 ))</span>
- Fixed a potential issue with `async_hook` corruption in some error contexts. [#​40574](https://togithub.com/electron/electron/pull/40574 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40592 ), [27](https://togithub.com/electron/electron/pull/40593 ), [28](https://togithub.com/electron/electron/pull/40594 ))</span>
- Fixed a unexpectedly thrown error in some unsupported chrome extensions. [#​40500](https://togithub.com/electron/electron/pull/40500 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40512 ), [27](https://togithub.com/electron/electron/pull/40513 ), [28](https://togithub.com/electron/electron/pull/40514 ))</span>
- Fixed an error changing file format in `dialog.showOpenDialog` on macOS. [#​40308](https://togithub.com/electron/electron/pull/40308 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40347 ), [28](https://togithub.com/electron/electron/pull/40346 ))</span>
- Fixed an issue where Request objects did not correctly copy headers into fetches. [#​41019](https://togithub.com/electron/electron/pull/41019 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41103 ))</span>
- Fixed an issue where WebViews could sometimes crash on unload. [#​40400](https://togithub.com/electron/electron/pull/40400 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40443 ), [27](https://togithub.com/electron/electron/pull/40444 ), [28](https://togithub.com/electron/electron/pull/40445 ))</span>
- Fixed an issue where Windows Toast notifications weren't properly dismissed from the Action Center on `notification.close()` if they'd previously been dismissed. [#​40197](https://togithub.com/electron/electron/pull/40197 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40242 ), [27](https://togithub.com/electron/electron/pull/40244 ), [28](https://togithub.com/electron/electron/pull/40243 ))</span>
- Fixed an issue where `MessagePorts` were not being correctly garbage collected when not referenced. [#​40189](https://togithub.com/electron/electron/pull/40189 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40201 ))</span>
- Fixed an issue where `inAppPurchase.getProducts` and `inAppPurchase.purchasedProduct` did not resolve as expected. [#​40957](https://togithub.com/electron/electron/pull/40957 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40955 ), [28](https://togithub.com/electron/electron/pull/40956 ))</span>
- Fixed an issue where `navigator.keyboard.lock()` did not work per [latest expected behavior](https://developer.chrome.com/blog/better-full-screen-mode ). [#​40365](https://togithub.com/electron/electron/pull/40365 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40387 ), [27](https://togithub.com/electron/electron/pull/40388 ), [28](https://togithub.com/electron/electron/pull/40389 ))</span>
- Fixed an issue where `select-usb-device` did not respect the `filter` option in `navigator.usb.requestDevice()`. [#​41197](https://togithub.com/electron/electron/pull/41197 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41196 ), [28](https://togithub.com/electron/electron/pull/41198 ))</span>
- Fixed an issue where `webContents.printToPDF` could fail when certain combinations of `margins` and `pageSize` values are passed. [#​41266](https://togithub.com/electron/electron/pull/41266 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41267 ))</span>
- Fixed an issue where crashes in `node::Environment` destruction potentially wouldn't be propagated to the `
Service ` exit handler. [#​41301](https://togithub.com/electron/electron/pull/41301 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41300 ), [28](https://togithub.com/electron/electron/pull/41302 ))</span>
- Fixed an issue where devtools could not be re-opened. [#​40666](https://togithub.com/electron/electron/pull/40666 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40679 ))</span>
- Fixed an issue where font requests were incorrectly being sent to dev tools multiple times per resource. [#​40681](https://togithub.com/electron/electron/pull/40681 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40715 ), [28](https://togithub.com/electron/electron/pull/40688 ))</span>
- Fixed an issue where fully occluded windows would return an empty image from `webContents.capturePage()` on Windows and Linux. [#​39730](https://togithub.com/electron/electron/pull/39730 ) <span style="font-size:small;">(Also in [25](https://togithub.com/electron/electron/pull/40186 ), [26](https://togithub.com/electron/electron/pull/40187 ), [27](https://togithub.com/electron/electron/pull/40188 ), [28](https://togithub.com/electron/electron/pull/40185 ))</span>
- Fixed an issue where non-modal windows with vibrancy could have incorrectly rounded corners on Sonoma. [#​41037](https://togithub.com/electron/electron/pull/41037 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41035 ), [28](https://togithub.com/electron/electron/pull/41036 ))</span>
- Fixed an issue where the `printBackground` option in `webContents.printToPDF` did not work as expected. [#​41180](https://togithub.com/electron/electron/pull/41180 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/41179 ))</span>
- Fixed an issue where zoom level settings did not persist per-session for webviews. [#​40650](https://togithub.com/electron/electron/pull/40650 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41269 ), [28](https://togithub.com/electron/electron/pull/41268 ))</span>
- Fixed an issue with webContents interaction with fullscreen and WCO on macOS. [#​40179](https://togithub.com/electron/electron/pull/40179 ) <span style="font-size:small;">(Also in [25](https://togithub.com/electron/electron/pull/40220 ), [26](https://togithub.com/electron/electron/pull/40218 ), [27](https://togithub.com/electron/electron/pull/40217 ), [28](https://togithub.com/electron/electron/pull/40219 ))</span>
- Fixed app incorrectly activating panel windows on macOS Sonoma. [#​40307](https://togithub.com/electron/electron/pull/40307 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40465 ))</span>
- Fixed child window opening in non-active macOS apps. [#​40546](https://togithub.com/electron/electron/pull/40546 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40657 ), [27](https://togithub.com/electron/electron/pull/40658 ), [28](https://togithub.com/electron/electron/pull/40659 ))</span>
- Fixed default protocol handler behavior on Windows. [#​40908](https://togithub.com/electron/electron/pull/40908 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40909 ))</span>
- Fixed file paths passed to `shell.showItemInFolder` not being escaped in Linux. [#​40527](https://togithub.com/electron/electron/pull/40527 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40560 ), [27](https://togithub.com/electron/electron/pull/40561 ), [28](https://togithub.com/electron/electron/pull/40562 ))</span>
- Fixed forked child process not able to send IPC message under some cases on macOS. [#​41102](https://togithub.com/electron/electron/pull/41102 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/41099 ), [27](https://togithub.com/electron/electron/pull/41100 ), [28](https://togithub.com/electron/electron/pull/41101 ))</span>
- Fixed incorrect title bar shown on frameless transparent windows. [#​40862](https://togithub.com/electron/electron/pull/40862 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40868 ), [28](https://togithub.com/electron/electron/pull/40867 ))</span>
- Fixed loading nested ESM dependencies in `node_modules`
- Correctly support the `throwIfNoEntry` option in `fs.statSync`/`fs.lstatSync` in asar files. [#​40221](https://togithub.com/electron/electron/pull/40221 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40224 ))</span>
- Fixed macOS bug that causes window maximize button to be disabled in full-screen mode. [#​41029](https://togithub.com/electron/electron/pull/41029 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41027 ), [28](https://togithub.com/electron/electron/pull/41028 ))</span>
- Fixed on-screen-keyboard not hiding for webviews under some cases. [#​41149](https://togithub.com/electron/electron/pull/41149 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41151 ), [28](https://togithub.com/electron/electron/pull/41150 ))</span>
- Fixed problem with bounds of maximized window when toggle BrowserWindow.setResizable function. [#​40503](https://togithub.com/electron/electron/pull/40503 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40580 ), [27](https://togithub.com/electron/electron/pull/40581 ), [28](https://togithub.com/electron/electron/pull/40582 ))</span>
- Fixed resizing performance issue on macOS. [#​40577](https://togithub.com/electron/electron/pull/40577 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40584 ), [27](https://togithub.com/electron/electron/pull/40585 ), [28](https://togithub.com/electron/electron/pull/40586 ))</span>
- Fixed some redundant permission dialogs while screen sharing on Wayland. [#​40098](https://togithub.com/electron/electron/pull/40098 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40191 ), [27](https://togithub.com/electron/electron/pull/40193 ), [28](https://togithub.com/electron/electron/pull/40192 ))</span>
- Fixed the enabled/disabled behavior of the maximize/fullscreen button of macOS windows. [#​40897](https://togithub.com/electron/electron/pull/40897 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/40895 ), [28](https://togithub.com/electron/electron/pull/40896 ))</span>
- Prevent node mode to be used as script runner by other apps on macOS. [#​40579](https://togithub.com/electron/electron/pull/40579 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40738 ), [27](https://togithub.com/electron/electron/pull/40737 ), [28](https://togithub.com/electron/electron/pull/40710 ))</span>
- Unset all Node envs in node process when parent is a foreign process. [#​40881](https://togithub.com/electron/electron/pull/40881 ) <span style="font-size:small;">(Also in [26](https://togithub.com/electron/electron/pull/40882 ), [27](https://togithub.com/electron/electron/pull/40879 ), [28](https://togithub.com/electron/electron/pull/40880 ))</span>
- Use `activateIgnoringOtherApps` for focusing non-panels on macOS. [#​40570](https://togithub.com/electron/electron/pull/40570 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40621 ))</span>
#### Other Changes
- Re-enabled partition alloc on Mac. [#​33981](https://togithub.com/electron/electron/pull/33981 ) <span style="font-size:small;">(Also in [28](https://togithub.com/electron/electron/pull/40230 ))</span>
- Reverted new WebContentsView and BaseWindow APIs. [#​41060](https://togithub.com/electron/electron/pull/41060 )
- Security: backported fix for chromium:1517354. [#​40969](https://togithub.com/electron/electron/pull/40969 )
#### Notices
##### End of Support for 26.x.y
Electron 26.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy ). Developers and applications are encouraged to upgrade to a newer version of Electron.
### [`v28.2.3`](https://togithub.com/electron/electron/releases/tag/v28.2.3 ): electron v28.2.3
[Compare Source](https://togithub.com/electron/electron/compare/v28.2.2...v28.2.3 )
### Release Notes for v28.2.3
#### Fixes
- Fixed a crash that started occurring sporadically with some types of macOS window close. [#​41298](https://togithub.com/electron/electron/pull/41298 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41299 ))</span>
- Fixed an issue where `webContents.printToPDF` could fail when certain combinations of `margins` and `pageSize` values are passed. [#​41267](https://togithub.com/electron/electron/pull/41267 ) <span style="font-size:small;">(Also in [29](https://togithub.com/electron/electron/pull/41266 ))</span>
- Fixed an issue where crashes in `node::Environment` destruction potentially wouldn't be propagated to the `NodeService` exit handler. [#​41302](https://togithub.com/electron/electron/pull/41302 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41300 ), [29](https://togithub.com/electron/electron/pull/41301 ))</span>
- Fixed an issue where zoom level settings did not persist per-session for webviews. [#​41268](https://togithub.com/electron/electron/pull/41268 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41269 ))</span>
#### Other Changes
- Updated Chromium to 120.0.6099.283. [#​41262](https://togithub.com/electron/electron/pull/41262 )
### [`v28.2.2`](https://togithub.com/electron/electron/releases/tag/v28.2.2 ): electron v28.2.2
[Compare Source](https://togithub.com/electron/electron/compare/v28.2.1...v28.2.2 )
### Release Notes for v28.2.2
#### Fixes
- Fixed an issue where `select-usb-device` did not respect the `filter` option in `navigator.usb.requestDevice()`. [#​41198](https://togithub.com/electron/electron/pull/41198 ) <span style="font-size:small;">(Also in [27](https://togithub.com/electron/electron/pull/41196 ), [29](https://togithub.com/electron/electron/pull/41197 ))</span>
#### Other Changes
- Security: backported fix for [`1511567`](https://togithub.com/electron/electron/commit/1511567 ).
- Security: backported fix for [`1514777`](https://togithub.com/electron/electron/commit/1514777 ).
- Security: backported fix for [`1511085`](https://togithub.com/electron/electron/commit/1511085 ).
- Security: backported fix for [`1519980`](https://togithub.com/electron/electron/commit/1519980 ). [#​41178](https://togithub.com/electron/electron/pull/41178 )
- Updated Chromium to 120.0.6099.276. [#​41195](https://togithub.com/electron/electron/pull/41195 )
</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.
🔕 **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 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-02-20 08:08:38 +00:00
Peng Xiao
df8e8051c3
chore: bump electron dependencies ( #5770 )
...
to include this fix https://github.com/electron/electron/pull/40994
2024-02-01 08:53:20 +00:00
Joooye_34
bd8c7751db
chore: update base version to 0.12.0 ( #5695 )
2024-01-25 05:17:35 +00:00
LongYinan
9d28eb530a
feat: upgrade electron and playwright ( #5632 )
2024-01-19 03:16:06 +00:00
EYHN
104c21d84c
refactor(workspace): split workspace interface and implementation ( #5463 )
...
@affine/workspace -> (@affine/workspace, @affine/workspace-impl)
2024-01-02 10:58:01 +00:00
EYHN
4e861d8118
refactor(electron): create electron api package ( #5334 )
2023-12-27 06:38:37 +00:00