pengx17
03be1d66f9
feat: add feature flag for peek view ( #7122 )
2024-05-31 12:01:27 +00:00
forehalo
c96fb46751
feat(core): adjust admin panel style ( #7116 )
2024-05-31 10:43:30 +00:00
pengx17
002b9e80f8
feat: e2e tests for peek view ( #7112 )
...
fix AFF-1163
2024-05-31 10:28:42 +00:00
pengx17
ea0059fa1b
feat: center peek view ( #7073 )
...
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7380c06e-880e-424a-9204-8cfb5e924978.mp4 ">Kapture 2024-05-30 at 19.42.46.mp4</video>
2024-05-31 10:28:37 +00:00
JimmFly
b65c01c5e1
fix(core): listFloatingToolbar does not appear as expected ( #7124 )
...
close AFF-1201
2024-05-31 10:16:42 +00:00
pengx17
1b633b5135
chore: update prompt ( #7117 )
...
fix AFF-1198
2024-05-31 10:04:42 +00:00
JimmFly
b13151b480
feat(core): add admin panel page ( #7115 )
...
The path is `/admin-panel`
2024-05-31 09:42:23 +00:00
regischen
004390f40c
feat: add chat onboarding entry ( #7109 )
...
Upstream: https://github.com/toeverything/blocksuite/pull/7161
2024-05-31 07:39:37 +00:00
pengx17
fe38a3780f
chore: bump blocksuite ( #7113 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7177 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7174 @donteatfriedrice
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7175 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7180 @fundon
2024-05-31 05:42:43 +00:00
pengx17
da3cbc69cf
fix: patch service syntax ( #7080 )
...
Not sure if there is a better pattern like "macros" that can make this more generic. 🤡
also added notify impl to notification service for bs
https://github.com/toeverything/blocksuite/pull/7160
2024-05-30 11:46:17 +00:00
forehalo
622239fd41
fix(server): runtime config overrides won't affect static startup ( #7110 )
2024-05-30 09:11:34 +00:00
pengx17
d7ced4a5d9
chore: bump blocksuite ( #7107 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7161 @regischen
- https://github.com/toeverything/BlockSuite/pull/7142 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7166 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7151 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7164 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7163 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7156 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7160 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7158 @golok727
- https://github.com/toeverything/BlockSuite/pull/7157 @pengx17
- https://github.com/toeverything/BlockSuite/pull/7154 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7106 @fundon
- https://github.com/toeverything/BlockSuite/pull/7136 @fourdim
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7171 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/7169 @fundon
- https://github.com/toeverything/BlockSuite/pull/7165 @lawvs
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7162 @regischen
- https://github.com/toeverything/BlockSuite/pull/7153 @akumatus
- https://github.com/toeverything/BlockSuite/pull/7149 @golok727
- https://github.com/toeverything/BlockSuite/pull/7152 @Flrande
## Misc
- https://github.com/toeverything/BlockSuite/pull/7170 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7155 @fundon
2024-05-30 06:39:17 +00:00
forehalo
d853fc879d
fix(server): deal with nested optional modules ( #7101 )
2024-05-29 08:12:59 +00:00
forehalo
bffbb1ea9f
feat(server): add users management api ( #7092 )
2024-05-29 08:02:26 +00:00
darkskygit
0dfcc97c52
chore: update cleanup history gql ( #7103 )
2024-05-29 07:34:08 +00:00
forehalo
4b30fbc1e2
feat(server): add copilot prompts management api ( #7082 )
2024-05-28 13:14:17 +00:00
darkskygit
1a269a4b52
fix: missing quota resolver ( #7094 )
2024-05-28 12:05:49 +00:00
Tao Chen
e417c4cd44
fix(server): OIDC bug ( #7061 )
2024-05-28 18:19:37 +08:00
darkskygit
40b35b7bc2
chore: update prompts ( #7091 )
2024-05-28 08:07:12 +00:00
forehalo
638fc62601
feat(server): runtime setting support ( #5602 )
...
---
<details open="true"><summary>Generated summary (powered by <a href="https://app.graphite.dev ">Graphite</a>)</summary>
> ## TL;DR
> This pull request adds a new migration file, a new model, and new modules related to runtime settings. It also introduces a new `Runtime` service that allows getting, setting, and updating runtime configurations.
>
> ## What changed
> - Added a new migration file `migration.sql` that creates a table called `application_settings` with columns `key` and `value`.
> - Added a new model `ApplicationSetting` with properties `key` and `value`.
> - Added a new module `RuntimeSettingModule` that exports the `Runtime` service.
> - Added a new service `Runtime` that provides methods for getting, setting, and updating runtime configurations.
> - Modified the `app.module.ts` file to import the `RuntimeSettingModule`.
> - Modified the `index.ts` file in the `fundamentals` directory to export the `Runtime` service.
> - Added a new file `def.ts` in the `runtime` directory that defines the runtime configurations and provides a default implementation.
> - Added a new file `service.ts` in the `runtime` directory that implements the `Runtime` service.
>
> ## How to test
> 1. Run the migration script to create the `application_settings` table.
> 2. Use the `Runtime` service to get, set, and update runtime configurations.
> 3. Verify that the runtime configurations are stored correctly in the database and can be retrieved and modified using the `Runtime` service.
>
> ## Why make this change
> This change introduces a new feature related to runtime settings. The `Runtime` service allows the application to dynamically manage and modify runtime configurations without requiring a restart. This provides flexibility and allows for easier customization and configuration of the application.
</details>
2024-05-28 06:43:53 +00:00
JimmFly
9d296c4b62
chore: adjust find in page modal style ( #7087 )
...


2024-05-28 06:19: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
5759c15de3
chore: bump up @blocksuite/icons version to v2.1.52 ( #7046 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://togithub.com/toeverything/icons ) | [`2.1.51` -> `2.1.52`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.51/2.1.52 ) | [](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>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.52`](6390fb2163...aab53a9544 )
[Compare Source](6390fb2163...aab53a9544 )
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-28 06:04:29 +00:00
Brooooooklyn
94e2122703
fix: add DEPLOYMENT_TYPE env to migration job ( #7089 )
2024-05-28 05:53:37 +00:00
renovate
0b682c01f0
chore: Lock file maintenance ( #7074 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-28 05:38:11 +00:00
CatsJuice
f4fdbbe6dd
feat(core): expose toggle ai onboarding apis ( #7039 )
...
```ts
import { toggleGeneralAIOnboarding } from '@affine/core/components/affine/ai-onboarding/apis';
// show
// toggleGeneralAIOnboarding();
toggleGeneralAIOnboarding(true);
// dismiss
toggleGeneralAIOnboarding(false);
```
2024-05-28 05:27:24 +00:00
renovate
aa4fa44e1a
chore: bump up blocksuite-canary to v0.15.0-canary-202405271425-84b069d ( #7053 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405261009-6c8ef5b` -> `0.15.0-canary-202405271425-84b069d`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.15.0-canary-202405261009-6c8ef5b/0.15.0-canary-202405271425-84b069d ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-05-28 05:12:06 +00:00
renovate
8d9a178428
chore: bump up all non-major dependencies ( #7084 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.4.0` -> `8.5.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.4.0/8.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/ ) |
| [happy-dom](https://togithub.com/capricorn86/happy-dom ) | [`14.11.0` -> `14.11.1`](https://renovatebot.com/diffs/npm/happy-dom/14.11.0/14.11.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/ ) |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.1` -> `2.8.2`](https://renovatebot.com/diffs/npm/jotai/2.8.1/2.8.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/ ) |
---
### Release Notes
<details>
<summary>getsentry/sentry-javascript (@​sentry/react)</summary>
### [`v8.5.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#850 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.4.0...8.5.0 )
##### Important Changes
- **feat(react): Add React 19 to peer deps ([#​12207](https://togithub.com/getsentry/sentry-javascript/issues/12207 ))**
This release adds support for React 19 in the `@sentry/react` SDK package.
- **feat(node): Add `@sentry/node/preload` hook ([#​12213](https://togithub.com/getsentry/sentry-javascript/issues/12213 ))**
This release adds a new way to initialize `@sentry/node`, which allows you to use the SDK with performance
instrumentation even if you cannot call `Sentry.init()` at the very start of your app.
First, run the SDK like this:
```bash
node --require @​sentry/node/preload ./app.js
```
Now, you can initialize and import the rest of the SDK later or asynchronously:
```js
const express = require('express');
const Sentry = require('@​sentry/node');
const dsn = await getSentryDsn();
Sentry.init({ dsn });
```
For more details, head over to the
[PR Description of the new feature](https://togithub.com/getsentry/sentry-javascript/pull/12213 ). Our docs will be updated
soon with a new guide.
##### Other Changes
- feat(browser): Do not include metrics in base CDN bundle ([#​12230](https://togithub.com/getsentry/sentry-javascript/issues/12230 ))
- feat(core): Add `startNewTrace` API ([#​12138](https://togithub.com/getsentry/sentry-javascript/issues/12138 ))
- feat(core): Allow to pass custom scope to `captureFeedback()` ([#​12216](https://togithub.com/getsentry/sentry-javascript/issues/12216 ))
- feat(core): Only allow `SerializedSession` in session envelope items ([#​11979](https://togithub.com/getsentry/sentry-javascript/issues/11979 ))
- feat(nextjs): Use Vercel's `waitUntil` to defer freezing of Vercel Lambdas ([#​12133](https://togithub.com/getsentry/sentry-javascript/issues/12133 ))
- feat(node): Ensure manual OTEL setup works ([#​12214](https://togithub.com/getsentry/sentry-javascript/issues/12214 ))
- fix(aws-serverless): Avoid minifying `Module._resolveFilename` in Lambda layer bundle ([#​12232](https://togithub.com/getsentry/sentry-javascript/issues/12232 ))
- fix(aws-serverless): Ensure lambda layer uses default export from `ImportInTheMiddle` ([#​12233](https://togithub.com/getsentry/sentry-javascript/issues/12233 ))
- fix(browser): Improve browser extension error message check ([#​12146](https://togithub.com/getsentry/sentry-javascript/issues/12146 ))
- fix(browser): Remove optional chaining in INP code ([#​12196](https://togithub.com/getsentry/sentry-javascript/issues/12196 ))
- fix(nextjs): Don't report React postpone errors ([#​12194](https://togithub.com/getsentry/sentry-javascript/issues/12194 ))
- fix(nextjs): Use global scope for generic event filters ([#​12205](https://togithub.com/getsentry/sentry-javascript/issues/12205 ))
- fix(node): Add origin to redis span ([#​12201](https://togithub.com/getsentry/sentry-javascript/issues/12201 ))
- fix(node): Change import of `@prisma/instrumentation` to use default import ([#​12185](https://togithub.com/getsentry/sentry-javascript/issues/12185 ))
- fix(node): Only import `inspector` asynchronously ([#​12231](https://togithub.com/getsentry/sentry-javascript/issues/12231 ))
- fix(replay): Update matcher for hydration error detection to new React docs ([#​12209](https://togithub.com/getsentry/sentry-javascript/issues/12209 ))
- ref(profiling-node): Add warning when using non-LTS node ([#​12211](https://togithub.com/getsentry/sentry-javascript/issues/12211 ))
</details>
<details>
<summary>capricorn86/happy-dom (happy-dom)</summary>
### [`v14.11.1`](https://togithub.com/capricorn86/happy-dom/compare/v14.11.0...6ada81698021c35f074e575ec232d1bb7bafb4bc )
[Compare Source](https://togithub.com/capricorn86/happy-dom/compare/v14.11.0...v14.11.1 )
</details>
<details>
<summary>pmndrs/jotai (jotai)</summary>
### [`v2.8.2`](https://togithub.com/pmndrs/jotai/compare/v2.8.1...v2.8.2 )
[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.8.1...v2.8.2 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-28 05:00:56 +00:00
doouding
0dd0432531
fix(server): update mind map prompt ( #7079 )
2024-05-27 12:01:45 +00:00
forehalo
aff166a0ef
feat(server): add administrator feature ( #6995 )
2024-05-27 11:17:21 +00:00
darkskygit
5ba9e2e9b1
fix: choose provider correctly ( #7081 )
...
fix no provider error in caption generate action
2024-05-27 09:57:39 +00:00
JimmFly
50dcce891b
fix(core): clear input value after selecting a tag in page info ( #7076 )
...
close AFF-1140
2024-05-27 08:28:12 +00:00
darkskygit
cf42faa83b
fix: helm config typo ( #7078 )
2024-05-27 08:16:19 +00:00
EYHN
b356ddbe6e
fix(core): fix ui flashing ( #7056 )
2024-05-27 08:05:20 +00:00
EYHN
306cf2ae6f
fix(core): unexpected re-render in edgeless ( #7077 )
2024-05-27 07:52:00 +00:00
JimmFly
2d2a84927d
fix(core): unable to create blank lines correctly ( #7032 )
...
Close #7022
2024-05-27 07:40:14 +00:00
pengx17
8ed0ceb63e
fix: reset doc mode correctly ( #7071 )
...
it looks like a typo to me, but no obvious issue has been reported related to it?
2024-05-27 06:26:03 +00:00
renovate
a365acbd87
chore: bump up all non-major dependencies ( #7059 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.8` -> `19.1.0`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.8/19.1.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 |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.6.0` -> `v3.6.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/ ) | action | patch |
| [electron-log](https://togithub.com/megahertz/electron-log ) | [`5.1.4` -> `5.1.5`](https://renovatebot.com/diffs/npm/electron-log/5.1.4/5.1.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 |
| [esbuild](https://togithub.com/evanw/esbuild ) | [`0.21.3` -> `0.21.4`](https://renovatebot.com/diffs/npm/esbuild/0.21.3/0.21.4 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [lint-staged](https://togithub.com/okonet/lint-staged ) | [`15.2.4` -> `15.2.5`](https://renovatebot.com/diffs/npm/lint-staged/15.2.4/15.2.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 |
| [nodemon](https://nodemon.io ) ([source](https://togithub.com/remy/nodemon )) | [`3.1.0` -> `3.1.1`](https://renovatebot.com/diffs/npm/nodemon/3.1.0/3.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.0.8` -> `19.1.0`](https://renovatebot.com/diffs/npm/nx/19.0.8/19.1.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 |
| [parking_lot](https://togithub.com/Amanieu/parking_lot ) | `0.12.2` -> `0.12.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/ ) | workspace.dependencies | patch |
| [react-virtuoso](https://virtuoso.dev/ ) ([source](https://togithub.com/petyosi/react-virtuoso )) | [`4.7.10` -> `4.7.11`](https://renovatebot.com/diffs/npm/react-virtuoso/4.7.10/4.7.11 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [serde](https://serde.rs ) ([source](https://togithub.com/serde-rs/serde )) | `1.0.202` -> `1.0.203` | [](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 |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.1.0`](https://togithub.com/nrwl/nx/releases/tag/19.1.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.8...19.1.0 )
##### 19.1.0 (2024-05-24)
##### 🚀 Features
- **angular:** support angular 18.0.0 ([#​22509](https://togithub.com/nrwl/nx/pull/22509 ))
- **bundling:** added support for declarations (\*.d.ts) ([#​21084](https://togithub.com/nrwl/nx/pull/21084 ))
- **core:** add an option to seperate the output of show with provide… ([#​23172](https://togithub.com/nrwl/nx/pull/23172 ))
- **core:** support finding matching projects with only negative patterns ([#​22743](https://togithub.com/nrwl/nx/pull/22743 ))
- **core:** default show to web view when in interactive terminal ([#​23358](https://togithub.com/nrwl/nx/pull/23358 ))
- **core:** resolve nx migrate target version against registry ([#​23450](https://togithub.com/nrwl/nx/pull/23450 ))
- **core:** allow executor definition to point to another executor ([#​23576](https://togithub.com/nrwl/nx/pull/23576 ))
- **core:** add bun package manager ([#​22602](https://togithub.com/nrwl/nx/pull/22602 ))
- **graph:** change gradle and nextjs svg ([#​23201](https://togithub.com/nrwl/nx/pull/23201 ))
- **graph:** show script content in header ([#​23257](https://togithub.com/nrwl/nx/pull/23257 ))
- **misc:** improve nx cloud setup prompts and messaging ([#​23218](https://togithub.com/nrwl/nx/pull/23218 ))
- **module-federation:** add remote configuration override ([#​19694](https://togithub.com/nrwl/nx/pull/19694 ))
- **nextjs:** Update Next & Tailwindcss Package ([#​23313](https://togithub.com/nrwl/nx/pull/23313 ))
- **nx-dev:** show banner on documentation pages ([#​23266](https://togithub.com/nrwl/nx/pull/23266 ))
- **nx-dev:** check for missing images ([#​23248](https://togithub.com/nrwl/nx/pull/23248 ))
- **nx-dev:** put banner above menu ([#​23335](https://togithub.com/nrwl/nx/pull/23335 ))
- **nx-dev:** Add more blogs ([#​25939](https://togithub.com/nrwl/nx/pull/25939 ))
- **react:** Add SvgOptions for NxReactWebpackPlugin and WithNx ([#​23283](https://togithub.com/nrwl/nx/pull/23283 ))
- **react-native:** add optional syncDeps param to storybook executor ([#​22032](https://togithub.com/nrwl/nx/pull/22032 ))
- **release:** updateDependents generator option for versioning, support circular dependencies ([#​23252](https://togithub.com/nrwl/nx/pull/23252 ))
- **testing:** updates cypress and [@​cypress/webpack-dev-server](https://togithub.com/cypress/webpack-dev-server ) ([#​22902](https://togithub.com/nrwl/nx/pull/22902 ))
- **testing:** remove --watch=false from inferred vitest targets to keep things inlined with vitest recommendations ([#​25975](https://togithub.com/nrwl/nx/pull/25975 ))
- **vite:** support incremental builds with nxViteTsPaths ([#​23908](https://togithub.com/nrwl/nx/pull/23908 ))
##### 🩹 Fixes
- **angular:** libraries should not contain tslib by default [#​21023](https://togithub.com/nrwl/nx/issues/21023 ) ([#​23423](https://togithub.com/nrwl/nx/pull/23423 ), [#​21023](https://togithub.com/nrwl/nx/issues/21023 ))
- **angular:** [@​angular/core](https://togithub.com/angular/core ) should always be provided as a shared package [#​19121](https://togithub.com/nrwl/nx/issues/19121 ) ([#​23464](https://togithub.com/nrwl/nx/pull/23464 ), [#​19121](https://togithub.com/nrwl/nx/issues/19121 ))
- **bundling:** rollup does not log build errors ([#​23141](https://togithub.com/nrwl/nx/pull/23141 ))
- **bundling:** resolve index files from ts paths when running esbuild without bundling ([#​23098](https://togithub.com/nrwl/nx/pull/23098 ))
- **core:** set yarn berry nodeLinker correctly in migrate command ([#​23249](https://togithub.com/nrwl/nx/pull/23249 ))
- **core:** show project --web shouldn't error ([#​23251](https://togithub.com/nrwl/nx/pull/23251 ))
- **core:** update getLastValueFromAsyncIterableIterator to support AsyncIterables returned from executors ([#​23229](https://togithub.com/nrwl/nx/pull/23229 ))
- **core:** include more binary extensions ([#​22788](https://togithub.com/nrwl/nx/pull/22788 ), [#​22861](https://togithub.com/nrwl/nx/pull/22861 ))
- **core:** workspace remove generator should handle no root jest config ([#​23328](https://togithub.com/nrwl/nx/pull/23328 ))
- **core:** addPlugin should not conflict on project.json targets ([#​23264](https://togithub.com/nrwl/nx/pull/23264 ))
- **core:** throw a specific error for print-affected and affected graph ([#​23336](https://togithub.com/nrwl/nx/pull/23336 ))
- **core:** properly indent command output with mixed line endings ([#​23321](https://togithub.com/nrwl/nx/pull/23321 ))
- **core:** read socket dir on demand & load .env files on client startup ([#​23348](https://togithub.com/nrwl/nx/pull/23348 ))
- **core:** not load env files when NX_LOAD_DOT_ENV_FILES is false ([#​23231](https://togithub.com/nrwl/nx/pull/23231 ))
- **core:** addPlugin should not conflict on project.json targ… ([#​23391](https://togithub.com/nrwl/nx/pull/23391 ))
- **core:** fix affected detection for inputs after named inputs ([#​23354](https://togithub.com/nrwl/nx/pull/23354 ))
- **core:** fix eslint --help command ([#​23274](https://togithub.com/nrwl/nx/pull/23274 ))
- **core:** copy native files to tmp file location instead of .nx/cache ([#​23375](https://togithub.com/nrwl/nx/pull/23375 ))
- **core:** retry interrupted errors when writing to stdout ([#​23359](https://togithub.com/nrwl/nx/pull/23359 ))
- **core:** do not add an ending new line when serializing a json ([#​23440](https://togithub.com/nrwl/nx/pull/23440 ))
- **core:** migrate should warn if package does not exist ([#​23317](https://togithub.com/nrwl/nx/pull/23317 ))
- **core:** azure ci workflow ([#​23453](https://togithub.com/nrwl/nx/pull/23453 ))
- **core:** only check for `err` in `handleWorkspaceChanges` ([#​23500](https://togithub.com/nrwl/nx/pull/23500 ))
- **core:** remove duplicate `js-yaml` packages ([f1ae1bc879](https://togithub.com/nrwl/nx/commit/f1ae1bc879 ))
- **core:** fix alias package parsing and pruning for npm ([#​23474](https://togithub.com/nrwl/nx/pull/23474 ))
- **core:** install packages per migration when creating commits ([#​23820](https://togithub.com/nrwl/nx/pull/23820 ))
- **core:** more helpful output for format:check --verbose ([#​23503](https://togithub.com/nrwl/nx/pull/23503 ))
- **core:** fix buildTargetFromScript takes a long time ([#​25209](https://togithub.com/nrwl/nx/pull/25209 ))
- **core:** cache getting the package manager to the module scope ([#​25992](https://togithub.com/nrwl/nx/pull/25992 ))
- **core:** use zkochan/js-yaml directly to avoid false audit errors ([#​25999](https://togithub.com/nrwl/nx/pull/25999 ))
- **core:** use current user when hashing native file & enable setting its directory via env ([#​24326](https://togithub.com/nrwl/nx/pull/24326 ))
- **devkit:** combineAsyncIterable should not be blocking when error occurs [#​21393](https://togithub.com/nrwl/nx/issues/21393 ) ([#​23400](https://togithub.com/nrwl/nx/pull/23400 ), [#​21393](https://togithub.com/nrwl/nx/issues/21393 ))
- **gradle:** use local gradlew instead of sdkman ([#​23205](https://togithub.com/nrwl/nx/pull/23205 ))
- **gradle:** run gradle init if no settings.gradle ([#​23226](https://togithub.com/nrwl/nx/pull/23226 ))
- **graph:** properly remove <base> tag when generating static graph file ([#​23399](https://togithub.com/nrwl/nx/pull/23399 ))
- **graph:** reload graph app only when hash changes in watch mode ([#​23434](https://togithub.com/nrwl/nx/pull/23434 ))
- **js:** Adds mjs files to prettierrcNameOptions ([#​21796](https://togithub.com/nrwl/nx/pull/21796 ))
- **js:** copy assets handler should correctly handle assets on windows ([#​23351](https://togithub.com/nrwl/nx/pull/23351 ))
- **js:** Respect loose option provided from config ([#​23406](https://togithub.com/nrwl/nx/pull/23406 ))
- **js:** fix update package.json ([#​21415](https://togithub.com/nrwl/nx/pull/21415 ))
- **js:** print warning when --generateLockfile is used with Bun rather than erroring out ([#​25158](https://togithub.com/nrwl/nx/pull/25158 ))
- **js:** export setup verdaccio generator ([#​24008](https://togithub.com/nrwl/nx/pull/24008 ))
- **js:** handle tsconfig file with no compilerOptions ([#​25966](https://togithub.com/nrwl/nx/pull/25966 ))
- **linter:** ensure config.rules is spread into rules in flat config migration ([#​23263](https://togithub.com/nrwl/nx/pull/23263 ))
- **linter:** ensure all spreads are removed from rules before parsing ([#​23292](https://togithub.com/nrwl/nx/pull/23292 ))
- **linter:** log transpilation errors of workspace rules ([#​21503](https://togithub.com/nrwl/nx/pull/21503 ))
- **linter:** rename languageSettings to languageOptions for flat config migration ([#​22924](https://togithub.com/nrwl/nx/pull/22924 ))
- **linter:** fix migrating projects with the eslint plugin ([#​23147](https://togithub.com/nrwl/nx/pull/23147 ))
- **linter:** support eslint v9 ([#​24632](https://togithub.com/nrwl/nx/pull/24632 ))
- **linter:** only set flat config env for eslint v9+ ([#​25189](https://togithub.com/nrwl/nx/pull/25189 ))
- **linter:** only depend on eslint v8 ([#​25938](https://togithub.com/nrwl/nx/pull/25938 ))
- **linter:** migrate no-extra-semi rules into user config, out of nx extendable configs ([#​26011](https://togithub.com/nrwl/nx/pull/26011 ))
- **linter:** move eslint to peerDependencies and allow eslint 9 ([#​26013](https://togithub.com/nrwl/nx/pull/26013 ))
- **misc:** create workspaces and default app with the name as provided ([#​23196](https://togithub.com/nrwl/nx/pull/23196 ))
- **misc:** adjust deprecation messages to v20 ([#​23223](https://togithub.com/nrwl/nx/pull/23223 ))
- **misc:** move e2e-ci to a separate parallel 1 command ([#​23305](https://togithub.com/nrwl/nx/pull/23305 ))
- **misc:** guard against failure to decode file in migration ([#​23069](https://togithub.com/nrwl/nx/pull/23069 ))
- **misc:** adjust npm keywords ([#​24743](https://togithub.com/nrwl/nx/pull/24743 ))
- **misc:** various inference plugins caching should track changes ([#​23315](https://togithub.com/nrwl/nx/pull/23315 ))
- **module-federation:** nested projects should be ordered first when reading from tsconfig paths [#​20284](https://togithub.com/nrwl/nx/issues/20284 ) ([#​23212](https://togithub.com/nrwl/nx/pull/23212 ), [#​20284](https://togithub.com/nrwl/nx/issues/20284 ))
- **module-federation:** Throw an error if remote is invalid ([#​23100](https://togithub.com/nrwl/nx/pull/23100 ))
- **nextjs:** Moving a library using [@​nx/workspace](https://togithub.com/nx/workspace ):move should update … ([#​23311](https://togithub.com/nrwl/nx/pull/23311 ))
- **nextjs:** additional experimental HTTPS options ([#​23334](https://togithub.com/nrwl/nx/pull/23334 ))
- **node:** Docker generator should work ([#​23452](https://togithub.com/nrwl/nx/pull/23452 ))
- **nx-cloud:** ensure generated ci workflows use dlx for nx-cloud ([#​23333](https://togithub.com/nrwl/nx/pull/23333 ))
- **nx-dev:** fix home page mobile menu ([#​23250](https://togithub.com/nrwl/nx/pull/23250 ))
- **nx-dev:** move table of contents down ([#​23350](https://togithub.com/nrwl/nx/pull/23350 ))
- **react:** respect unitTestRunner passed to the generator ([#​23383](https://togithub.com/nrwl/nx/pull/23383 ))
- **react:** remote generator should update host's app routes ([#​23499](https://togithub.com/nrwl/nx/pull/23499 ))
- **react:** applications not using plugin usage should set target defaults ([#​23582](https://togithub.com/nrwl/nx/pull/23582 ))
- **react-native:** fix test-setup for react native/expo jest ([#​23314](https://togithub.com/nrwl/nx/pull/23314 ))
- **release:** ensure changelog renderers are resolvable when processing config ([#​23214](https://togithub.com/nrwl/nx/pull/23214 ))
- **release:** invalid tag for fixed groups without changes ([#​22800](https://togithub.com/nrwl/nx/pull/22800 ))
- **release:** npm publish error when file path contains spaces ([#​24750](https://togithub.com/nrwl/nx/pull/24750 ))
- **repo:** hash proper projects when nx ([#​23506](https://togithub.com/nrwl/nx/pull/23506 ))
- **storybook:** should handle inferred cypress when generating cypress project [#​21770](https://togithub.com/nrwl/nx/issues/21770 ) ([#​23327](https://togithub.com/nrwl/nx/pull/23327 ), [#​21770](https://togithub.com/nrwl/nx/issues/21770 ))
- **testing:** resolve absolute paths for ts path mappings in jest resolver ([#​23346](https://togithub.com/nrwl/nx/pull/23346 ))
- **testing:** ignore jest-sequencer- paths in jest resolver ([#​23396](https://togithub.com/nrwl/nx/pull/23396 ))
- **testing:** check for project eslint config file in cypress and pla… ([#​23401](https://togithub.com/nrwl/nx/pull/23401 ))
- **testing:** handle existing jest preset file correctly ([#​23437](https://togithub.com/nrwl/nx/pull/23437 ))
- **vite:** don't generate tasks for remix projects ([#​22551](https://togithub.com/nrwl/nx/pull/22551 ))
- **vite:** get tsconfig from new path including target ([#​22775](https://togithub.com/nrwl/nx/pull/22775 ))
- **vite:** support passing --watch to inferred vitest commands ([#​23298](https://togithub.com/nrwl/nx/pull/23298 ))
- **vite:** generate vitest cache dir scoped to each project root and normalize vite cache dir ([#​23330](https://togithub.com/nrwl/nx/pull/23330 ))
- **vite:** migration should handle config object correctly [#​20921](https://togithub.com/nrwl/nx/issues/20921 ) ([#​23364](https://togithub.com/nrwl/nx/pull/23364 ), [#​20921](https://togithub.com/nrwl/nx/issues/20921 ))
- **vite:** add prop to config to ensure output dir is emptied [#​23382](https://togithub.com/nrwl/nx/issues/23382 ) ([#​23466](https://togithub.com/nrwl/nx/pull/23466 ), [#​23382](https://togithub.com/nrwl/nx/issues/23382 ))
- **vue:** ootb unit testing should work with --routing [#​19921](https://togithub.com/nrwl/nx/issues/19921 ) ([#​23441](https://togithub.com/nrwl/nx/pull/23441 ), [#​19921](https://togithub.com/nrwl/nx/issues/19921 ))
- **web:** Add strict mode ([#​23457](https://togithub.com/nrwl/nx/pull/23457 ))
- **web:** Add strict mode" ([#​23472](https://togithub.com/nrwl/nx/pull/23472 ))
- **web:** Add strict mode for [@​nx/web](https://togithub.com/nx/web ) ([#​23497](https://togithub.com/nrwl/nx/pull/23497 ))
- **webpack:** fix default compiler option ([#​22762](https://togithub.com/nrwl/nx/pull/22762 ))
- **webpack:** don't overwrite output config ([#​22116](https://togithub.com/nrwl/nx/pull/22116 ))
- **webpack:** publicPath and rebaseRootRelative ([#​20992](https://togithub.com/nrwl/nx/pull/20992 ))
- **webpack:** apply-base-config should initialize options it will set [#​23296](https://togithub.com/nrwl/nx/issues/23296 ) ([#​23368](https://togithub.com/nrwl/nx/pull/23368 ), [#​23296](https://togithub.com/nrwl/nx/issues/23296 ))
- **webpack:** only add entrypoints if they are intentionally injected [#​20049](https://togithub.com/nrwl/nx/issues/20049 ) ([#​23444](https://togithub.com/nrwl/nx/pull/23444 ), [#​20049](https://togithub.com/nrwl/nx/issues/20049 ))
##### ❤️ Thank You
- andriizavoiko [@​andriizavoiko](https://togithub.com/andriizavoiko )
- arekkubaczkowski [@​arekkubaczkowski](https://togithub.com/arekkubaczkowski )
- castleadmin [@​castleadmin](https://togithub.com/castleadmin )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Daniel Santiago
- Denis Bendrikov
- dmcweeney
- Dmitry Zakharov [@​pumano](https://togithub.com/pumano )
- Edward Wang [@​wzc0415](https://togithub.com/wzc0415 )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Jordan Hall [@​Jordan-Hall](https://togithub.com/Jordan-Hall )
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Krystian Sowiński [@​plumcoding](https://togithub.com/plumcoding )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Mateo Tibaquirá
- Matthias Stemmler [@​ms-tng](https://togithub.com/ms-tng )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Mehrad Rafigh [@​mehrad-rafigh](https://togithub.com/mehrad-rafigh )
- Mike Peters
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Patrick P [@​ppfenning92](https://togithub.com/ppfenning92 )
- Phillip Barta [@​Phillip9587](https://togithub.com/Phillip9587 )
- Robin Csutorás
- Sean Sanker
- Younes Jaaidi
</details>
<details>
<summary>cloudflare/wrangler-action (cloudflare/wrangler-action)</summary>
### [`v3.6.1`](https://togithub.com/cloudflare/wrangler-action/releases/tag/v3.6.1 )
[Compare Source](https://togithub.com/cloudflare/wrangler-action/compare/v3.6.0...v3.6.1 )
##### Patch Changes
- [#​265](https://togithub.com/cloudflare/wrangler-action/pull/265 ) [`2d275a8f2d279dc91912c1ff8023af109ef3280c`](2d275a8f2d ) Thanks [@​Maximo-Guk](https://togithub.com/Maximo-Guk )! - Reverts [#​235](https://togithub.com/cloudflare/wrangler-action/issues/235 ) which may have caused the latest version of wrangler to be installed, if no wrangler version was found
</details>
<details>
<summary>megahertz/electron-log (electron-log)</summary>
### [`v5.1.5`](https://togithub.com/megahertz/electron-log/compare/v5.1.4...v5.1.5 )
[Compare Source](https://togithub.com/megahertz/electron-log/compare/v5.1.4...v5.1.5 )
</details>
<details>
<summary>evanw/esbuild (esbuild)</summary>
### [`v0.21.4`](https://togithub.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#0214 )
[Compare Source](https://togithub.com/evanw/esbuild/compare/v0.21.3...v0.21.4 )
- Update support for import assertions and import attributes in node ([#​3778](https://togithub.com/evanw/esbuild/issues/3778 ))
Import assertions (the `assert` keyword) have been removed from node starting in v22.0.0. So esbuild will now strip them and generate a warning with `--target=node22` or above:
▲ [WARNING] The "assert" keyword is not supported in the configured target environment ("node22") [assert-to-with]
example.mjs:1:40:
1 │ import json from "esbuild/package.json" assert { type: "json" }
│ ~~~~~~
╵ with
Did you mean to use "with" instead of "assert"?
Import attributes (the `with` keyword) have been backported to node 18 starting in v18.20.0. So esbuild will no longer strip them with `--target=node18.N` if `N` is 20 or greater.
- Fix `for await` transform when a label is present
This release fixes a bug where the `for await` transform, which wraps the loop in a `try` statement, previously failed to also move the loop's label into the `try` statement. This bug only affects code that uses both of these features in combination. Here's an example of some affected code:
```js
// Original code
async function test() {
outer: for await (const x of [Promise.resolve([0, 1])]) {
for (const y of x) if (y) break outer
throw 'fail'
}
}
// Old output (with --target=es6)
function test() {
return __async(this, null, function* () {
outer: try {
for (var iter = __forAwait([Promise.resolve([0, 1])]), more, temp, error; more = !(temp = yield iter.next()).done; more = false) {
const x = temp.value;
for (const y of x) if (y) break outer;
throw "fail";
}
} catch (temp) {
error = [temp];
} finally {
try {
more && (temp = iter.return) && (yield temp.call(iter));
} finally {
if (error)
throw error[0];
}
}
});
}
// New output (with --target=es6)
function test() {
return __async(this, null, function* () {
try {
outer: for (var iter = __forAwait([Promise.resolve([0, 1])]), more, temp, error; more = !(temp = yield iter.next()).done; more = false) {
const x = temp.value;
for (const y of x) if (y) break outer;
throw "fail";
}
} catch (temp) {
error = [temp];
} finally {
try {
more && (temp = iter.return) && (yield temp.call(iter));
} finally {
if (error)
throw error[0];
}
}
});
}
```
- Do additional constant folding after cross-module enum inlining ([#​3416](https://togithub.com/evanw/esbuild/issues/3416 ), [#​3425](https://togithub.com/evanw/esbuild/issues/3425 ))
This release adds a few more cases where esbuild does constant folding after cross-module enum inlining.
```ts
// Original code: enum.ts
export enum Platform {
WINDOWS = 'windows',
MACOS = 'macos',
LINUX = 'linux',
}
// Original code: main.ts
import { Platform } from './enum';
declare const PLATFORM: string;
export function logPlatform() {
if (PLATFORM == Platform.WINDOWS) console.log('Windows');
else if (PLATFORM == Platform.MACOS) console.log('macOS');
else if (PLATFORM == Platform.LINUX) console.log('Linux');
else console.log('Other');
}
// Old output (with --bundle '--define:PLATFORM="macos"' --minify --format=esm)
function n(){"windows"=="macos"?console.log("Windows"):"macos"=="macos"?console.log("macOS"):"linux"=="macos"?console.log("Linux"):console.log("Other")}export{n as logPlatform};
// New output (with --bundle '--define:PLATFORM="macos"' --minify --format=esm)
function n(){console.log("macOS")}export{n as logPlatform};
```
- Pass import attributes to on-resolve plugins ([#​3384](https://togithub.com/evanw/esbuild/issues/3384 ), [#​3639](https://togithub.com/evanw/esbuild/issues/3639 ), [#​3646](https://togithub.com/evanw/esbuild/issues/3646 ))
With this release, on-resolve plugins will now have access to the import attributes on the import via the `with` property of the arguments object. This mirrors the `with` property of the arguments object that's already passed to on-load plugins. In addition, you can now pass `with` to the `resolve()` API call which will then forward that value on to all relevant plugins. Here's an example of a plugin that can now be written:
```js
const examplePlugin = {
name: 'Example plugin',
setup(build) {
build.onResolve({ filter: /.*/ }, args => {
if (args.with.type === 'external')
return { external: true }
})
}
}
require('esbuild').build({
stdin: {
contents: `
import foo from "./foo" with { type: "external" }
foo()
`,
},
bundle: true,
format: 'esm',
write: false,
plugins: [examplePlugin],
}).then(result => {
console.log(result.outputFiles[0].text)
})
```
- Formatting support for the `@position-try` rule ([#​3773](https://togithub.com/evanw/esbuild/issues/3773 ))
Chrome shipped this new CSS at-rule in version 125 as part of the [CSS anchor positioning API](https://developer.chrome.com/blog/anchor-positioning-api ). With this release, esbuild now knows to expect a declaration list inside of the `@position-try` body block and will format it appropriately.
- Always allow internal string import and export aliases ([#​3343](https://togithub.com/evanw/esbuild/issues/3343 ))
Import and export names can be string literals in ES2022+. Previously esbuild forbid any usage of these aliases when the target was below ES2022. Starting with this release, esbuild will only forbid such usage when the alias would otherwise end up in output as a string literal. String literal aliases that are only used internally in the bundle and are "compiled away" are no longer errors. This makes it possible to use string literal aliases with esbuild's `inject` feature even when the target is earlier than ES2022.
</details>
<details>
<summary>okonet/lint-staged (lint-staged)</summary>
### [`v15.2.5`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1525 )
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.4...v15.2.5 )
##### Patch Changes
- [#​1424](https://togithub.com/lint-staged/lint-staged/pull/1424 ) [`31a1f95`](31a1f9548e ) Thanks [@​iiroj](https://togithub.com/iiroj )! - Allow approximately equivalent versions of direct dependencies by using the "~" character in the version ranges. This means a more recent patch version of a dependency is allowed if available.
- [#​1423](https://togithub.com/lint-staged/lint-staged/pull/1423 ) [`91abea0`](91abea0d29 ) Thanks [@​iiroj](https://togithub.com/iiroj )! - Improve error logging when failing to read or parse a configuration file
- [#​1424](https://togithub.com/lint-staged/lint-staged/pull/1424 ) [`ee43f15`](ee43f15409 ) Thanks [@​iiroj](https://togithub.com/iiroj )! - Upgrade micromatch@4.0.7
</details>
<details>
<summary>remy/nodemon (nodemon)</summary>
### [`v3.1.1`](https://togithub.com/remy/nodemon/releases/tag/v3.1.1 )
[Compare Source](https://togithub.com/remy/nodemon/compare/v3.1.0...v3.1.1 )
##### Bug Fixes
- add types to help with required nodemon usage ([#​2204](https://togithub.com/remy/nodemon/issues/2204 )) ([cd27c0b](cd27c0b505 ))
</details>
<details>
<summary>Amanieu/parking_lot (parking_lot)</summary>
### [`v0.12.3`](https://togithub.com/Amanieu/parking_lot/blob/HEAD/CHANGELOG.md#parkinglot-0123-2024-05-24 )
[Compare Source](https://togithub.com/Amanieu/parking_lot/compare/0.12.2...0.12.3 )
- Export types provided by arc_lock feature ([#​442](https://togithub.com/Amanieu/parking_lot/issues/442 ))
</details>
<details>
<summary>petyosi/react-virtuoso (react-virtuoso)</summary>
### [`v4.7.11`](https://togithub.com/petyosi/react-virtuoso/releases/tag/v4.7.11 )
[Compare Source](https://togithub.com/petyosi/react-virtuoso/compare/v4.7.10...v4.7.11 )
##### Bug Fixes
- update initialTopMostItemIndex type in TableVirtuoso interface ([#​1091](https://togithub.com/petyosi/react-virtuoso/issues/1091 )) ([9a93e93](9a93e93dcb ))
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.203`](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203 )
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.202...v1.0.203 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-27 05:33:12 +00:00
pengx17
13b51c7b22
build: enable new decorator for swc ( #7070 )
...
bs now has migrated to stage 3 decorators. to enable running affine locally with debugging blocksuite, we need to [turn this on](https://swc.rs/docs/configuration/compilation#jsctransformdecoratorversion ).
Question:
It seems affine core code already uses stage 3 decorators, however we do not have an issue without this flag since we haven't used class field decorators that uses the `accessor` keyword?
2024-05-27 05:22:28 +00:00
EYHN
a440e85ffe
chore: bump blocksuite ( #7075 )
...
## Features
- toeverything/blocksuite#6937 @Flrande
## Bugfix
- toeverything/blocksuite#7137 @fundon
- toeverything/blocksuite#7126 @golok727
- toeverything/blocksuite#7128 @CatsJuice
- toeverything/blocksuite#7130 @fundon
## Refactor
## Misc
- toeverything/blocksuite#7131 @fundon
## Additional changes
Adjust the awareness provider so that it only obtains awareness instances when connect, and fixes the dependencies between workspace components.
2024-05-27 05:11:12 +00:00
renovate
5552c02e4a
chore: bump up all non-major dependencies ( #7050 )
...
[](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.582.0` -> `3.583.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.582.0/3.583.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 |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.6` -> `19.0.8`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.6/19.0.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.5.0` -> `v3.6.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/ ) | action | minor |
| [glob](https://togithub.com/isaacs/node-glob ) | [`10.4.0` -> `10.4.1`](https://renovatebot.com/diffs/npm/glob/10.4.0/10.4.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.0.7` -> `19.0.8`](https://renovatebot.com/diffs/npm/nx/19.0.7/19.0.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.583.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35830-2024-05-23 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.582.0...v3.583.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.8`](https://togithub.com/nrwl/nx/releases/tag/19.0.8 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.7...19.0.8 )
##### 19.0.8 (2024-05-24)
##### 🚀 Features
- **testing:** remove --watch=false from inferred vitest targets to keep things inlined with vitest recommendations ([#​25975](https://togithub.com/nrwl/nx/pull/25975 ))
##### 🩹 Fixes
- **core:** cache getting the package manager to the module scope ([#​25992](https://togithub.com/nrwl/nx/pull/25992 ))
- **core:** use zkochan/js-yaml directly to avoid false audit errors ([#​25999](https://togithub.com/nrwl/nx/pull/25999 ))
- **core:** use current user when hashing native file & enable setting its directory via env ([#​24326](https://togithub.com/nrwl/nx/pull/24326 ))
- **js:** handle tsconfig file with no compilerOptions ([#​25966](https://togithub.com/nrwl/nx/pull/25966 ))
- **misc:** various inference plugins caching should track changes ([#​23315](https://togithub.com/nrwl/nx/pull/23315 ))
##### ❤️ Thank You
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
### [`v19.0.7`](https://togithub.com/nrwl/nx/releases/tag/19.0.7 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.6...19.0.7 )
#### 19.0.7 (2024-05-23)
##### 🚀 Features
- **nx-dev:** Add more blogs ([#​25939](https://togithub.com/nrwl/nx/pull/25939 ))
##### 🩹 Fixes
- **core:** more helpful output for format:check --verbose ([#​23503](https://togithub.com/nrwl/nx/pull/23503 ))
- **core:** fix buildTargetFromScript takes a long time ([#​25209](https://togithub.com/nrwl/nx/pull/25209 ))
- **js:** export setup verdaccio generator ([#​24008](https://togithub.com/nrwl/nx/pull/24008 ))
- **linter:** only set flat config env for eslint v9+ ([#​25189](https://togithub.com/nrwl/nx/pull/25189 ))
- **linter:** only depend on eslint v8 ([#​25938](https://togithub.com/nrwl/nx/pull/25938 ))
- **misc:** adjust npm keywords ([#​24743](https://togithub.com/nrwl/nx/pull/24743 ))
- **release:** npm publish error when file path contains spaces ([#​24750](https://togithub.com/nrwl/nx/pull/24750 ))
##### ❤️ Thank You
- dmcweeney
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
</details>
<details>
<summary>cloudflare/wrangler-action (cloudflare/wrangler-action)</summary>
### [`v3.6.0`](https://togithub.com/cloudflare/wrangler-action/releases/tag/v3.6.0 )
[Compare Source](https://togithub.com/cloudflare/wrangler-action/compare/v3.5.0...v3.6.0 )
##### Minor Changes
- [#​235](https://togithub.com/cloudflare/wrangler-action/pull/235 ) [`0545ad285acaff2b92053d636ee17fb303b4c5f5`](0545ad285a ) Thanks [@​AdiRishi](https://togithub.com/AdiRishi )! - wrangler-action will now re-use existing wrangler installations when available
</details>
<details>
<summary>isaacs/node-glob (glob)</summary>
### [`v10.4.1`](https://togithub.com/isaacs/node-glob/compare/v10.4.0...3cb1ed75b2631a567030131f422b961818bedf76 )
[Compare Source](https://togithub.com/isaacs/node-glob/compare/v10.4.0...v10.4.1 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-24 16:40:18 +00:00
pengx17
88d4351c28
feat: provide notification to bs ( #7002 )
...
upstream https://github.com/toeverything/blocksuite/pull/7101
fix AFF-1120
2024-05-24 10:36:50 +00:00
Chen
919e40f28e
feat: support more ai image actions ( #7027 )
2024-05-24 18:35:32 +08:00
donteatfriedrice
950e163314
feat(core): bump blocksuite ( #7055 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7107 @donteatfriedrice
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7129 @fundon
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7134 @zzj3720
## Misc
2024-05-24 09:55:56 +00:00
darkskygit
0302a85585
feat: add customer event ( #7029 )
2024-05-24 08:40:33 +00:00
darkskygit
937b8bf166
feat: history cleanup ( #7007 )
...
fix AFF-1069
2024-05-24 08:00:05 +00:00
renovate
02564a8d8c
chore: bump up all non-major dependencies ( #7043 )
...
[](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.582.0` -> `3.583.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.582.0/3.583.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@aws-sdk/client-s3](https://togithub.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3 ) ([source](https://togithub.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3 )) | [`3.582.0` -> `3.583.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.582.0/3.583.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 |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.6` -> `19.0.7`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.6/19.0.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@playwright/test](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`1.44.0` -> `1.44.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.44.0/1.44.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [@sentry/esbuild-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/esbuild-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.16.1` -> `2.17.0`](https://renovatebot.com/diffs/npm/@sentry%2fesbuild-plugin/2.16.1/2.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.3.0` -> `8.4.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.3.0/8.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.3.0` -> `8.4.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.3.0/8.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@sentry/webpack-plugin](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/tree/main/packages/webpack-plugin ) ([source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins )) | [`2.16.1` -> `2.17.0`](https://renovatebot.com/diffs/npm/@sentry%2fwebpack-plugin/2.16.1/2.17.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [@types/react](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react ) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react )) | [`18.3.2` -> `18.3.3`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.2/18.3.3 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.5.0` -> `v3.6.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/ ) | action | minor |
| [electron](https://togithub.com/electron/electron ) | [`30.0.7` -> `30.0.8`](https://renovatebot.com/diffs/npm/electron/30.0.7/30.0.8 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [glob](https://togithub.com/isaacs/node-glob ) | [`10.3.16` -> `10.4.0`](https://renovatebot.com/diffs/npm/glob/10.3.16/10.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.0.6` -> `19.0.7`](https://renovatebot.com/diffs/npm/nx/19.0.6/19.0.7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [playwright](https://playwright.dev ) ([source](https://togithub.com/microsoft/playwright )) | [`1.44.0` -> `1.44.1`](https://renovatebot.com/diffs/npm/playwright/1.44.0/1.44.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | patch |
| [stripe](https://togithub.com/stripe/stripe-node ) | [`15.7.0` -> `15.8.0`](https://renovatebot.com/diffs/npm/stripe/15.7.0/15.8.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 |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.583.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35830-2024-05-23 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.582.0...v3.583.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.7`](https://togithub.com/nrwl/nx/releases/tag/19.0.7 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.6...19.0.7 )
#### 19.0.7 (2024-05-23)
##### 🚀 Features
- **nx-dev:** Add more blogs ([#​25939](https://togithub.com/nrwl/nx/pull/25939 ))
##### 🩹 Fixes
- **core:** more helpful output for format:check --verbose ([#​23503](https://togithub.com/nrwl/nx/pull/23503 ))
- **core:** fix buildTargetFromScript takes a long time ([#​25209](https://togithub.com/nrwl/nx/pull/25209 ))
- **js:** export setup verdaccio generator ([#​24008](https://togithub.com/nrwl/nx/pull/24008 ))
- **linter:** only set flat config env for eslint v9+ ([#​25189](https://togithub.com/nrwl/nx/pull/25189 ))
- **linter:** only depend on eslint v8 ([#​25938](https://togithub.com/nrwl/nx/pull/25938 ))
- **misc:** adjust npm keywords ([#​24743](https://togithub.com/nrwl/nx/pull/24743 ))
- **release:** npm publish error when file path contains spaces ([#​24750](https://togithub.com/nrwl/nx/pull/24750 ))
##### ❤️ Thank You
- dmcweeney
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
</details>
<details>
<summary>microsoft/playwright (@​playwright/test)</summary>
### [`v1.44.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.44.1 )
[Compare Source](https://togithub.com/microsoft/playwright/compare/v1.44.0...v1.44.1 )
##### Highlights
[https://github.com/microsoft/playwright/issues/30779 ](https://togithub.com/microsoft/playwright/issues/30779 ) - \[REGRESSION]: When using `video: 'on'` with VSCode extension the browser got closed
[https://github.com/microsoft/playwright/issues/30755 ](https://togithub.com/microsoft/playwright/issues/30755 ) - \[REGRESSION]: Electron launch with spaces inside executablePath didn't work[https://github.com/microsoft/playwright/issues/30770 ](https://togithub.com/microsoft/playwright/issues/30770 )0 - \[REGRESSION]: Mask elements outside of viewport when creating fullscreen screenshots didn't wor[https://github.com/microsoft/playwright/issues/30858 ](https://togithub.com/microsoft/playwright/issues/30858 )58 - \[REGRESSION]: ipv6 got shown instead of localhost in show-trace/show-report
#### Browser Versions
- Chromium 125.0.6422.14
- Mozilla Firefox 125.0.1
- WebKit 17.4
This version was also tested against the following stable channels:
- Google Chrome 124
- Microsoft Edge 124
</details>
<details>
<summary>getsentry/sentry-javascript-bundler-plugins (@​sentry/esbuild-plugin)</summary>
### [`v2.17.0`](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/blob/HEAD/CHANGELOG.md#2170 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/compare/2.16.1...2.17.0 )
- feat: Deprecate and noop `cleanArtifacts` ([#​525](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/525 ))
- feat: Support Heroku env vars when inferring release name ([#​517](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/517 ))
- fix(docs): Update pnpm install commands ([#​516](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/516 ))
- misc(esbuild): Log warning when attempting to inject debug IDs with esbuild `bundle` option active ([#​526](https://togithub.com/getsentry/sentry-javascript-bundler-plugins/issues/526 ))
Work in this release contributed by [@​et84121](https://togithub.com/et84121 ), and [@​duailibe](https://togithub.com/duailibe ). Thank you for your contributions!
</details>
<details>
<summary>getsentry/sentry-javascript (@​sentry/react)</summary>
### [`v8.4.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#840 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.3.0...8.4.0 )
##### Important Changes
- **feat(nextjs): Trace pageloads in App Router ([#​12157](https://togithub.com/getsentry/sentry-javascript/issues/12157 ))**
If you are using Next.js version `14.3.0-canary.64` or above, the Sentry Next.js SDK will now trace clientside pageloads
with React Server Components. This means, that client-side errors like
`Error: An error occurred in the Server Components render.`, which previously didn't give you much information on how
that error was caused, can now be traced back to a specific error in a server component.
- **feat(angular): Add Support for Angular 18 ([#​12183](https://togithub.com/getsentry/sentry-javascript/issues/12183 ))**
This release guarantees support for Angular 18 with `@sentry/angular`.
##### Other Changes
- feat(deps): Bump [@​opentelemetry/instrumentation-aws-lambda](https://togithub.com/opentelemetry/instrumentation-aws-lambda ) from 0.41.0 to 0.41.1 ([#​12078](https://togithub.com/getsentry/sentry-javascript/issues/12078 ))
- fix(metrics): Ensure string values are interpreted for metrics ([#​12165](https://togithub.com/getsentry/sentry-javascript/issues/12165 ))
</details>
<details>
<summary>cloudflare/wrangler-action (cloudflare/wrangler-action)</summary>
### [`v3.6.0`](https://togithub.com/cloudflare/wrangler-action/releases/tag/v3.6.0 )
[Compare Source](https://togithub.com/cloudflare/wrangler-action/compare/v3.5.0...v3.6.0 )
##### Minor Changes
- [#​235](https://togithub.com/cloudflare/wrangler-action/pull/235 ) [`0545ad285acaff2b92053d636ee17fb303b4c5f5`](0545ad285a ) Thanks [@​AdiRishi](https://togithub.com/AdiRishi )! - wrangler-action will now re-use existing wrangler installations when available
</details>
<details>
<summary>electron/electron (electron)</summary>
### [`v30.0.8`](https://togithub.com/electron/electron/compare/v30.0.7...v30.0.8 )
[Compare Source](https://togithub.com/electron/electron/compare/v30.0.7...v30.0.8 )
</details>
<details>
<summary>isaacs/node-glob (glob)</summary>
### [`v10.4.0`](https://togithub.com/isaacs/node-glob/compare/v10.3.16...f0bd1e848c3c36c094f7613d114fd69fcc880f73 )
[Compare Source](https://togithub.com/isaacs/node-glob/compare/v10.3.16...v10.4.0 )
</details>
<details>
<summary>stripe/stripe-node (stripe)</summary>
### [`v15.8.0`](https://togithub.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#1580---2024-05-23 )
[Compare Source](https://togithub.com/stripe/stripe-node/compare/v15.7.0...v15.8.0 )
- [#​2092](https://togithub.com/stripe/stripe-node/pull/2092 ) Update generated code
- Add support for `external_account_collection` on `AccountSession.components.balances.features`, `AccountSession.components.payouts.features`, `AccountSessionCreateParams.components.balances.features`, and `AccountSessionCreateParams.components.payouts.features`
- Add support for new value `terminal_reader_invalid_location_for_payment` on enums `Invoice.last_finalization_error.code`, `PaymentIntent.last_payment_error.code`, `SetupAttempt.setup_error.code`, `SetupIntent.last_setup_error.code`, and `StripeError.code`
- Add support for `payment_method_remove` on `Checkout.Session.saved_payment_method_options`
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-24 05:13:26 +00:00
renovate
ae00dfef08
chore: bump up blocksuite-canary to v0.15.0-canary-202405231409-6934e1f ( #7047 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405221444-2192806` -> `0.15.0-canary-202405231409-6934e1f`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.15.0-canary-202405221444-2192806/0.15.0-canary-202405231409-6934e1f ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-24 05:00:08 +00:00
pengx17
5e1528b50b
fix: export then add test case ( #7024 )
2024-05-24 04:49:08 +00:00
DarkSky
7c2f60c441
docs: update SECURITY.md
2024-05-24 00:56:09 +08:00
Tao Chen
22a8a2663e
feat(server): add OIDC for AFFiNE ( #6991 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com >
Co-authored-by: DarkSky <darksky2048@gmail.com >
2024-05-24 00:35:30 +08:00
darkskygit
0c42849bc3
feat: update i2i model ( #7041 )
2024-05-23 14:27:12 +00:00
darkskygit
535254fdf6
feat: adapt new fal response ( #7042 )
2024-05-23 10:43:12 +00:00
darkskygit
f511b02bf9
fix: use flexible year number in mail template ( #7033 )
...
close #7010
2024-05-23 07:08:02 +00:00
darkskygit
f8fee55b3d
fix: combine message correctly ( #7038 )
2024-05-23 06:16:31 +00:00
renovate
3eaddd6e42
chore: bump up all non-major dependencies ( #7037 )
...
[](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.577.0` -> `3.582.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.577.0/3.582.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/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.5` -> `19.0.6`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.5/19.0.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/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.582.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35820-2024-05-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.577.0...v3.582.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.6`](https://togithub.com/nrwl/nx/releases/tag/19.0.6 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.5...19.0.6 )
#### 19.0.6 (2024-05-22)
##### 🚀 Features
- **graph:** show script content in header ([#​23257](https://togithub.com/nrwl/nx/pull/23257 ))
##### 🩹 Fixes
- **linter:** support eslint v9 ([#​24632](https://togithub.com/nrwl/nx/pull/24632 ))
##### ❤️ Thank You
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-23 04:47:45 +00:00
renovate
6278523642
chore: bump up blocksuite-canary to v0.15.0-canary-202405221444-2192806 ( #7028 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405220826-46746e0` -> `0.15.0-canary-202405221444-2192806`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.15.0-canary-202405220826-46746e0/0.15.0-canary-202405221444-2192806 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-23 04:10:57 +00:00
renovate
1c1c1836d3
chore: bump up all non-major dependencies ( #7036 )
...
[](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.577.0` -> `3.582.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.577.0/3.582.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/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.5` -> `19.0.6`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.5/19.0.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/ ) |
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`8.2.1` -> `8.3.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/8.2.1/8.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/ ) |
| [@vitejs/plugin-react-swc](https://togithub.com/vitejs/vite-plugin-react-swc ) | [`3.6.0` -> `3.7.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react-swc/3.6.0/3.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/ ) |
| [css-loader](https://togithub.com/webpack-contrib/css-loader ) | [`7.1.1` -> `7.1.2`](https://renovatebot.com/diffs/npm/css-loader/7.1.1/7.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [electron](https://togithub.com/electron/electron ) | [`30.0.6` -> `30.0.7`](https://renovatebot.com/diffs/npm/electron/30.0.6/30.0.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/ ) |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.0.5` -> `19.0.6`](https://renovatebot.com/diffs/npm/nx/19.0.5/19.0.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/ ) |
| [react-i18next](https://togithub.com/i18next/react-i18next ) | [`14.1.1` -> `14.1.2`](https://renovatebot.com/diffs/npm/react-i18next/14.1.1/14.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [undici](https://undici.nodejs.org ) ([source](https://togithub.com/nodejs/undici )) | [`6.18.0` -> `6.18.1`](https://renovatebot.com/diffs/npm/undici/6.18.0/6.18.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.582.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35820-2024-05-22 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.577.0...v3.582.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.6`](https://togithub.com/nrwl/nx/releases/tag/19.0.6 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.5...19.0.6 )
#### 19.0.6 (2024-05-22)
##### 🚀 Features
- **graph:** show script content in header ([#​23257](https://togithub.com/nrwl/nx/pull/23257 ))
##### 🩹 Fixes
- **linter:** support eslint v9 ([#​24632](https://togithub.com/nrwl/nx/pull/24632 ))
##### ❤️ Thank You
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
</details>
<details>
<summary>getsentry/sentry-javascript (@​sentry/react)</summary>
### [`v8.3.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#830 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/8.2.1...8.3.0 )
##### Important Changes
- **Better Node Framework Span Data**
This release improves data quality of spans emitted by Express, Fastify, Connect, Koa, Nest.js and Hapi.
- feat(node): Ensure connect spans have better data ([#​12130](https://togithub.com/getsentry/sentry-javascript/issues/12130 ))
- feat(node): Ensure express spans have better data ([#​12107](https://togithub.com/getsentry/sentry-javascript/issues/12107 ))
- feat(node): Ensure fastify spans have better data ([#​12106](https://togithub.com/getsentry/sentry-javascript/issues/12106 ))
- feat(node): Ensure hapi spans have better data ([#​12140](https://togithub.com/getsentry/sentry-javascript/issues/12140 ))
- feat(node): Ensure koa spans have better data ([#​12108](https://togithub.com/getsentry/sentry-javascript/issues/12108 ))
- feat(node): Ensure Nest.js spans have better data ([#​12139](https://togithub.com/getsentry/sentry-javascript/issues/12139 ))
- feat(deps): Bump [@​opentelemetry/instrumentation-express](https://togithub.com/opentelemetry/instrumentation-express ) from 0.38.0 to 0.39.0 ([#​12079](https://togithub.com/getsentry/sentry-javascript/issues/12079 ))
- **feat(node): No-code init via `--import=@​sentry/node/init` ([#​11999](https://togithub.com/getsentry/sentry-javascript/issues/11999 ))**
When using Sentry in ESM mode, you can now use Sentry without manually calling init like this:
```bash
SENTRY_DSN=https://examplePublicKey@o0.ingest.sentry.io/0 node --import=@​sentry/node/init app.mjs
```
When using CommonJS, you can do:
```bash
SENTRY_DSN=https://examplePublicKey@o0.ingest.sentry.io/0 node --require=@​sentry/node/init app.js
```
##### Other Changes
- chore: Align and update MIT license dates ([#​12143](https://togithub.com/getsentry/sentry-javascript/issues/12143 ))
- chore: Resolve or postpone a random assortment of TODOs ([#​11977](https://togithub.com/getsentry/sentry-javascript/issues/11977 ))
- doc(migration): Add entry for runWithAsyncContext ([#​12153](https://togithub.com/getsentry/sentry-javascript/issues/12153 ))
- docs: Add migration docs to point out that default import does not work ([#​12100](https://togithub.com/getsentry/sentry-javascript/issues/12100 ))
- docs(sveltekit): process.env.SENTRY_AUTH_TOKEN ([#​12118](https://togithub.com/getsentry/sentry-javascript/issues/12118 ))
- feat(browser): Ensure `browserProfilingIntegration` is published to CDN ([#​12158](https://togithub.com/getsentry/sentry-javascript/issues/12158 ))
- feat(google-cloud): Expose ESM build ([#​12149](https://togithub.com/getsentry/sentry-javascript/issues/12149 ))
- feat(nextjs): Ignore Prisma critical dependency warnings ([#​12144](https://togithub.com/getsentry/sentry-javascript/issues/12144 ))
- feat(node): Add app.free_memory info to events ([#​12150](https://togithub.com/getsentry/sentry-javascript/issues/12150 ))
- feat(node): Do not create GraphQL resolver spans by default ([#​12097](https://togithub.com/getsentry/sentry-javascript/issues/12097 ))
- feat(node): Use `node:` prefix for node built-ins ([#​11895](https://togithub.com/getsentry/sentry-javascript/issues/11895 ))
- feat(replay): Use unwrapped `setTimeout` to avoid e.g. angular change detection ([#​11924](https://togithub.com/getsentry/sentry-javascript/issues/11924 ))
- fix(core): Add dsn to span envelope header ([#​12096](https://togithub.com/getsentry/sentry-javascript/issues/12096 ))
- fix(feedback): Improve feedback border color in dark-mode, and prevent auto-dark mode when a theme is picked ([#​12126](https://togithub.com/getsentry/sentry-javascript/issues/12126 ))
- fix(feedback): Set optionOverrides to be optional in TS definition ([#​12125](https://togithub.com/getsentry/sentry-javascript/issues/12125 ))
- fix(nextjs): Don't put `undefined` values in props ([#​12131](https://togithub.com/getsentry/sentry-javascript/issues/12131 ))
- fix(nextjs): Fix legacy configuration method detection for emitting warning ([#​12136](https://togithub.com/getsentry/sentry-javascript/issues/12136 ))
- fix(node): Ensure fetch/http breadcrumbs are created correctly ([#​12137](https://togithub.com/getsentry/sentry-javascript/issues/12137 ))
- fix(node): Update `@prisma/instrumentation` from 5.13.0 to 5.14.0 ([#​12081](https://togithub.com/getsentry/sentry-javascript/issues/12081 ))
- ref(node): Add log for running in ESM/CommonJS mode ([#​12134](https://togithub.com/getsentry/sentry-javascript/issues/12134 ))
- ref(node): Handle failing hook registration gracefully ([#​12135](https://togithub.com/getsentry/sentry-javascript/issues/12135 ))
- ref(node): Only show instrumentation warning when tracing is enabled ([#​12141](https://togithub.com/getsentry/sentry-javascript/issues/12141 ))
Work in this release contributed by [@​pboling](https://togithub.com/pboling ). Thank you for your contribution!
</details>
<details>
<summary>vitejs/vite-plugin-react-swc (@​vitejs/plugin-react-swc)</summary>
### [`v3.7.0`](https://togithub.com/vitejs/vite-plugin-react-swc/blob/HEAD/CHANGELOG.md#370 )
[Compare Source](https://togithub.com/vitejs/vite-plugin-react-swc/compare/v3.6.0...v3.7.0 )
##### Support HMR for class components
This is a long overdue and should fix some issues people had with HMR when migrating from CRA.
</details>
<details>
<summary>webpack-contrib/css-loader (css-loader)</summary>
### [`v7.1.2`](https://togithub.com/webpack-contrib/css-loader/blob/HEAD/CHANGELOG.md#712-2024-05-22 )
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v7.1.1...v7.1.2 )
</details>
<details>
<summary>electron/electron (electron)</summary>
### [`v30.0.7`](https://togithub.com/electron/electron/compare/v30.0.6...v30.0.7 )
[Compare Source](https://togithub.com/electron/electron/compare/v30.0.6...v30.0.7 )
</details>
<details>
<summary>i18next/react-i18next (react-i18next)</summary>
### [`v14.1.2`](https://togithub.com/i18next/react-i18next/blob/HEAD/CHANGELOG.md#1412 )
[Compare Source](https://togithub.com/i18next/react-i18next/compare/v14.1.1...v14.1.2 )
- bring back internal interpolationOverride handling for Trans component (if there are childrens), fixes [1754](https://togithub.com/i18next/react-i18next/issues/1754 )
</details>
<details>
<summary>nodejs/undici (undici)</summary>
### [`v6.18.1`](https://togithub.com/nodejs/undici/compare/v6.18.0...eed423a66960d61da56f6185d9b6624e32cd4ff9 )
[Compare Source](https://togithub.com/nodejs/undici/compare/v6.18.0...v6.18.1 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-23 03:02:30 +00:00
CatsJuice
d066da3e8a
fix(core): right sidebar's content is not centered when clientBorder enabled ( #7034 )
...
- before


- after

2024-05-23 02:42:01 +00:00
Flrande
f3c9593606
feat(core): bump blocksuite to 0.15.0-canary-202405220826-46746e0 ( #7026 )
2024-05-22 09:22:23 +00:00
zzj3720
7a657b540b
feat(core): update blocksuite feature flag ( #7025 )
2024-05-22 09:03:24 +00:00
Flrande
0f5ae77032
feat(core): bump blocksuite ( #7019 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7075 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7090 @doouding
- https://github.com/toeverything/BlockSuite/pull/7095
@golok727
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7108
@fundon
- https://github.com/toeverything/BlockSuite/pull/7110 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7105 @regischen
- https://github.com/toeverything/BlockSuite/pull/7064
@fundon
- https://github.com/toeverything/BlockSuite/pull/7102 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/7091 @zzj3720
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7088
@Mirone
## Misc
- https://github.com/toeverything/BlockSuite/pull/7097
@CatsJuice
2024-05-22 08:48:28 +00:00
pengx17
fdc33bd3ec
refactor(electron): always save one update to electron ( #7009 )
...
not sure do we still need this one
2024-05-22 05:03:49 +00:00
renovate
f50e240e3d
chore: bump up @nx/vite version to v19.0.5 ( #7020 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.4` -> `19.0.5`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.4/19.0.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/ ) |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.5`](https://togithub.com/nrwl/nx/releases/tag/19.0.5 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.4...19.0.5 )
#### 19.0.5 (2024-05-21)
##### 🚀 Features
- **bundling:** added support for declarations (\*.d.ts) ([#​21084](https://togithub.com/nrwl/nx/pull/21084 ))
- **core:** resolve nx migrate target version against registry ([#​23450](https://togithub.com/nrwl/nx/pull/23450 ))
- **core:** allow executor definition to point to another executor ([#​23576](https://togithub.com/nrwl/nx/pull/23576 ))
- **graph:** change gradle and nextjs svg ([#​23201](https://togithub.com/nrwl/nx/pull/23201 ))
##### 🩹 Fixes
- **angular:** libraries should not contain tslib by default [#​21023](https://togithub.com/nrwl/nx/issues/21023 ) ([#​23423](https://togithub.com/nrwl/nx/pull/23423 ), [#​21023](https://togithub.com/nrwl/nx/issues/21023 ))
- **angular:** [@​angular/core](https://togithub.com/angular/core ) should always be provided as a shared package [#​19121](https://togithub.com/nrwl/nx/issues/19121 ) ([#​23464](https://togithub.com/nrwl/nx/pull/23464 ), [#​19121](https://togithub.com/nrwl/nx/issues/19121 ))
- **core:** do not add an ending new line when serializing a json ([#​23440](https://togithub.com/nrwl/nx/pull/23440 ))
- **core:** migrate should warn if package does not exist ([#​23317](https://togithub.com/nrwl/nx/pull/23317 ))
- **core:** azure ci workflow ([#​23453](https://togithub.com/nrwl/nx/pull/23453 ))
- **core:** only check for `err` in `handleWorkspaceChanges` ([#​23500](https://togithub.com/nrwl/nx/pull/23500 ))
- **core:** remove duplicate `js-yaml` packages ([2eaf79b65](https://togithub.com/nrwl/nx/commit/2eaf79b65 ))
- **core:** fix alias package parsing and pruning for npm ([#​23474](https://togithub.com/nrwl/nx/pull/23474 ))
- **core:** install packages per migration when creating commits ([#​23820](https://togithub.com/nrwl/nx/pull/23820 ))
- **devkit:** combineAsyncIterable should not be blocking when error occurs [#​21393](https://togithub.com/nrwl/nx/issues/21393 ) ([#​23400](https://togithub.com/nrwl/nx/pull/23400 ), [#​21393](https://togithub.com/nrwl/nx/issues/21393 ))
- **graph:** reload graph app only when hash changes in watch mode ([#​23434](https://togithub.com/nrwl/nx/pull/23434 ))
- **js:** Respect loose option provided from config ([#​23406](https://togithub.com/nrwl/nx/pull/23406 ))
- **js:** fix update package.json ([#​21415](https://togithub.com/nrwl/nx/pull/21415 ))
- **nextjs:** additional experimental HTTPS options ([#​23334](https://togithub.com/nrwl/nx/pull/23334 ))
- **node:** Docker generator should work ([#​23452](https://togithub.com/nrwl/nx/pull/23452 ))
- **react:** respect unitTestRunner passed to the generator ([#​23383](https://togithub.com/nrwl/nx/pull/23383 ))
- **react:** remote generator should update host's app routes ([#​23499](https://togithub.com/nrwl/nx/pull/23499 ))
- **react:** applications not using plugin usage should set target defaults ([#​23582](https://togithub.com/nrwl/nx/pull/23582 ))
- **react-native:** fix test-setup for react native/expo jest ([#​23314](https://togithub.com/nrwl/nx/pull/23314 ))
- **release:** invalid tag for fixed groups without changes ([#​22800](https://togithub.com/nrwl/nx/pull/22800 ))
- **repo:** hash proper projects when nx ([#​23506](https://togithub.com/nrwl/nx/pull/23506 ))
- **testing:** handle existing jest preset file correctly ([#​23437](https://togithub.com/nrwl/nx/pull/23437 ))
- **vite:** add prop to config to ensure output dir is emptied [#​23382](https://togithub.com/nrwl/nx/issues/23382 ) ([#​23466](https://togithub.com/nrwl/nx/pull/23466 ), [#​23382](https://togithub.com/nrwl/nx/issues/23382 ))
- **vue:** ootb unit testing should work with --routing [#​19921](https://togithub.com/nrwl/nx/issues/19921 ) ([#​23441](https://togithub.com/nrwl/nx/pull/23441 ), [#​19921](https://togithub.com/nrwl/nx/issues/19921 ))
- **web:** Add strict mode ([#​23457](https://togithub.com/nrwl/nx/pull/23457 ))
- **web:** Add strict mode" ([#​23472](https://togithub.com/nrwl/nx/pull/23472 ))
- **web:** Add strict mode for [@​nx/web](https://togithub.com/nx/web ) ([#​23497](https://togithub.com/nrwl/nx/pull/23497 ))
- **webpack:** only add entrypoints if they are intentionally injected [#​20049](https://togithub.com/nrwl/nx/issues/20049 ) ([#​23444](https://togithub.com/nrwl/nx/pull/23444 ), [#​20049](https://togithub.com/nrwl/nx/issues/20049 ))
##### ❤️ Thank You
- castleadmin [@​castleadmin](https://togithub.com/castleadmin )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Phillip Barta [@​Phillip9587](https://togithub.com/Phillip9587 )
- Younes Jaaidi
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNjguMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-22 04:20:31 +00:00
JimmFly
609766d898
refactor(core): replace history to ViewService.history ( #6972 )
...
upstream: #6966
2024-05-22 04:01:33 +00:00
renovate
3b8345ea5a
chore: bump up all non-major dependencies ( #6968 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.4` -> `19.0.5`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.4/19.0.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/ ) |
| [@vanilla-extract/css](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/css )) | [`1.15.1` -> `1.15.2`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fcss/1.15.1/1.15.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/ ) |
| [@vanilla-extract/dynamic](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/dynamic )) | [`2.1.0` -> `2.1.1`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fdynamic/2.1.0/2.1.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@vanilla-extract/vite-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/vite-plugin )) | [`4.0.9` -> `4.0.10`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fvite-plugin/4.0.9/4.0.10 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@vanilla-extract/webpack-plugin](https://togithub.com/vanilla-extract-css/vanilla-extract ) ([source](https://togithub.com/vanilla-extract-css/vanilla-extract/tree/HEAD/packages/webpack-plugin )) | [`2.3.8` -> `2.3.9`](https://renovatebot.com/diffs/npm/@vanilla-extract%2fwebpack-plugin/2.3.8/2.3.9 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [glob](https://togithub.com/isaacs/node-glob ) | [`10.3.15` -> `10.3.16`](https://renovatebot.com/diffs/npm/glob/10.3.15/10.3.16 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [jotai](https://togithub.com/pmndrs/jotai ) | [`2.8.0` -> `2.8.1`](https://renovatebot.com/diffs/npm/jotai/2.8.0/2.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/ ) |
| [lint-staged](https://togithub.com/okonet/lint-staged ) | [`15.2.2` -> `15.2.4`](https://renovatebot.com/diffs/npm/lint-staged/15.2.2/15.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/ ) |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`19.0.4` -> `19.0.5`](https://renovatebot.com/diffs/npm/nx/19.0.4/19.0.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/ ) |
| [wrangler](https://togithub.com/cloudflare/workers-sdk ) ([source](https://togithub.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler )) | [`3.57.0` -> `3.57.1`](https://renovatebot.com/diffs/npm/wrangler/3.57.0/3.57.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>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.5`](https://togithub.com/nrwl/nx/releases/tag/19.0.5 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.4...19.0.5 )
#### 19.0.5 (2024-05-21)
##### 🚀 Features
- **bundling:** added support for declarations (\*.d.ts) ([#​21084](https://togithub.com/nrwl/nx/pull/21084 ))
- **core:** resolve nx migrate target version against registry ([#​23450](https://togithub.com/nrwl/nx/pull/23450 ))
- **core:** allow executor definition to point to another executor ([#​23576](https://togithub.com/nrwl/nx/pull/23576 ))
- **graph:** change gradle and nextjs svg ([#​23201](https://togithub.com/nrwl/nx/pull/23201 ))
##### 🩹 Fixes
- **angular:** libraries should not contain tslib by default [#​21023](https://togithub.com/nrwl/nx/issues/21023 ) ([#​23423](https://togithub.com/nrwl/nx/pull/23423 ), [#​21023](https://togithub.com/nrwl/nx/issues/21023 ))
- **angular:** [@​angular/core](https://togithub.com/angular/core ) should always be provided as a shared package [#​19121](https://togithub.com/nrwl/nx/issues/19121 ) ([#​23464](https://togithub.com/nrwl/nx/pull/23464 ), [#​19121](https://togithub.com/nrwl/nx/issues/19121 ))
- **core:** do not add an ending new line when serializing a json ([#​23440](https://togithub.com/nrwl/nx/pull/23440 ))
- **core:** migrate should warn if package does not exist ([#​23317](https://togithub.com/nrwl/nx/pull/23317 ))
- **core:** azure ci workflow ([#​23453](https://togithub.com/nrwl/nx/pull/23453 ))
- **core:** only check for `err` in `handleWorkspaceChanges` ([#​23500](https://togithub.com/nrwl/nx/pull/23500 ))
- **core:** remove duplicate `js-yaml` packages ([2eaf79b65](https://togithub.com/nrwl/nx/commit/2eaf79b65 ))
- **core:** fix alias package parsing and pruning for npm ([#​23474](https://togithub.com/nrwl/nx/pull/23474 ))
- **core:** install packages per migration when creating commits ([#​23820](https://togithub.com/nrwl/nx/pull/23820 ))
- **devkit:** combineAsyncIterable should not be blocking when error occurs [#​21393](https://togithub.com/nrwl/nx/issues/21393 ) ([#​23400](https://togithub.com/nrwl/nx/pull/23400 ), [#​21393](https://togithub.com/nrwl/nx/issues/21393 ))
- **graph:** reload graph app only when hash changes in watch mode ([#​23434](https://togithub.com/nrwl/nx/pull/23434 ))
- **js:** Respect loose option provided from config ([#​23406](https://togithub.com/nrwl/nx/pull/23406 ))
- **js:** fix update package.json ([#​21415](https://togithub.com/nrwl/nx/pull/21415 ))
- **nextjs:** additional experimental HTTPS options ([#​23334](https://togithub.com/nrwl/nx/pull/23334 ))
- **node:** Docker generator should work ([#​23452](https://togithub.com/nrwl/nx/pull/23452 ))
- **react:** respect unitTestRunner passed to the generator ([#​23383](https://togithub.com/nrwl/nx/pull/23383 ))
- **react:** remote generator should update host's app routes ([#​23499](https://togithub.com/nrwl/nx/pull/23499 ))
- **react:** applications not using plugin usage should set target defaults ([#​23582](https://togithub.com/nrwl/nx/pull/23582 ))
- **react-native:** fix test-setup for react native/expo jest ([#​23314](https://togithub.com/nrwl/nx/pull/23314 ))
- **release:** invalid tag for fixed groups without changes ([#​22800](https://togithub.com/nrwl/nx/pull/22800 ))
- **repo:** hash proper projects when nx ([#​23506](https://togithub.com/nrwl/nx/pull/23506 ))
- **testing:** handle existing jest preset file correctly ([#​23437](https://togithub.com/nrwl/nx/pull/23437 ))
- **vite:** add prop to config to ensure output dir is emptied [#​23382](https://togithub.com/nrwl/nx/issues/23382 ) ([#​23466](https://togithub.com/nrwl/nx/pull/23466 ), [#​23382](https://togithub.com/nrwl/nx/issues/23382 ))
- **vue:** ootb unit testing should work with --routing [#​19921](https://togithub.com/nrwl/nx/issues/19921 ) ([#​23441](https://togithub.com/nrwl/nx/pull/23441 ), [#​19921](https://togithub.com/nrwl/nx/issues/19921 ))
- **web:** Add strict mode ([#​23457](https://togithub.com/nrwl/nx/pull/23457 ))
- **web:** Add strict mode" ([#​23472](https://togithub.com/nrwl/nx/pull/23472 ))
- **web:** Add strict mode for [@​nx/web](https://togithub.com/nx/web ) ([#​23497](https://togithub.com/nrwl/nx/pull/23497 ))
- **webpack:** only add entrypoints if they are intentionally injected [#​20049](https://togithub.com/nrwl/nx/issues/20049 ) ([#​23444](https://togithub.com/nrwl/nx/pull/23444 ), [#​20049](https://togithub.com/nrwl/nx/issues/20049 ))
##### ❤️ Thank You
- castleadmin [@​castleadmin](https://togithub.com/castleadmin )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Phillip Barta [@​Phillip9587](https://togithub.com/Phillip9587 )
- Younes Jaaidi
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/css)</summary>
### [`v1.15.2`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/css/CHANGELOG.md#1152 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/css@1.15.1...@vanilla-extract/css@1.15.2 )
##### Patch Changes
- [#​1335](https://togithub.com/vanilla-extract-css/vanilla-extract/pull/1335 ) [`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 ) Thanks [@​askoufis](https://togithub.com/askoufis )! - Add `types` field to `package.json`
- Updated dependencies \[[`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 )]:
- [@​vanilla-extract/private](https://togithub.com/vanilla-extract/private )[@​1](https://togithub.com/1 ).0.5
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/dynamic)</summary>
### [`v2.1.1`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/dynamic/CHANGELOG.md#211 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/dynamic@2.1.0...@vanilla-extract/dynamic@2.1.1 )
##### Patch Changes
- [#​1335](https://togithub.com/vanilla-extract-css/vanilla-extract/pull/1335 ) [`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 ) Thanks [@​askoufis](https://togithub.com/askoufis )! - Add `types` field to `package.json`
- Updated dependencies \[[`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 )]:
- [@​vanilla-extract/private](https://togithub.com/vanilla-extract/private )[@​1](https://togithub.com/1 ).0.5
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/vite-plugin)</summary>
### [`v4.0.10`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/vite-plugin/CHANGELOG.md#4010 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/vite-plugin@4.0.9...@vanilla-extract/vite-plugin@4.0.10 )
##### Patch Changes
- [#​1335](https://togithub.com/vanilla-extract-css/vanilla-extract/pull/1335 ) [`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 ) Thanks [@​askoufis](https://togithub.com/askoufis )! - Add `types` field to `package.json`
- Updated dependencies \[[`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 )]:
- [@​vanilla-extract/integration](https://togithub.com/vanilla-extract/integration )[@​7](https://togithub.com/7 ).1.5
</details>
<details>
<summary>vanilla-extract-css/vanilla-extract (@​vanilla-extract/webpack-plugin)</summary>
### [`v2.3.9`](https://togithub.com/vanilla-extract-css/vanilla-extract/blob/HEAD/packages/webpack-plugin/CHANGELOG.md#239 )
[Compare Source](https://togithub.com/vanilla-extract-css/vanilla-extract/compare/@vanilla-extract/webpack-plugin@2.3.8...@vanilla-extract/webpack-plugin@2.3.9 )
##### Patch Changes
- [#​1335](https://togithub.com/vanilla-extract-css/vanilla-extract/pull/1335 ) [`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 ) Thanks [@​askoufis](https://togithub.com/askoufis )! - Add `types` field to `package.json`
- Updated dependencies \[[`b8a99e4980710a34692034d5da43e584edbc3d17`](b8a99e4980 )]:
- [@​vanilla-extract/integration](https://togithub.com/vanilla-extract/integration )[@​7](https://togithub.com/7 ).1.5
</details>
<details>
<summary>isaacs/node-glob (glob)</summary>
### [`v10.3.16`](https://togithub.com/isaacs/node-glob/compare/v10.3.15...b27429849a6e8bc11a042811a939d02cbf5b100d )
[Compare Source](https://togithub.com/isaacs/node-glob/compare/v10.3.15...v10.3.16 )
</details>
<details>
<summary>pmndrs/jotai (jotai)</summary>
### [`v2.8.1`](https://togithub.com/pmndrs/jotai/compare/v2.8.0...a4dc98502c6541a86dc3961d614f1f9767ae0c7a )
[Compare Source](https://togithub.com/pmndrs/jotai/compare/v2.8.0...v2.8.1 )
</details>
<details>
<summary>okonet/lint-staged (lint-staged)</summary>
### [`v15.2.4`](https://togithub.com/okonet/lint-staged/blob/HEAD/CHANGELOG.md#1524 )
[Compare Source](https://togithub.com/okonet/lint-staged/compare/v15.2.2...v15.2.4 )
##### Patch Changes
- [`4f4537a`](4f4537a75e ) Thanks [@​iiroj](https://togithub.com/iiroj )! - Fix release issue with previous version; update dependencies
</details>
<details>
<summary>cloudflare/workers-sdk (wrangler)</summary>
### [`v3.57.1`](https://togithub.com/cloudflare/workers-sdk/blob/HEAD/packages/wrangler/CHANGELOG.md#3571 )
[Compare Source](https://togithub.com/cloudflare/workers-sdk/compare/wrangler@3.57.0...wrangler@3.57.1 )
##### Patch Changes
- [#​5859](https://togithub.com/cloudflare/workers-sdk/pull/5859 ) [`f2ceb3a`](f2ceb3a5b9 ) Thanks [@​w-kuhn](https://togithub.com/w-kuhn )! - fix: queue consumer max_batch_timeout should accept a 0 value
- [#​5862](https://togithub.com/cloudflare/workers-sdk/pull/5862 ) [`441a05f`](441a05f4df ) Thanks [@​CarmenPopoviciu](https://togithub.com/CarmenPopoviciu )! - fix: `wrangler pages deploy` should fail if deployment was unsuccessful
If a Pages project fails to deploy, `wrangler pages deploy` will log
an error message, but exit successfully. It should instead throw a
`FatalError`.
- [#​5812](https://togithub.com/cloudflare/workers-sdk/pull/5812 ) [`d5e00e4`](d5e00e4a61 ) Thanks [@​thomasgauvin](https://togithub.com/thomasgauvin )! - fix: remove Hyperdrive warning for local development.
Hyperdrive bindings are now supported when developing locally with Hyperdrive. We should update our logs to reflect this.
- [#​5626](https://togithub.com/cloudflare/workers-sdk/pull/5626 ) [`a12b031`](a12b031e41 ) Thanks [@​RamIdeas](https://togithub.com/RamIdeas )! - chore: ignore workerd output (error: CODE_MOVED) not intended for end-user devs
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2OC4xMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-05-22 03:44:45 +00:00
forehalo
29e7fa1371
chore(server): cleanup expired sessions ( #7018 )
2024-05-22 03:31:41 +00:00
Brooooooklyn
278336168f
fix(web): add Promise.withResolvers polyfill ( #7003 )
...
- Fix https://github.com/toeverything/blocksuite/issues/7098
2024-05-22 01:08:18 +00:00
pengx17
96cdb041c6
fix(electron): incorrect db rows docId when doing trim ( #7008 )
2024-05-21 13:53:16 +00:00
renovate
f05b51ab49
chore: Lock file maintenance ( #6987 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-21 05:08:34 +00:00
Brooooooklyn
41c7215ef1
chore(electron): temporary remove @sentry/electron due to version mismatch ( #7001 )
2024-05-21 04:30:22 +00:00
renovate
d898dae280
chore: bump up fake-indexeddb version to v6 ( #6998 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [fake-indexeddb](https://togithub.com/dumbmatter/fakeIndexedDB ) | [`^5.0.2` -> `^6.0.0`](https://renovatebot.com/diffs/npm/fake-indexeddb/5.0.2/6.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/ ) |
| [fake-indexeddb](https://togithub.com/dumbmatter/fakeIndexedDB ) | [`5.0.2` -> `6.0.0`](https://renovatebot.com/diffs/npm/fake-indexeddb/5.0.2/6.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>dumbmatter/fakeIndexedDB (fake-indexeddb)</summary>
### [`v6.0.0`](https://togithub.com/dumbmatter/fakeIndexedDB/blob/HEAD/CHANGELOG.md#600-2024-05-20 )
[Compare Source](https://togithub.com/dumbmatter/fakeIndexedDB/compare/v5.0.2...v6.0.0 )
I made this a new major version because it includes a few changes that could in theory break something in some weird situations. But I think the vast majority of users (possibly all users?) won't have any issue upgrading.
- [#​48](https://togithub.com/dumbmatter/fakeIndexedDB/issues/48 ) - Switched to using `DOMException` errors rather than normal errors, since that's what the IndexedDB spec says to use, and Node.js now has a built-in DOMException in all supported versions.
- [#​93](https://togithub.com/dumbmatter/fakeIndexedDB/issues/93 ) - [@​bryan-codaio](https://togithub.com/bryan-codaio ) made the latest tweak to event scheduling, this time improving how `setImmediate` is used in some situations where people are mocking timers.
- [#​99](https://togithub.com/dumbmatter/fakeIndexedDB/issues/99 ) - [@​sjnho](https://togithub.com/sjnho ) fixed handling of `Date` objects to account for some edge cases, including jsdom overriding the native `Date` constructor.
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-21 03:53:30 +00:00
EYHN
d5c93f10ac
fix(core): cant leave workspace ( #6999 )
2024-05-21 03:41:03 +00:00
EYHN
7fddd14f72
fix(core): fix active view with mouse ( #6994 )
2024-05-20 08:19:53 +00:00
darkskygit
df73b6ddc7
feat: revoke token after sensitive operations ( #6993 )
...
fix #6914
2024-05-20 06:38:48 +00:00
Brooooooklyn
4c77ffd469
ci: setup version before build graphql Docker image ( #6992 )
2024-05-20 06:26:29 +00:00
darkskygit
f2866f57c9
feat: add lora support ( #6977 )
2024-05-20 05:05:34 +00:00
renovate
53ee1801e6
chore: bump up @blocksuite/icons version to v2.1.51 ( #6973 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://togithub.com/toeverything/icons ) | [`2.1.50` -> `2.1.51`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.50/2.1.51 ) | [](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>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.51`](937b436274...6390fb2163 )
[Compare Source](937b436274...6390fb2163 )
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-20 04:25:25 +00:00
regischen
01eff4ff20
chore: bump blocksuite ( #6975 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7085 @regischen
- https://github.com/toeverything/BlockSuite/pull/7077 @fourdim
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7087 @Mirone
- https://github.com/toeverything/BlockSuite/pull/7076 @donteatfriedrice
2024-05-20 01:38:18 +00:00
CatsJuice
03104cd8b1
fix(component): ui storybook's doc page can not scroll ( #6909 )
2024-05-20 01:26:37 +00:00
Ikko Eltociear Ashimine
b5fee274b1
docs: update README.md ( #6855 )
2024-05-20 01:25:29 +00:00
renovate
4156b3ae89
chore: bump up blocksuite-canary to v0.15.0-canary-202405161332-f0fb4ad ( #6932 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405160907-89e5893` -> `0.15.0-canary-202405161332-f0fb4ad`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.15.0-canary-202405160907-89e5893/0.15.0-canary-202405161332-f0fb4ad ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-17 07:53:02 +00:00
Brooooooklyn
b89e088153
fix: download selfhost fonts script ( #6970 )
2024-05-17 05:27:43 +00:00
Flrande
35a6cf655b
feat(core): bump blocksuite ( #6965 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/7052 @donteatfriedrice
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7072 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7073 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7062 @akumatus
- https://github.com/toeverything/BlockSuite/pull/7066 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7061 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7058 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7060 @doouding
- https://github.com/toeverything/BlockSuite/pull/7051 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7054 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/7023 @golok727
- https://github.com/toeverything/BlockSuite/pull/7022 @golok727
- https://github.com/toeverything/BlockSuite/pull/7047 @fundon
- https://github.com/toeverything/BlockSuite/pull/7043 @akumatus
- https://github.com/toeverything/BlockSuite/pull/7041 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7038 @fourdim
- https://github.com/toeverything/BlockSuite/pull/7040 @regischen
## Refactor
- https://github.com/toeverything/BlockSuite/pull/7068 @doouding
- https://github.com/toeverything/BlockSuite/pull/7069 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/7065 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7048 @fundon
- https://github.com/toeverything/BlockSuite/pull/7045 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7046 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7039 @Flrande
- https://github.com/toeverything/BlockSuite/pull/7036 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7032 @Saul-Mirone
## Misc
- https://github.com/toeverything/BlockSuite/pull/7063 @Saul-Mirone
- https://github.com/toeverything/BlockSuite/pull/7050 @fourdim
- https://github.com/toeverything/BlockSuite/pull/7044 @doouding
- https://github.com/toeverything/BlockSuite/pull/7042 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6992 @doouding
2024-05-17 03:44:11 +00:00
pengx17
bd5023d4ab
fix(electron): remove all migration code in electron ( #6969 )
...
The migration code import blocksuite in the dependency tree and prevent affine from running because electron's helper process tries to run browser only code that is part of the side effect of `@blocksuite/blocks`.

[The side effect free trick in esbuild config](https://github.com/toeverything/AFFiNE/pull/6415 ) does not clean up these - not sure why.
It has been already 6 month since we introduced the migration code in DB.
Instead of finding out the real root cause, I think may be better to remove the migration code completely so that no blocksuite code will be in the import paths in helper.js.

2024-05-17 03:01:14 +00:00
JimmFly
10015c59b7
feat(core): add private anchor link for sharing ( #6966 )
...
close AFF-1085
2024-05-16 13:35:02 +00:00
renovate
3799b65f73
chore: bump up @sentry/integrations version to v7.114.0 ( #6963 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@sentry/integrations](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/integrations ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`7.111.0` -> `7.114.0`](https://renovatebot.com/diffs/npm/@sentry%2fintegrations/7.111.0/7.114.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>getsentry/sentry-javascript (@​sentry/integrations)</summary>
### [`v7.114.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.114.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.113.0...7.114.0 )
##### Important Changes
- **fix(browser/v7): Continuously record CLS ([#​11935](https://togithub.com/getsentry/sentry-javascript/issues/11935 ))**
This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the
cases where it should have been reported. With this change, the CLS web vital should now always be reported for
pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported.
**Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.**
##### Other Changes
- build(aws-lambda/v7): Turn off lambda layer publishing ([#​11875](https://togithub.com/getsentry/sentry-javascript/issues/11875 ))
- feat(v7): Add `tunnel` support to multiplexed transport ([#​11851](https://togithub.com/getsentry/sentry-javascript/issues/11851 ))
- fix(opentelemetry-node): support `HTTP_REQUEST_METHOD` attribute ([#​11929](https://togithub.com/getsentry/sentry-javascript/issues/11929 ))
- fix(react/v7): Fix react router v4/v5 span names ([#​11940](https://togithub.com/getsentry/sentry-javascript/issues/11940 ))
### [`v7.113.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.113.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.2...7.113.0 )
##### Important Changes
- **feat(node): Support Node 22 ([#​11754](https://togithub.com/getsentry/sentry-javascript/issues/11754 ))**
This release adds support for Node 22! 🎉
It also adds prebuilt-binaries for Node 22 to `@sentry/profiling-node`.
##### Other Changes
- feat(feedback): \[v7] New feedback button design ([#​11841](https://togithub.com/getsentry/sentry-javascript/issues/11841 ))
- feat(replay/v7): Upgrade rrweb packages to 2.15.0 ([#​11752](https://togithub.com/getsentry/sentry-javascript/issues/11752 ))
- fix(ember/v7): Ensure unnecessary spans are avoided ([#​11848](https://togithub.com/getsentry/sentry-javascript/issues/11848 ))
### [`v7.112.2`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.2 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.1...7.112.2 )
- fix(nextjs|sveltekit): Ensure we can pass `browserTracingIntegration` ([#​11765](https://togithub.com/getsentry/sentry-javascript/issues/11765 ))
### [`v7.112.1`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.1 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.0...7.112.1 )
- fix(ember/v7): Do not create rendering spans without transaction ([#​11750](https://togithub.com/getsentry/sentry-javascript/issues/11750 ))
### [`v7.112.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.111.0...7.112.0 )
##### Important Changes
- **feat: Export pluggable integrations from SDK packages ([#​11723](https://togithub.com/getsentry/sentry-javascript/issues/11723 ))**
Instead of installing `@sentry/integrations`, you can now import the pluggable integrations directly from your SDK
package:
```js
// Before
import * as Sentry fromv '@​sentry/browser';
import { dedupeIntegration } from '@​sentry/integrations';
Sentry.init({
integrations: [dedupeIntegration()],
});
// After
import * as Sentry from '@​sentry/browser';
Sentry.init({
integrations: [Sentry.dedupeIntegration()],
});
```
Note that only the functional integrations (e.g. `xxxIntegration()`) are re-exported.
##### Other Changes
- feat(replay): Add "maxCanvasSize" option for replay canvases ([#​11732](https://togithub.com/getsentry/sentry-javascript/issues/11732 ))
- fix(serverless): \[v7] Check if cloud event callback is a function ([#​11734](https://togithub.com/getsentry/sentry-javascript/issues/11734 ))
#### Bundle size 📦
| Path | Size |
| ---------------------------------------------------------------------------------- | ----------------- |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.72 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - Webpack (gzipped) | 71.69 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.91 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.32 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - Webpack (gzipped) | 35.62 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - Webpack (gzipped) | 22.78 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.9 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.27 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - ES6 CDN Bundle (gzipped) | 25.28 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.25 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB |
| [@​sentry/react](https://togithub.com/sentry/react ) (incl. Tracing, Replay) - Webpack (gzipped) | 72.18 KB |
| [@​sentry/react](https://togithub.com/sentry/react ) - Webpack (gzipped) | 22.81 KB |
| [@​sentry/nextjs](https://togithub.com/sentry/nextjs ) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.01 KB |
| [@​sentry/nextjs](https://togithub.com/sentry/nextjs ) Client - Webpack (gzipped) | 54.15 KB |
| [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback ) - Webpack (gzipped) | 17.32 KB |
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 13:21:05 +00:00
darkskygit
a3f3d09764
feat: add upscaler & bg remover ( #6967 )
2024-05-16 11:09:34 +00:00
renovate
f37bbb0784
chore: bump up @sentry/react version to v8 ( #6919 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@sentry/react](https://togithub.com/getsentry/sentry-javascript/tree/master/packages/react ) ([source](https://togithub.com/getsentry/sentry-javascript )) | [`^7.109.0` -> `^8.0.0`](https://renovatebot.com/diffs/npm/@sentry%2freact/7.111.0/8.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>getsentry/sentry-javascript (@​sentry/react)</summary>
### [`v8.0.0`](https://togithub.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#800-rc3 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.114.0...8.0.0 )
##### Important Changes
- **feat(bun): Add Bun Global Unhandled Handlers ([#​11960](https://togithub.com/getsentry/sentry-javascript/issues/11960 ))**
The Bun SDK will now capture global unhandled errors.
##### Other Changes
- feat(node): Log process and thread info on initialisation ([#​11972](https://togithub.com/getsentry/sentry-javascript/issues/11972 ))
- fix(aws-serverless): Include ESM artifacts in package ([#​11973](https://togithub.com/getsentry/sentry-javascript/issues/11973 ))
- fix(browser): Only start `http.client` spans if there is an active parent span ([#​11974](https://togithub.com/getsentry/sentry-javascript/issues/11974 ))
- fix(feedback): Improve CSS theme variable names and layout ([#​11964](https://togithub.com/getsentry/sentry-javascript/issues/11964 ))
- fix(node): Ensure `execArgv` are not sent to worker threads ([#​11963](https://togithub.com/getsentry/sentry-javascript/issues/11963 ))
- ref(feedback): Simplify feedback function params ([#​11957](https://togithub.com/getsentry/sentry-javascript/issues/11957 ))
### [`v7.114.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.114.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.113.0...7.114.0 )
##### Important Changes
- **fix(browser/v7): Continuously record CLS ([#​11935](https://togithub.com/getsentry/sentry-javascript/issues/11935 ))**
This release fixes a bug that caused the cumulative layout shift (CLS) web vital not to be reported in a majority of the
cases where it should have been reported. With this change, the CLS web vital should now always be reported for
pageloads with layout shift. If a pageload did not have layout shift, no CLS web vital should be reported.
**Please note that upgrading the SDK to this version may cause data in your dashboards to drastically change.**
##### Other Changes
- build(aws-lambda/v7): Turn off lambda layer publishing ([#​11875](https://togithub.com/getsentry/sentry-javascript/issues/11875 ))
- feat(v7): Add `tunnel` support to multiplexed transport ([#​11851](https://togithub.com/getsentry/sentry-javascript/issues/11851 ))
- fix(opentelemetry-node): support `HTTP_REQUEST_METHOD` attribute ([#​11929](https://togithub.com/getsentry/sentry-javascript/issues/11929 ))
- fix(react/v7): Fix react router v4/v5 span names ([#​11940](https://togithub.com/getsentry/sentry-javascript/issues/11940 ))
### [`v7.113.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.113.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.2...7.113.0 )
##### Important Changes
- **feat(node): Support Node 22 ([#​11754](https://togithub.com/getsentry/sentry-javascript/issues/11754 ))**
This release adds support for Node 22! 🎉
It also adds prebuilt-binaries for Node 22 to `@sentry/profiling-node`.
##### Other Changes
- feat(feedback): \[v7] New feedback button design ([#​11841](https://togithub.com/getsentry/sentry-javascript/issues/11841 ))
- feat(replay/v7): Upgrade rrweb packages to 2.15.0 ([#​11752](https://togithub.com/getsentry/sentry-javascript/issues/11752 ))
- fix(ember/v7): Ensure unnecessary spans are avoided ([#​11848](https://togithub.com/getsentry/sentry-javascript/issues/11848 ))
### [`v7.112.2`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.2 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.1...7.112.2 )
- fix(nextjs|sveltekit): Ensure we can pass `browserTracingIntegration` ([#​11765](https://togithub.com/getsentry/sentry-javascript/issues/11765 ))
### [`v7.112.1`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.1 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.112.0...7.112.1 )
- fix(ember/v7): Do not create rendering spans without transaction ([#​11750](https://togithub.com/getsentry/sentry-javascript/issues/11750 ))
### [`v7.112.0`](https://togithub.com/getsentry/sentry-javascript/releases/tag/7.112.0 )
[Compare Source](https://togithub.com/getsentry/sentry-javascript/compare/7.111.0...7.112.0 )
##### Important Changes
- **feat: Export pluggable integrations from SDK packages ([#​11723](https://togithub.com/getsentry/sentry-javascript/issues/11723 ))**
Instead of installing `@sentry/integrations`, you can now import the pluggable integrations directly from your SDK
package:
```js
// Before
import * as Sentry fromv '@​sentry/browser';
import { dedupeIntegration } from '@​sentry/integrations';
Sentry.init({
integrations: [dedupeIntegration()],
});
// After
import * as Sentry from '@​sentry/browser';
Sentry.init({
integrations: [Sentry.dedupeIntegration()],
});
```
Note that only the functional integrations (e.g. `xxxIntegration()`) are re-exported.
##### Other Changes
- feat(replay): Add "maxCanvasSize" option for replay canvases ([#​11732](https://togithub.com/getsentry/sentry-javascript/issues/11732 ))
- fix(serverless): \[v7] Check if cloud event callback is a function ([#​11734](https://togithub.com/getsentry/sentry-javascript/issues/11734 ))
#### Bundle size 📦
| Path | Size |
| ---------------------------------------------------------------------------------- | ----------------- |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay, Feedback) - Webpack (gzipped) | 80.72 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - Webpack (gzipped) | 71.69 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay with Canvas) - Webpack (gzipped) | 75.91 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - Webpack with treeshaking flags (gzipped) | 65.32 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - Webpack (gzipped) | 35.62 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. browserTracingIntegration) - Webpack (gzipped) | 35.5 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Feedback) - Webpack (gzipped) | 31.57 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. sendFeedback) - Webpack (gzipped) | 31.58 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - Webpack (gzipped) | 22.78 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay, Feedback) - ES6 CDN Bundle (gzipped) | 78.9 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - ES6 CDN Bundle (gzipped) | 70.27 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES6 CDN Bundle (gzipped) | 36.02 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - ES6 CDN Bundle (gzipped) | 25.28 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing, Replay) - ES6 CDN Bundle (minified & uncompressed) | 221.25 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES6 CDN Bundle (minified & uncompressed) | 109.01 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) - ES6 CDN Bundle (minified & uncompressed) | 75.79 KB |
| [@​sentry/browser](https://togithub.com/sentry/browser ) (incl. Tracing) - ES5 CDN Bundle (gzipped) | 39.3 KB |
| [@​sentry/react](https://togithub.com/sentry/react ) (incl. Tracing, Replay) - Webpack (gzipped) | 72.18 KB |
| [@​sentry/react](https://togithub.com/sentry/react ) - Webpack (gzipped) | 22.81 KB |
| [@​sentry/nextjs](https://togithub.com/sentry/nextjs ) Client (incl. Tracing, Replay) - Webpack (gzipped) | 90.01 KB |
| [@​sentry/nextjs](https://togithub.com/sentry/nextjs ) Client - Webpack (gzipped) | 54.15 KB |
| [@​sentry-internal/feedback](https://togithub.com/sentry-internal/feedback ) - Webpack (gzipped) | 17.32 KB |
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 10:06:35 +00:00
Brooooooklyn
6d5d09bb74
chore: use workspace dependencies ( #6964 )
2024-05-16 09:49:23 +00:00
renovate
bf43ba3d6b
chore: Lock file maintenance ( #6647 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 09:15:58 +00:00
Brooooooklyn
94af2caba8
chore: simplify renovate config and upgrade msw ( #6961 )
2024-05-16 08:40:00 +00:00
JimmFly
b8612f3071
refactor(core): replace the loading state written in useState with useDebouncedValue ( #6925 )
...
close TOV-856
refactor(core): replace the loading state written in useState with useDebouncedState
fix(core): cloudSvg obscures toggle button
2024-05-16 08:11:31 +00:00
Brooooooklyn
c7ddd679fd
feat(server): use native tokenizer impl ( #6960 )
...
### Benchmark
`yarn workspace @affine/server-native bench`
```
┌─────────┬────────────┬─────────┬────────────────────┬──────────┬─────────┐
│ (index) │ Task Name │ ops/sec │ Average Time (ns) │ Margin │ Samples │
├─────────┼────────────┼─────────┼────────────────────┼──────────┼─────────┤
│ 0 │ 'tiktoken' │ '5' │ 176932518.76000002 │ '±4.71%' │ 100 │
│ 1 │ 'native' │ '16' │ 61041597.51000003 │ '±0.60%' │ 100 │
└─────────┴────────────┴─────────┴────────────────────┴──────────┴─────────┘
```
2024-05-16 07:55:10 +00:00
CatsJuice
46140039d9
fix(core): local onboarding should dismiss after clicking learn more ( #6942 )
2024-05-16 07:41:49 +00:00
CatsJuice
6cef03c4c3
fix(core): adjust ai onboarding trigger logic, launch by auth status ( #6941 )
...
- if signed in, show ai-onboarding dialog
- if not signed in, show ai onboarding toast
2024-05-16 07:41:39 +00:00
renovate
ad09bb6cd9
chore: bump up sinon version to v18 ( #6950 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [sinon](https://sinonjs.org/ ) ([source](https://togithub.com/sinonjs/sinon )) | [`^17.0.1` -> `^18.0.0`](https://renovatebot.com/diffs/npm/sinon/17.0.1/18.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>sinonjs/sinon (sinon)</summary>
### [`v18.0.0`](https://togithub.com/sinonjs/sinon/compare/v17.0.2...v18.0.0 )
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v17.0.2...v18.0.0 )
### [`v17.0.2`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#1702 )
[Compare Source](https://togithub.com/sinonjs/sinon/compare/v17.0.1...v17.0.2 )
- [`f6dca0ba`](f6dca0bac3 )
upgrade packages ([#​2595](https://togithub.com/sinonjs/sinon/issues/2595 )) (Carl-Erik Kopseng)
- [`5025d001`](5025d00140 )
Avoid return and callArg\* clearing each other's state ([#​2593](https://togithub.com/sinonjs/sinon/issues/2593 )) (Carl-Erik Kopseng)
> - Partially revert "fix returns does not override call through ([#​2567](https://togithub.com/sinonjs/sinon/issues/2567 ))"
>
> <!---->
>
> - revert to the old manual clearing of props
- [`ed068a88`](ed068a886f )
Bump ip from 1.1.8 to 1.1.9 ([#​2587](https://togithub.com/sinonjs/sinon/issues/2587 )) (dependabot\[bot])
- [`ec4d592e`](ec4d592ee4 )
fix [#​2589](https://togithub.com/sinonjs/sinon/issues/2589 ): avoid invoking getter as side-effect ([#​2592](https://togithub.com/sinonjs/sinon/issues/2592 )) (Carl-Erik Kopseng)
- [`9972e1e3`](9972e1e399 )
Fix typo in mocks documentation ([#​2591](https://togithub.com/sinonjs/sinon/issues/2591 )) (Eduardo de la Cruz Palacios)
- [`52e6e4c5`](52e6e4c540 )
chore: prefer cache option of setup-node (Morgan Roderick)
- [`08da1235`](08da123555 )
Bump actions/cache from 3 to 4 (dependabot\[bot])
- [`404ef47e`](404ef47e11 )
Bump nokogiri from 1.14.3 to 1.16.2 (dependabot\[bot])
- [`fd79612c`](fd79612c33 )
Update Bug_report.md (Carl-Erik Kopseng)
- [`1fbc812a`](1fbc812a9f )
Re-add about (Carl-Erik Kopseng)
- [`fc8f6c3e`](fc8f6c3e11 )
Fix formatting :clown: (Carl-Erik Kopseng)
- [`c57e38ae`](c57e38ae2e )
Remove old template (Carl-Erik Kopseng)
- [`754bf7a9`](754bf7a98b )
Update Bug_report.md (Carl-Erik Kopseng)
- [`87eed9d2`](87eed9d255 )
Fix some typos at code comments ([#​2581](https://togithub.com/sinonjs/sinon/issues/2581 )) (EliyahuMachluf)
- [`cbae6997`](cbae69978c )
Link to createStubInstance util.md docs in stubs.md ([#​2577](https://togithub.com/sinonjs/sinon/issues/2577 )) (Daniel Kaplan)
- [`adcf936d`](adcf936de0 )
Fix Mocha watch task by delegating to Node ([#​2573](https://togithub.com/sinonjs/sinon/issues/2573 )) (Carl-Erik Kopseng)
- [`30ad2372`](30ad237295 )
prettier:write (Carl-Erik Kopseng)
- [`45c4d6b9`](45c4d6b9b8 )
Remove outdated info from README ([#​2571](https://togithub.com/sinonjs/sinon/issues/2571 )) (Carl-Erik Kopseng)
- [`6c9f5c2a`](6c9f5c2ade )
Add a notice that the Fake Timers API doc is incomplete ([#​2570](https://togithub.com/sinonjs/sinon/issues/2570 )) (Carl-Erik Kopseng)
- [`93db3ef3`](93db3ef3b0 )
breaking: Remove sinon.defaultConfig and related modules ([#​2565](https://togithub.com/sinonjs/sinon/issues/2565 )) (Carl-Erik Kopseng)
> - breaking: Remove sinon.defaultConfig and related modules
>
> default-config and get-config are leftovers from when Sinon
>
> shipped with sinon.test (now the independent NPM module
>
> 'sinon-test').
*Released by [Carl-Erik Kopseng](https://togithub.com/fatso83 ) on 2024-05-07.*
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 07:24:24 +00:00
renovate
b478518ee3
chore: bump up oxlint version to v0.3.5 ( #6908 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [oxlint](https://oxc-project.github.io ) ([source](https://togithub.com/oxc-project/oxc/tree/HEAD/npm/oxlint )) | [`0.3.2` -> `0.3.5`](https://renovatebot.com/diffs/npm/oxlint/0.3.2/0.3.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>oxc-project/oxc (oxlint)</summary>
### [`v0.3.5`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.5 ): oxlint v0.3.5
[Compare Source](7193d75e94...754d9f4c98 )
#### What's Changed
- feat(linter): add use-isnan fixer for (in)equality operations by [@​DonIsaac](https://togithub.com/DonIsaac ) in [https://github.com/oxc-project/oxc/pull/3284 ](https://togithub.com/oxc-project/oxc/pull/3284 )
- feat(linter/eslint): Implement fixer for unicode-bom rule by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3259 ](https://togithub.com/oxc-project/oxc/pull/3259 )
- fix(linter/no-direct-mutation-state): false positive when class is declared inside a `CallExpression` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3294 ](https://togithub.com/oxc-project/oxc/pull/3294 )
- fix(parser): parse `DecoratorCallExpression` when `Arguments` contains `MemberExpression` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3265 ](https://togithub.com/oxc-project/oxc/pull/3265 )
- perf(ast): inline all `ASTBuilder` methods by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3295 ](https://togithub.com/oxc-project/oxc/pull/3295 )
- perf(lexer): dedupe numeric separator check by [@​DonIsaac](https://togithub.com/DonIsaac ) in [https://github.com/oxc-project/oxc/pull/3283 ](https://togithub.com/oxc-project/oxc/pull/3283 )
- perf(linter): rewrite react/require-render-return by [@​mysteryven](https://togithub.com/mysteryven ) in [https://github.com/oxc-project/oxc/pull/3276 ](https://togithub.com/oxc-project/oxc/pull/3276 )
#### New Contributors
- [@​g-plane](https://togithub.com/g-plane ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3268 ](https://togithub.com/oxc-project/oxc/pull/3268 )
**Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.4...oxlint_v0.3.5
### [`v0.3.4`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.4 ): oxlint v0.3.4
[Compare Source](6149e49ef7...7193d75e94 )
#### What's Changed
- [feat(linter): move react/rules_of_hooks to nursery](6edcae86cd )
- feat(linter/eslint): Implement max-classes-per-file by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3241 ](https://togithub.com/oxc-project/oxc/pull/3241 )
-
**Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.3...oxlint_v0.3.4
***
### From v0.3.3
#### What's Changed
##### Features
- add `--symlinks` to allow symbolic walking by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3244 ](https://togithub.com/oxc-project/oxc/pull/3244 )
- add `--format github` for github check annotation by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3191 ](https://togithub.com/oxc-project/oxc/pull/3191 )
- change the category of all react-perf rules to perf by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3243 ](https://togithub.com/oxc-project/oxc/pull/3243 )
- remove deprecated eslint v9 rules `no-return-await` and `no-mixed-operators` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3188 ](https://togithub.com/oxc-project/oxc/pull/3188 )
- move prefer-node-protocol to restriction by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3171 ](https://togithub.com/oxc-project/oxc/pull/3171 )
##### New Rules
- react/rules-of-hooks by [@​rzvxa](https://togithub.com/rzvxa ) in [https://github.com/oxc-project/oxc/pull/3071 ](https://togithub.com/oxc-project/oxc/pull/3071 )
- eslint/radix by [@​KubaJastrz](https://togithub.com/KubaJastrz ) in [https://github.com/oxc-project/oxc/pull/3167 ](https://togithub.com/oxc-project/oxc/pull/3167 )
- eslint/no-new-native-nonconstructor by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3187 ](https://togithub.com/oxc-project/oxc/pull/3187 )
- eslint/unicode-bom by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3239 ](https://togithub.com/oxc-project/oxc/pull/3239 )
- eslint/no-empty-function rule by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3181 ](https://togithub.com/oxc-project/oxc/pull/3181 )
- eslint-plugin-next/no-duplicate-head by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3174 ](https://togithub.com/oxc-project/oxc/pull/3174 )
- eslint-plugin-next/no-page-custom-font by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3185 ](https://togithub.com/oxc-project/oxc/pull/3185 )
- eslint-plugin-next/no-styled-jsx-in-document by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3184 ](https://togithub.com/oxc-project/oxc/pull/3184 )
- unicorn/no-anonymous-default-export by [@​1zumii](https://togithub.com/1zumii ) in [https://github.com/oxc-project/oxc/pull/3220 ](https://togithub.com/oxc-project/oxc/pull/3220 )
##### Bug Fixes
- improve `prefer-string-starts-ends-with` rule by [@​camc314](https://togithub.com/camc314 ) in [https://github.com/oxc-project/oxc/pull/3176 ](https://togithub.com/oxc-project/oxc/pull/3176 )
- import/export: improve multiple exports error message by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3160 ](https://togithub.com/oxc-project/oxc/pull/3160 )
- import/named: handle `import { default as foo }` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3255 ](https://togithub.com/oxc-project/oxc/pull/3255 )
- shorten eslint/eqeqeq rule error message's span by [@​mysteryven](https://togithub.com/mysteryven ) in [https://github.com/oxc-project/oxc/pull/3193 ](https://togithub.com/oxc-project/oxc/pull/3193 )
- fix(parser): correctly parse cls.fn<C> = x by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3208 ](https://togithub.com/oxc-project/oxc/pull/3208 )
#### New Contributors
- [@​KubaJastrz](https://togithub.com/KubaJastrz ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3167 ](https://togithub.com/oxc-project/oxc/pull/3167 )
- [@​1zumii](https://togithub.com/1zumii ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3220 ](https://togithub.com/oxc-project/oxc/pull/3220 )
**Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.2...oxlint_v0.3.3
### [`v0.3.3`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.3 ): oxlint v0.3.3
[Compare Source](a7940868c6...6149e49ef7 )
#### What's Changed
##### Features
- add `--symlinks` to allow symbolic walking by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3244 ](https://togithub.com/oxc-project/oxc/pull/3244 )
- add `--format github` for github check annotation by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3191 ](https://togithub.com/oxc-project/oxc/pull/3191 )
- change the category of all react-perf rules to perf by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3243 ](https://togithub.com/oxc-project/oxc/pull/3243 )
- remove deprecated eslint v9 rules `no-return-await` and `no-mixed-operators` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3188 ](https://togithub.com/oxc-project/oxc/pull/3188 )
- move prefer-node-protocol to restriction by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3171 ](https://togithub.com/oxc-project/oxc/pull/3171 )
##### New Rules
- react/rules-of-hooks by [@​rzvxa](https://togithub.com/rzvxa ) in [https://github.com/oxc-project/oxc/pull/3071 ](https://togithub.com/oxc-project/oxc/pull/3071 )
- eslint/radix by [@​KubaJastrz](https://togithub.com/KubaJastrz ) in [https://github.com/oxc-project/oxc/pull/3167 ](https://togithub.com/oxc-project/oxc/pull/3167 )
- eslint/no-new-native-nonconstructor by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3187 ](https://togithub.com/oxc-project/oxc/pull/3187 )
- eslint/unicode-bom by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3239 ](https://togithub.com/oxc-project/oxc/pull/3239 )
- eslint/no-empty-function rule by [@​jelly](https://togithub.com/jelly ) in [https://github.com/oxc-project/oxc/pull/3181 ](https://togithub.com/oxc-project/oxc/pull/3181 )
- eslint-plugin-next/no-duplicate-head by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3174 ](https://togithub.com/oxc-project/oxc/pull/3174 )
- eslint-plugin-next/no-page-custom-font by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3185 ](https://togithub.com/oxc-project/oxc/pull/3185 )
- eslint-plugin-next/no-styled-jsx-in-document by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3184 ](https://togithub.com/oxc-project/oxc/pull/3184 )
- unicorn/no-anonymous-default-export by [@​1zumii](https://togithub.com/1zumii ) in [https://github.com/oxc-project/oxc/pull/3220 ](https://togithub.com/oxc-project/oxc/pull/3220 )
##### Bug Fixes
- improve `prefer-string-starts-ends-with` rule by [@​camc314](https://togithub.com/camc314 ) in [https://github.com/oxc-project/oxc/pull/3176 ](https://togithub.com/oxc-project/oxc/pull/3176 )
- import/export: improve multiple exports error message by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3160 ](https://togithub.com/oxc-project/oxc/pull/3160 )
- import/named: handle `import { default as foo }` by [@​Boshen](https://togithub.com/Boshen ) in [https://github.com/oxc-project/oxc/pull/3255 ](https://togithub.com/oxc-project/oxc/pull/3255 )
- shorten eslint/eqeqeq rule error message's span by [@​mysteryven](https://togithub.com/mysteryven ) in [https://github.com/oxc-project/oxc/pull/3193 ](https://togithub.com/oxc-project/oxc/pull/3193 )
- fix(parser): correctly parse cls.fn<C> = x by [@​Dunqing](https://togithub.com/Dunqing ) in [https://github.com/oxc-project/oxc/pull/3208 ](https://togithub.com/oxc-project/oxc/pull/3208 )
#### New Contributors
- [@​KubaJastrz](https://togithub.com/KubaJastrz ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3167 ](https://togithub.com/oxc-project/oxc/pull/3167 )
- [@​1zumii](https://togithub.com/1zumii ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3220 ](https://togithub.com/oxc-project/oxc/pull/3220 )
**Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.2...oxlint_v0.3.3
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 07:08:31 +00:00
renovate
1f7ecab2ff
chore: bump up all non-major dependencies ( #6955 )
...
[](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.576.0` -> `3.577.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.576.0/3.577.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/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.3` -> `19.0.4`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.3/19.0.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/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.577.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35770-2024-05-15 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.576.0...v3.577.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.4`](https://togithub.com/nrwl/nx/releases/tag/19.0.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.3...19.0.4 )
##### 19.0.4 (2024-05-15)
##### 🚀 Features
- **core:** support finding matching projects with only negative patterns ([#​22743](https://togithub.com/nrwl/nx/pull/22743 ))
- **react-native:** add optional syncDeps param to storybook executor ([#​22032](https://togithub.com/nrwl/nx/pull/22032 ))
##### 🩹 Fixes
- **core:** properly indent command output with mixed line endings ([#​23321](https://togithub.com/nrwl/nx/pull/23321 ))
- **core:** read socket dir on demand & load .env files on client startup ([#​23348](https://togithub.com/nrwl/nx/pull/23348 ))
- **core:** not load env files when NX_LOAD_DOT_ENV_FILES is false ([#​23231](https://togithub.com/nrwl/nx/pull/23231 ))
- **core:** addPlugin should not conflict on project.json targ… ([#​23391](https://togithub.com/nrwl/nx/pull/23391 ))
- **core:** fix affected detection for inputs after named inputs ([#​23354](https://togithub.com/nrwl/nx/pull/23354 ))
- **core:** fix eslint --help command ([#​23274](https://togithub.com/nrwl/nx/pull/23274 ))
- **core:** copy native files to tmp file location instead of .nx/cache ([#​23375](https://togithub.com/nrwl/nx/pull/23375 ))
- **core:** retry interrupted errors when writing to stdout ([#​23359](https://togithub.com/nrwl/nx/pull/23359 ))
- **graph:** properly remove <base> tag when generating static graph file ([#​23399](https://togithub.com/nrwl/nx/pull/23399 ))
- **js:** copy assets handler should correctly handle assets on windows ([#​23351](https://togithub.com/nrwl/nx/pull/23351 ))
- **misc:** guard against failure to decode file in migration ([#​23069](https://togithub.com/nrwl/nx/pull/23069 ))
- **nextjs:** Moving a library using [@​nx/workspace](https://togithub.com/nx/workspace ):move should update … ([#​23311](https://togithub.com/nrwl/nx/pull/23311 ))
- **testing:** ignore jest-sequencer- paths in jest resolver ([#​23396](https://togithub.com/nrwl/nx/pull/23396 ))
- **testing:** check for project eslint config file in cypress and pla… ([#​23401](https://togithub.com/nrwl/nx/pull/23401 ))
- **vite:** migration should handle config object correctly [#​20921](https://togithub.com/nrwl/nx/issues/20921 ) ([#​23364](https://togithub.com/nrwl/nx/pull/23364 ), [#​20921](https://togithub.com/nrwl/nx/issues/20921 ))
- **webpack:** apply-base-config should initialize options it will set [#​23296](https://togithub.com/nrwl/nx/issues/23296 ) ([#​23368](https://togithub.com/nrwl/nx/pull/23368 ), [#​23296](https://togithub.com/nrwl/nx/issues/23296 ))
##### ❤️ Thank You
- arekkubaczkowski [@​arekkubaczkowski](https://togithub.com/arekkubaczkowski )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Denis Bendrikov
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-16 06:54:28 +00:00
CatsJuice
301586c0f4
fix(component): avoid close button of the notification being invisible in dark mode and bright bg ( #6946 )
2024-05-16 06:43:47 +00:00
pengx17
3cca879a83
refactor(electron): use sqlite to store server clock & sync meta ( #6957 )
...
After this PR, IDB should not be used in desktop any longer.
2024-05-16 06:31:05 +00:00
pengx17
27af9b4d1a
perf(electron): add index for updates ( #6951 )
...

Above image shows the performance on querying a 20k rows of updates table, which is super slow at 150+ms. After adding index for doc_id the performance should be greatly improved.
After:

fix TOV-866
2024-05-16 06:30:53 +00:00
darkskygit
37cb5b86f4
fix: migrate typo ( #6948 )
2024-05-15 14:03:09 +00:00
darkskygit
0076359d6a
feat: add retry support for copilot ( #6947 )
2024-05-15 11:02:37 +00:00
darkskygit
7e7a4120aa
feat: renew models ( #6934 )
2024-05-15 09:13:05 +00:00
JimmFly
a61ded3f25
fix(core): add affine.pro to trustedDomain ( #6943 )
2024-05-15 09:00:15 +00:00
JimmFly
f48cd0dfef
fix(core): unexpected history preview style ( #6944 )
...
close TOV-865
https://github.com/toeverything/AFFiNE/assets/102217452/3ca12496-b4d9-4caf-a30b-981b52a2f42f
2024-05-15 08:48:37 +00:00
renovate
486044f0fb
chore: bump up @aws-sdk/client-s3 version to v3.576.0 ( #6936 )
...
[](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.575.0` -> `3.576.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.575.0/3.576.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>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.576.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35760-2024-05-14 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.575.0...v3.576.0 )
##### Features
- **client-s3:** Updated a few x-id in the http uri traits ([dcde25a](dcde25ac4c ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-15 08:32:11 +00:00
renovate
6da566c5f6
chore: bump up nx-cloud version to v19 ( #6937 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [nx-cloud](https://nx.app ) | [`^18.0.0` -> `^19.0.0`](https://renovatebot.com/diffs/npm/nx-cloud/18.0.0/19.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/ ) |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-15 08:21:22 +00:00
darkskygit
98e218af93
feat: allow undefined new model ( #6933 )
2024-05-14 13:05:07 +00:00
LongYinan
b036f1b5c9
Revert "feat: renew models ( #6926 )"
...
This reverts commit 5bf9351be4 .
2024-05-14 18:46:32 +08:00
darkskygit
8881286025
chore: adjust log level ( #6913 )
2024-05-14 09:32:29 +00:00
darkskygit
b8333de119
fix: blob test flaky ( #6929 )
2024-05-14 09:20:58 +00:00
renovate
0d3180fd94
chore: bump up all non-major dependencies ( #6918 )
...
[](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.574.0` -> `3.575.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.574.0/3.575.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/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.2` -> `19.0.3`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.2/19.0.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/ ) |
| [electron-squirrel-startup](https://togithub.com/mongodb-js/electron-squirrel-startup ) | [`1.0.0` -> `1.0.1`](https://renovatebot.com/diffs/npm/electron-squirrel-startup/1.0.0/1.0.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.575.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35750-2024-05-13 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.574.0...v3.575.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.3`](https://togithub.com/nrwl/nx/releases/tag/19.0.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.2...19.0.3 )
##### 19.0.3 (2024-05-13)
##### 🚀 Features
- **nx-dev:** show banner on documentation pages ([#​23266](https://togithub.com/nrwl/nx/pull/23266 ))
- **nx-dev:** check for missing images ([#​23248](https://togithub.com/nrwl/nx/pull/23248 ))
- **nx-dev:** put banner above menu ([#​23335](https://togithub.com/nrwl/nx/pull/23335 ))
- **react:** Add SvgOptions for NxReactWebpackPlugin and WithNx ([#​23283](https://togithub.com/nrwl/nx/pull/23283 ))
##### 🩹 Fixes
- **core:** include more binary extensions ([#​22788](https://togithub.com/nrwl/nx/pull/22788 ), [#​22861](https://togithub.com/nrwl/nx/pull/22861 ))
- **core:** workspace remove generator should handle no root jest config ([#​23328](https://togithub.com/nrwl/nx/pull/23328 ))
- **core:** addPlugin should not conflict on project.json targets ([#​23264](https://togithub.com/nrwl/nx/pull/23264 ))
- **core:** throw a specific error for print-affected and affected graph ([#​23336](https://togithub.com/nrwl/nx/pull/23336 ))
- **js:** Adds mjs files to prettierrcNameOptions ([#​21796](https://togithub.com/nrwl/nx/pull/21796 ))
- **linter:** ensure all spreads are removed from rules before parsing ([#​23292](https://togithub.com/nrwl/nx/pull/23292 ))
- **linter:** log transpilation errors of workspace rules ([#​21503](https://togithub.com/nrwl/nx/pull/21503 ))
- **linter:** rename languageSettings to languageOptions for flat config migration ([#​22924](https://togithub.com/nrwl/nx/pull/22924 ))
- **linter:** fix migrating projects with the eslint plugin ([#​23147](https://togithub.com/nrwl/nx/pull/23147 ))
- **misc:** move e2e-ci to a separate parallel 1 command ([#​23305](https://togithub.com/nrwl/nx/pull/23305 ))
- **module-federation:** Throw an error if remote is invalid ([#​23100](https://togithub.com/nrwl/nx/pull/23100 ))
- **nx-cloud:** ensure generated ci workflows use dlx for nx-cloud ([#​23333](https://togithub.com/nrwl/nx/pull/23333 ))
- **nx-dev:** move table of contents down ([#​23350](https://togithub.com/nrwl/nx/pull/23350 ))
- **storybook:** should handle inferred cypress when generating cypress project [#​21770](https://togithub.com/nrwl/nx/issues/21770 ) ([#​23327](https://togithub.com/nrwl/nx/pull/23327 ), [#​21770](https://togithub.com/nrwl/nx/issues/21770 ))
- **testing:** resolve absolute paths for ts path mappings in jest resolver ([#​23346](https://togithub.com/nrwl/nx/pull/23346 ))
- **vite:** support passing --watch to inferred vitest commands ([#​23298](https://togithub.com/nrwl/nx/pull/23298 ))
- **vite:** generate vitest cache dir scoped to each project root and normalize vite cache dir ([#​23330](https://togithub.com/nrwl/nx/pull/23330 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Denis Bendrikov
- Dmitry Zakharov [@​pumano](https://togithub.com/pumano )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Mehrad Rafigh [@​mehrad-rafigh](https://togithub.com/mehrad-rafigh )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Patrick P [@​ppfenning92](https://togithub.com/ppfenning92 )
</details>
<details>
<summary>mongodb-js/electron-squirrel-startup (electron-squirrel-startup)</summary>
### [`v1.0.1`](https://togithub.com/mongodb-js/electron-squirrel-startup/compare/v1.0.0...v1.0.1 )
[Compare Source](https://togithub.com/mongodb-js/electron-squirrel-startup/compare/v1.0.0...v1.0.1 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-14 09:07:15 +00:00
darkskygit
5bf9351be4
feat: renew models ( #6926 )
2024-05-14 08:54:58 +00:00
JimmFly
419f1b34b3
fix(core): unexpected toast style in editor ( #6924 )
...
<img width="1327" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/16115440-5265-44d6-9f05-b5621436cd59 ">
2024-05-14 07:39:24 +00:00
JimmFly
1b91ffa6a5
chore: adjust quick search style ( #6906 )
...
close TOV-854
<img width="651" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/f281eb82-852c-411d-b3dd-4bf7d7ce74e8 ">
2024-05-14 07:28:25 +00:00
renovate
431ed770fa
chore: bump up blocksuite-canary to v0.15.0-canary-202405131108-aa6f0b7 ( #6921 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.15.0-canary-202405122323-6456127` -> `0.15.0-canary-202405131108-aa6f0b7`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.15.0-canary-202405122323-6456127/0.15.0-canary-202405131108-aa6f0b7 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### 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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-14 05:48:09 +00:00
pengx17
dd45c80cc4
chore: track doc create action in bs editor ( #6915 )
...
fix TOV-855
added shape element create & doc create event tracking in blocksuite editor.
What's still missing:
the control (source) that triggered whiteboard element creation, i.e., from canvas dbclick, dnd or pasting.
2024-05-14 05:35:08 +00:00
Boshen
48de982a6b
chore: configure oxlint using .oxlint.json ( #6916 )
2024-05-14 13:34:18 +08:00
akumatus
261d413607
feat: history timeline shows relative time, such as today and yesterday ( #6864 )
...
### TL;DR
First, fixed an i18n issue in history panel. When the browser language is set to Chinese, and the AFFiNE application language is set to English, the language supposed to be English global. But now the language is a mixture of Chinese and English, which is obviously wrong.

Second, design a time formatter to convert timestamp into relative calendar date, such today and yesterday and so on. Long-ago edits will show the exact date like before.

### What changed?
- `new Intl.DateTimeFormat` with language option form `document.documentElement.lang`
- Added `timestampToCalendarDate` function to convert timestamp into relative calendar date
- Updated unit tests
- Updated i18n copywriting
### How to test?
1. Open view history version
2. Check edit timeline
2024-05-13 11:59:48 +00:00
JimmFly
b723dd8ab8
fix(core): the loading of cmdk flashes during synchronization ( #6907 )
...
close TOV-852
2024-05-13 09:11:39 +00:00
Brooooooklyn
1cf0263def
ci: use matchDepNames in renovate.json ( #6905 )
2024-05-13 08:04:40 +00:00
renovate
b557c6e6e5
chore: bump up blocksuite-canary to v0.15.0-canary-202405122323-6456127 ( #5782 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/block-std](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2fblock-std/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/blocks](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2fblocks/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/global](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2fglobal/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/inline](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2finline/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/presets](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2fpresets/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
| [@blocksuite/store](https://togithub.com/toeverything/blocksuite ) | [`0.14.0-canary-202405100201-e591bb8` -> `0.15.0-canary-202405122323-6456127`](https://renovatebot.com/diffs/npm/@blocksuite%2fstore/0.14.0-canary-202405100201-e591bb8/0.15.0-canary-202405122323-6456127 ) | [](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>toeverything/blocksuite (@​blocksuite/block-std)</summary>
### [`v0.14.0`](https://togithub.com/toeverything/blocksuite/releases/tag/v0.14.0 )
BlockSuite v0.14.0 is now released with 348 PRs landed and 5 new contributors.
It's currently used in [Affine 0.14](). This release includes a lot of new features, improvements, and bug fixes.
And it's a version centered around the AI features.
##### AI Features
> \[!IMPORTANT]
> The AI features are only available in the [Affine AI](https://affine.pro/ai ) due to the dependency on the backend service.

We have added a lot of AI features in this release to support the [Affine AI](https://affine.pro/ai ) project.
Thanks to our team members and contributors ([@​Flrande](https://togithub.com/Flrande ), [@​pengx17](https://togithub.com/pengx17 ), [@​fundon](https://togithub.com/fundon ), [@​donteatfriedrice](https://togithub.com/donteatfriedrice ), [@​zzj3720](https://togithub.com/zzj3720 ), [@​doouding](https://togithub.com/doouding ), [@​regischen](https://togithub.com/regischen )) for their hard work on this release.
- **AI Action Infra**: The AI features are supported by a new AI action infrastructure.
- **Ask AI Format Bar**: The format bar now has a new button to ask AI for help.
- **AI Chat Panel**: A new AI panel is added to the right sidebar. It can generate text, images, and slides.
- **Edgeless AI**: The edgeless elements and blocks now can be interacted with AI actions.
<details>
<summary>
##### Contribution Details
</summary>
- chore(presets): sync ai create message interface parameters [@​fundon](https://togithub.com/fundon ) ([#​6741](https://togithub.com/toeverything/blocksuite/issues/6741 ))
- feat: format bar ask ai [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6578](https://togithub.com/toeverything/blocksuite/issues/6578 ))
- feat: add slash menu ai button [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6605](https://togithub.com/toeverything/blocksuite/issues/6605 ))
- feat: copilot client [@​regischen](https://togithub.com/regischen ) ([#​6626](https://togithub.com/toeverything/blocksuite/issues/6626 ))
- feat: add basic ai example with backend integration [@​Flrande](https://togithub.com/Flrande ) ([#​6661](https://togithub.com/toeverything/blocksuite/issues/6661 ))
- feat: add iframe message template on ai chat panel [@​fundon](https://togithub.com/fundon ) ([#​6701](https://togithub.com/toeverything/blocksuite/issues/6701 ))
- feat: chat panel [@​regischen](https://togithub.com/regischen ) ([#​6645](https://togithub.com/toeverything/blocksuite/issues/6645 ))
- feat: add text action renderer [@​regischen](https://togithub.com/regischen ) ([#​6740](https://togithub.com/toeverything/blocksuite/issues/6740 ))
- feat: add actions renderer [@​regischen](https://togithub.com/regischen ) ([#​6756](https://togithub.com/toeverything/blocksuite/issues/6756 ))
- feat: add slide action [@​regischen](https://togithub.com/regischen ) ([#​6759](https://togithub.com/toeverything/blocksuite/issues/6759 ))
- feat: add discard modal for ai panel [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6765](https://togithub.com/toeverything/blocksuite/issues/6765 ))
- feat: support copy ai answer and fix ui issues [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6774](https://togithub.com/toeverything/blocksuite/issues/6774 ))
- feat: add chat pause [@​regischen](https://togithub.com/regischen ) ([#​6836](https://togithub.com/toeverything/blocksuite/issues/6836 ))
- feat: support clicking to send content to AI [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6846](https://togithub.com/toeverything/blocksuite/issues/6846 ))
- feat: support display answer and error at the same time [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6856](https://togithub.com/toeverything/blocksuite/issues/6856 ))
- feat: add image renderer and fix bug [@​regischen](https://togithub.com/regischen ) ([#​6863](https://togithub.com/toeverything/blocksuite/issues/6863 ))
- feat: pressing escape to stop ai generating [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6917](https://togithub.com/toeverything/blocksuite/issues/6917 ))
- feat(blocks): instantiating Copilot in RootService [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6528](https://togithub.com/toeverything/blocksuite/issues/6528 ))
- feat(blocks): copilot add EditorHost parameter [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6529](https://togithub.com/toeverything/blocksuite/issues/6529 ))
- feat(blocks): support real abort for copilot [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6530](https://togithub.com/toeverything/blocksuite/issues/6530 ))
- feat(blocks): add ai action panel [@​Flrande](https://togithub.com/Flrande ) ([#​6567](https://togithub.com/toeverything/blocksuite/issues/6567 ))
- feat(blocks): add action config for ai answer ui component [@​Flrande](https://togithub.com/Flrande ) ([#​6580](https://togithub.com/toeverything/blocksuite/issues/6580 ))
- feat(blocks): support custom placeholder for paragraph [@​Flrande](https://togithub.com/Flrande ) ([#​6787](https://togithub.com/toeverything/blocksuite/issues/6787 ))
- feat(blocks): add esc tip when iframe is fullscreen [@​fundon](https://togithub.com/fundon ) ([#​6968](https://togithub.com/toeverything/blocksuite/issues/6968 ))
- feat(edgeless): copilot selection widget [@​doouding](https://togithub.com/doouding ) ([#​6497](https://togithub.com/toeverything/blocksuite/issues/6497 ))
- feat(edgeless): add mindmap support [@​doouding](https://togithub.com/doouding ) ([#​6508](https://togithub.com/toeverything/blocksuite/issues/6508 ))
</details>
##### Infra Improvements
- Rewrite the view store to support the new block collection and selector. ([#​6521](https://togithub.com/toeverything/blocksuite/issues/6521 ), [#​6672](https://togithub.com/toeverything/blocksuite/issues/6672 ), [#​6534](https://togithub.com/toeverything/blocksuite/issues/6534 ), [#​6737](https://togithub.com/toeverything/blocksuite/issues/6737 ), [#​6780](https://togithub.com/toeverything/blocksuite/issues/6780 ))
In previous versions, the view store is responsible for managing the views of the blocks.
It was designed to control different views of the same block, such as the editor view and the preview view.
However, we found that it's a anti-pattern to render different views of the same block in the same block tree.
Which makes it hard to track the view by the block model.
In this release, we introduce the block collection and selector to make it easier to render different views of the same block.
- Introduced the draft model for the transformer. ([#​6630](https://togithub.com/toeverything/blocksuite/issues/6630 ))
The draft model is a new model that can be used to transform the block model to a new model.
It's useful when you want to transform the block model to a new model without changing the original block model.
- Bson for clipboard. ([#​6526](https://togithub.com/toeverything/blocksuite/issues/6526 ), [#​6562](https://togithub.com/toeverything/blocksuite/issues/6562 ))
We use bson for the clipboard mime to optimize the clipboard data serialization and deserialization.
- Add spec builder. ([#​6976](https://togithub.com/toeverything/blocksuite/issues/6976 ))
The spec builder is a new tool to manage the block specs.
- Switch to es2022 targets. ([#​6527](https://togithub.com/toeverything/blocksuite/issues/6527 ))
We have switched to the es2022 targets to support the latest JavaScript features.
- refactor(store): support streaming `editor.doc` from empty state [@​doodlewind](https://togithub.com/doodlewind ) ([#​6522](https://togithub.com/toeverything/blocksuite/issues/6522 ))
- refactor(examples): sync collection lifecycle with provider [@​doodlewind](https://togithub.com/doodlewind ) ([#​6683](https://togithub.com/toeverything/blocksuite/issues/6683 ))
##### Embed Doc Polishing
In this release, we have polished the embed doc feature to make it more user-friendly.
- Move embed reload button. ([#​6502](https://togithub.com/toeverything/blocksuite/issues/6502 ))
- Polish the styles. ([#​6523](https://togithub.com/toeverything/blocksuite/issues/6523 ), [#​6536](https://togithub.com/toeverything/blocksuite/issues/6536 ))
- Make embed card toolbar a widget. ([#​6635](https://togithub.com/toeverything/blocksuite/issues/6635 ))
- Fix the issue that creating linked doc from block selection will loss data. ([#​6510](https://togithub.com/toeverything/blocksuite/issues/6510 ))
- Fix the issue that users can't jump into doc inside embed synced doc. ([#​6531](https://togithub.com/toeverything/blocksuite/issues/6531 ))
##### Database Enhancements
In this release, the Database has seen a series of enhancements aimed at increasing the fluidity of the editing experience, with improvements to keyboard shortcuts and cursor behavior:
1. Supports using the Tab key to move the cursor to the next field ([#​6565](https://togithub.com/toeverything/blocksuite/issues/6565 ))
2. Supports selecting additional rows using arrow keys ([#​6941](https://togithub.com/toeverything/blocksuite/issues/6941 ))
3. Clicking on “New Record” now focuses on the title cell of the new row ([#​6561](https://togithub.com/toeverything/blocksuite/issues/6561 ))
4. Supports filling a column with the same content via drag-and-drop ([#​6895](https://togithub.com/toeverything/blocksuite/issues/6895 ))
Additionally, enhancements to the title column now allow it to link to another page ([#​6572](https://togithub.com/toeverything/blocksuite/issues/6572 )).
When you drag Kanban cards to the edge, the Kanban will now automatically scroll ([#​6614](https://togithub.com/toeverything/blocksuite/issues/6614 )).
The Database will display as many views as possible instead of just three ([#​6642](https://togithub.com/toeverything/blocksuite/issues/6642 )), and the same goes for filters ([#​6739](https://togithub.com/toeverything/blocksuite/issues/6739 )).
There are also some experimental features that can be enabled through feature flags:
1. Table now includes a statistics feature ([#​6560](https://togithub.com/toeverything/blocksuite/issues/6560 ))
2. The Database now supports using Todo blocks from all pages as a data source ([#​6785](https://togithub.com/toeverything/blocksuite/issues/6785 ))
##### Documentation Improvements
We've added some new examples thanks to [@​doodlewind](https://togithub.com/doodlewind ), [@​L-Sun](https://togithub.com/L-Sun ).
- Add vanilla-indexeddb example. ([#​6525](https://togithub.com/toeverything/blocksuite/issues/6525 ))
- Add react-indexeddb example. ([#​6689](https://togithub.com/toeverything/blocksuite/issues/6689 ))
- Add react-websocket example. ([#​6624](https://togithub.com/toeverything/blocksuite/issues/6624 ))
##### Community Features
- **Lasso Tool**: A new lasso tool is added to the edgeless whiteboard thanks to [@​golok727](https://togithub.com/golok727 ) ([#​6602](https://togithub.com/toeverything/blocksuite/issues/6602 ), [#​6716](https://togithub.com/toeverything/blocksuite/issues/6716 ), [#​6874](https://togithub.com/toeverything/blocksuite/issues/6874 ))
- **Pie Menu**: A new pie menu is added to the edgeless whiteboard thanks to [@​golok727](https://togithub.com/golok727 ) ([#​6493](https://togithub.com/toeverything/blocksuite/issues/6493 ), [#​6571](https://togithub.com/toeverything/blocksuite/issues/6571 ), [#​6632](https://togithub.com/toeverything/blocksuite/issues/6632 ), [#​6553](https://togithub.com/toeverything/blocksuite/issues/6553 ))
<details>
<summary>
##### Detailed Bug Fixes and Improvements
</summary>
- chore: remove unused code [@​c0sc0s](https://togithub.com/c0sc0s ) ([#​6807](https://togithub.com/toeverything/blocksuite/issues/6807 ))
- docs: commanddata -> commandcontext [@​golok727](https://togithub.com/golok727 ) ([#​6938](https://togithub.com/toeverything/blocksuite/issues/6938 ))
- feat: remove card view box shadow when doc mode [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6532](https://togithub.com/toeverything/blocksuite/issues/6532 ))
- feat: create zod union [@​F4lkr4m](https://togithub.com/F4lkr4m ) ([#​6855](https://togithub.com/toeverything/blocksuite/issues/6855 ))
- feat: create zod union [@​F4lkr4m](https://togithub.com/F4lkr4m ) ([#​6855](https://togithub.com/toeverything/blocksuite/issues/6855 ))
- feat(edgeless): shift key to constrain to axis [@​golok727](https://togithub.com/golok727 ) ([#​6543](https://togithub.com/toeverything/blocksuite/issues/6543 ))
- feat(edgeless): shift + arrow keys to move elements with 10px inc [@​golok727](https://togithub.com/golok727 ) ([#​6544](https://togithub.com/toeverything/blocksuite/issues/6544 ))
- feat(edgeless): connector keep only one shortcut key L [@​fundon](https://togithub.com/fundon ) ([#​6573](https://togithub.com/toeverything/blocksuite/issues/6573 ))
- feat(edgeless): paste SVG in text/plain mime [@​golok727](https://togithub.com/golok727 ) ([#​6540](https://togithub.com/toeverything/blocksuite/issues/6540 ))
- feat(edgeless): shift + s to toggle between shapes [@​golok727](https://togithub.com/golok727 ) ([#​6634](https://togithub.com/toeverything/blocksuite/issues/6634 ))
- feat(edgeless): note block supports auto complete panel [@​fundon](https://togithub.com/fundon ) ([#​6591](https://togithub.com/toeverything/blocksuite/issues/6591 ))
- feat(edgeless): font family panel refactoring [@​RubaXa](https://togithub.com/RubaXa ) ([#​6692](https://togithub.com/toeverything/blocksuite/issues/6692 ))
- feat(edgeless): remove the kerning information stored in a font [@​RubaXa](https://togithub.com/RubaXa ) ([#​6978](https://togithub.com/toeverything/blocksuite/issues/6978 ))
- feat(page): html adapter YouTube import [@​fourdim](https://togithub.com/fourdim ) ([#​6705](https://togithub.com/toeverything/blocksuite/issues/6705 ))
- fix: publish script [@​doodlewind](https://togithub.com/doodlewind ) ([#​6524](https://togithub.com/toeverything/blocksuite/issues/6524 ))
- fix: deletion behavior in DocsPanel component [@​congzhou09](https://togithub.com/congzhou09 ) ([#​6511](https://togithub.com/toeverything/blocksuite/issues/6511 ))
- fix: clean up documentation content [@​fourdim](https://togithub.com/fourdim ) ([#​6558](https://togithub.com/toeverything/blocksuite/issues/6558 ))
- fix: arrow up and down works incorrectly [@​Saul-Mirone](https://togithub.com/Saul-Mirone ) ([#​6593](https://togithub.com/toeverything/blocksuite/issues/6593 ))
- fix: placeholder visibility and cursor style in readonly mode [@​L-Sun](https://togithub.com/L-Sun ) ([#​6686](https://togithub.com/toeverything/blocksuite/issues/6686 ))
- fix: frame selection conflicts with note selection [@​Saul-Mirone](https://togithub.com/Saul-Mirone ) ([#​6802](https://togithub.com/toeverything/blocksuite/issues/6802 ))
- fix: bash escape by \` in PR title linting [@​lawvs](https://togithub.com/lawvs ) ([#​6839](https://togithub.com/toeverything/blocksuite/issues/6839 ))
- fix: memory leak [@​doouding](https://togithub.com/doouding ) ([#​6977](https://togithub.com/toeverything/blocksuite/issues/6977 ))
- fix: should not inherit last text element hasMaxWidth prop [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6990](https://togithub.com/toeverything/blocksuite/issues/6990 ))
- fix(blocks): pdf preview [@​zkwolf](https://togithub.com/zkwolf ) ([#​6659](https://togithub.com/toeverything/blocksuite/issues/6659 ))
- fix: catch error in ydoc transaction and doc getter [@​Saul-Mirone](https://togithub.com/Saul-Mirone ) ([#​6989](https://togithub.com/toeverything/blocksuite/issues/6989 ))
- fix(blocks): ignore formart-bar-widget\&block-selection tags when exporting png/pdf [@​Tzyito](https://togithub.com/Tzyito ) ([#​6711](https://togithub.com/toeverything/blocksuite/issues/6711 ))
- fix(blocks): the IME sometimes break because of placeholder [@​Flrande](https://togithub.com/Flrande ) ([#​6734](https://togithub.com/toeverything/blocksuite/issues/6734 ))
- fix(blocks): do not log error when parse url hostname [@​Flrande](https://togithub.com/Flrande ) ([#​6779](https://togithub.com/toeverything/blocksuite/issues/6779 ))
- fix(blocks): page movement due to scrolling into view [@​fundon](https://togithub.com/fundon ) ([#​6776](https://togithub.com/toeverything/blocksuite/issues/6776 ))
- fix(blocks): update list number prefix when updating a block [@​lawvs](https://togithub.com/lawvs ) ([#​6790](https://togithub.com/toeverything/blocksuite/issues/6790 ))
- fix(blocks): switch the file-type to [@​sgtpooki/file-type](https://togithub.com/sgtpooki/file-type ) [@​lawvs](https://togithub.com/lawvs ) ([#​6803](https://togithub.com/toeverything/blocksuite/issues/6803 ))
- fix(blocks): should not delete children when transform block type [@​Flrande](https://togithub.com/Flrande ) ([#​6840](https://togithub.com/toeverything/blocksuite/issues/6840 ))
- fix(blocks): edge case for toggle link [@​Flrande](https://togithub.com/Flrande ) ([#​6841](https://togithub.com/toeverything/blocksuite/issues/6841 ))
- fix(blocks): should not go proxy when it is an onsite image [@​fundon](https://togithub.com/fundon ) ([#​6859](https://togithub.com/toeverything/blocksuite/issues/6859 ))
- fix(blocks): github icon dark mode [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6864](https://togithub.com/toeverything/blocksuite/issues/6864 ))
- fix(blocks): optimize height and position of panels [@​fundon](https://togithub.com/fundon ) ([#​6866](https://togithub.com/toeverything/blocksuite/issues/6866 ))
- fix(blocks): linked doc horizontal card quote block [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6865](https://togithub.com/toeverything/blocksuite/issues/6865 ))
- fix(blocks): video attachments can not be embed [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6869](https://togithub.com/toeverything/blocksuite/issues/6869 ))
- fix(blocks): try fix surface ref note portal stuck [@​EYHN](https://togithub.com/EYHN ) ([#​6867](https://togithub.com/toeverything/blocksuite/issues/6867 ))
- fix(blocks): linked doc style without note block or image block [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6876](https://togithub.com/toeverything/blocksuite/issues/6876 ))
- fix(blocks): should reset scroll top while retrying [@​fundon](https://togithub.com/fundon ) ([#​6882](https://togithub.com/toeverything/blocksuite/issues/6882 ))
- fix(blocks): github block title text color [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6887](https://togithub.com/toeverything/blocksuite/issues/6887 ))
- fix(blocks): line break in reference node [@​Flrande](https://togithub.com/Flrande ) ([#​6894](https://togithub.com/toeverything/blocksuite/issues/6894 ))
- fix(blocks): do not display name in remote cursor when no user info [@​Flrande](https://togithub.com/Flrande ) ([#​6898](https://togithub.com/toeverything/blocksuite/issues/6898 ))
- fix(blocks): missing elements when frames are selected [@​fundon](https://togithub.com/fundon ) ([#​6915](https://togithub.com/toeverything/blocksuite/issues/6915 ))
- fix(blocks): allow users to enter prompt words when content is missing [@​fundon](https://togithub.com/fundon ) ([#​6930](https://togithub.com/toeverything/blocksuite/issues/6930 ))
- fix(blocks): last pos should be updated in not wheeling [@​fundon](https://togithub.com/fundon ) ([#​6939](https://togithub.com/toeverything/blocksuite/issues/6939 ))
- fix(blocks): zoom bar toggle button should be displayed when the width of viewport is equal to 1200 [@​fundon](https://togithub.com/fundon ) ([#​6954](https://togithub.com/toeverything/blocksuite/issues/6954 ))
- fix(blocks): reference node not update as expected [@​Flrande](https://togithub.com/Flrande ) ([#​6958](https://togithub.com/toeverything/blocksuite/issues/6958 ))
- fix(blocks): use passive listeners to improve wheel event [@​fundon](https://togithub.com/fundon ) ([#​6960](https://togithub.com/toeverything/blocksuite/issues/6960 ))
- fix(blocks): support config the vertical scroll container of rich-text [@​Flrande](https://togithub.com/Flrande ) ([#​6965](https://togithub.com/toeverything/blocksuite/issues/6965 ))
- fix(blocks): block portal should be `display: block` in firefox [@​fundon](https://togithub.com/fundon ) ([#​6909](https://togithub.com/toeverything/blocksuite/issues/6909 ))
- fix(database): slow first rendering of the Database Block [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6563](https://togithub.com/toeverything/blocksuite/issues/6563 ))
- fix(database): group as Database cannot keep inbound link [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6564](https://togithub.com/toeverything/blocksuite/issues/6564 ))
- fix(database): incorrect insertion and focus position [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6569](https://togithub.com/toeverything/blocksuite/issues/6569 ))
- fix(database): select all text in the rich-text cell by press Ctrl+A or Cmd+A [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6570](https://togithub.com/toeverything/blocksuite/issues/6570 ))
- fix(database): delete the corresponding cell data while removing row data [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6589](https://togithub.com/toeverything/blocksuite/issues/6589 ))
- fix(database): cannot move Kanban card when text-field was selected last [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6590](https://togithub.com/toeverything/blocksuite/issues/6590 ))
- fix(database): incorrect position of detail panel [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6588](https://togithub.com/toeverything/blocksuite/issues/6588 ))
- fix(database): cannot open detail panel [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6596](https://togithub.com/toeverything/blocksuite/issues/6596 ))
- fix(database): the first render should not have an empty YText [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6617](https://togithub.com/toeverything/blocksuite/issues/6617 ))
- fix(database): soft enter removes next character [@​golok727](https://togithub.com/golok727 ) ([#​6691](https://togithub.com/toeverything/blocksuite/issues/6691 ))
- fix(database): can't scroll in database side details [@​golok727](https://togithub.com/golok727 ) ([#​6851](https://togithub.com/toeverything/blocksuite/issues/6851 ))
- fix(database): can't undo in number cell [@​golok727](https://togithub.com/golok727 ) ([#​6912](https://togithub.com/toeverything/blocksuite/issues/6912 ))
- fix(database): rich-text cell level copy and paste [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6918](https://togithub.com/toeverything/blocksuite/issues/6918 ))
- fix(database): cant move to next kanban card if next group is empty [@​golok727](https://togithub.com/golok727 ) ([#​6910](https://togithub.com/toeverything/blocksuite/issues/6910 ))
- fix(database): drag to fill value conflict [@​golok727](https://togithub.com/golok727 ) ([#​6920](https://togithub.com/toeverything/blocksuite/issues/6920 ))
- fix(database): edge-cases for drag to fill [@​golok727](https://togithub.com/golok727 ) ([#​6942](https://togithub.com/toeverything/blocksuite/issues/6942 ))
- fix(edgeless): horizontal pan with mouse under the windows system [@​doouding](https://togithub.com/doouding ) ([#​6507](https://togithub.com/toeverything/blocksuite/issues/6507 ))
- fix(edgeless): should not be dragged in editing [@​regischen](https://togithub.com/regischen ) ([#​6519](https://togithub.com/toeverything/blocksuite/issues/6519 ))
- fix(edgeless): copyAsPng on shape with rotation has cutoff edges [@​golok727](https://togithub.com/golok727 ) ([#​6537](https://togithub.com/toeverything/blocksuite/issues/6537 ))
- fix(edgeless): connector missing c and x shortcuts [@​fundon](https://togithub.com/fundon ) ([#​6547](https://togithub.com/toeverything/blocksuite/issues/6547 ))
- fix(edgeless): copyAsPng failed to copy on image blocks [@​golok727](https://togithub.com/golok727 ) ([#​6538](https://togithub.com/toeverything/blocksuite/issues/6538 ))
- fix(edgeless): auto complete panel position [@​fundon](https://togithub.com/fundon ) ([#​6579](https://togithub.com/toeverything/blocksuite/issues/6579 ))
- fix(edgeless): connector default color [@​fundon](https://togithub.com/fundon ) ([#​6574](https://togithub.com/toeverything/blocksuite/issues/6574 ))
- fix(edgeless): auto complete panel position when zooming in and out [@​fundon](https://togithub.com/fundon ) ([#​6595](https://togithub.com/toeverything/blocksuite/issues/6595 ))
- fix(edgeless): connector indicator style [@​fundon](https://togithub.com/fundon ) ([#​6576](https://togithub.com/toeverything/blocksuite/issues/6576 ))
- fix(edgeless): code not updated [#​6622](https://togithub.com/toeverything/blocksuite/issues/6622 ) [@​golok727](https://togithub.com/golok727 ) ([#​6633](https://togithub.com/toeverything/blocksuite/issues/6633 ))
- fix(edgeless): empty element like group or brush should have correct deserializedXYWH [@​doouding](https://togithub.com/doouding ) ([#​6644](https://togithub.com/toeverything/blocksuite/issues/6644 ))
- fix(edgeless): click on the whiteboard throw error when the format-bar is active [@​Flrande](https://togithub.com/Flrande ) ([#​6662](https://togithub.com/toeverything/blocksuite/issues/6662 ))
- fix(edgeless): stash/pop of surface element [@​doouding](https://togithub.com/doouding ) ([#​6648](https://togithub.com/toeverything/blocksuite/issues/6648 ))
- fix(edgeless): viewport should not scroll when scrolling in format-bar [@​golok727](https://togithub.com/golok727 ) ([#​6649](https://togithub.com/toeverything/blocksuite/issues/6649 ))
- fix(edgeless): selection when all elements are connectors [@​fundon](https://togithub.com/fundon ) ([#​6652](https://togithub.com/toeverything/blocksuite/issues/6652 ))
- fix(edgeless): remove redundant variables [@​fundon](https://togithub.com/fundon ) ([#​6673](https://togithub.com/toeverything/blocksuite/issues/6673 ))
- fix(edgeless): use relative points [@​fundon](https://togithub.com/fundon ) ([#​6681](https://togithub.com/toeverything/blocksuite/issues/6681 ))
- fix(edgeless): update path in local connector [@​fundon](https://togithub.com/fundon ) ([#​6684](https://togithub.com/toeverything/blocksuite/issues/6684 ))
- fix(edgeless): connector modes display order issue [@​fundon](https://togithub.com/fundon ) ([#​6688](https://togithub.com/toeverything/blocksuite/issues/6688 ))
- fix(edgeless): should not switch shapes in editing [@​fundon](https://togithub.com/fundon ) ([#​6690](https://togithub.com/toeverything/blocksuite/issues/6690 ))
- fix(edgeless): exclude canvas editor when sync range and selection [@​Flrande](https://togithub.com/Flrande ) ([#​6685](https://togithub.com/toeverything/blocksuite/issues/6685 ))
- fix(edgeless): element-handle should consider rotation [@​golok727](https://togithub.com/golok727 ) ([#​6717](https://togithub.com/toeverything/blocksuite/issues/6717 ))
- fix(edgeless): curve path bounding box [@​fundon](https://togithub.com/fundon ) ([#​6694](https://togithub.com/toeverything/blocksuite/issues/6694 ))
- fix(edgeless): refine mindmap [@​doouding](https://togithub.com/doouding ) ([#​6736](https://togithub.com/toeverything/blocksuite/issues/6736 ))
- fix(edgeless): selection issue with copilot tool [@​fundon](https://togithub.com/fundon ) ([#​6791](https://togithub.com/toeverything/blocksuite/issues/6791 ))
- fix(edgeless): edgeless issues [@​doouding](https://togithub.com/doouding ) ([#​6781](https://togithub.com/toeverything/blocksuite/issues/6781 ))
- fix(edgeless): paste as note block if all other cases fails [@​golok727](https://togithub.com/golok727 ) ([#​6827](https://togithub.com/toeverything/blocksuite/issues/6827 ))
- fix(edgeless): optimize ai panel user experience [@​fundon](https://togithub.com/fundon ) ([#​6810](https://togithub.com/toeverything/blocksuite/issues/6810 ))
- fix(edgeless): mindmap refine [@​doouding](https://togithub.com/doouding ) ([#​6824](https://togithub.com/toeverything/blocksuite/issues/6824 ))
- fix(edgeless): add a paragraph block when clicking on empty space on the note block [@​golok727](https://togithub.com/golok727 ) ([#​6870](https://togithub.com/toeverything/blocksuite/issues/6870 ))
- fix(edgeless): surface-ref rendering [@​doouding](https://togithub.com/doouding ) ([#​6890](https://togithub.com/toeverything/blocksuite/issues/6890 ))
- fix(edgeless): hide the template in expand/regenerate mind map [@​doouding](https://togithub.com/doouding ) ([#​6888](https://togithub.com/toeverything/blocksuite/issues/6888 ))
- fix(edgeless): refine mindmap [@​doouding](https://togithub.com/doouding ) ([#​6879](https://togithub.com/toeverything/blocksuite/issues/6879 ))
- fix(edgeless): edgeless-index-label has empty reference [@​doouding](https://togithub.com/doouding ) ([#​6893](https://togithub.com/toeverything/blocksuite/issues/6893 ))
- fix(edgeless): prevent mindmap node from adding to other group [@​doouding](https://togithub.com/doouding ) ([#​6899](https://togithub.com/toeverything/blocksuite/issues/6899 ))
- fix(edgeless): support for moving elements by scroll wheel [@​fundon](https://togithub.com/fundon ) ([#​6789](https://togithub.com/toeverything/blocksuite/issues/6789 ))
- fix(edgeless): caret does not display when text is empty [@​doouding](https://togithub.com/doouding ) ([#​6953](https://togithub.com/toeverything/blocksuite/issues/6953 ))
- fix(edgeless): shape text cannot be edited [@​doouding](https://togithub.com/doouding ) ([#​6957](https://togithub.com/toeverything/blocksuite/issues/6957 ))
- fix(edgeless): ai panel text layout [@​doouding](https://togithub.com/doouding ) ([#​6964](https://togithub.com/toeverything/blocksuite/issues/6964 ))
- fix(edgeless): improve element toolbar bottom position [@​L-Sun](https://togithub.com/L-Sun ) ([#​6969](https://togithub.com/toeverything/blocksuite/issues/6969 ))
- fix(edgeless): focus on mindmap after generate [@​doouding](https://togithub.com/doouding ) ([#​6972](https://togithub.com/toeverything/blocksuite/issues/6972 ))
- fix(edgeless): incorrect cursor style of selected rect [@​L-Sun](https://togithub.com/L-Sun ) ([#​6983](https://togithub.com/toeverything/blocksuite/issues/6983 ))
- fix(edgeless): text element issue [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6991](https://togithub.com/toeverything/blocksuite/issues/6991 ))
- fix(edgeless): imporve ai pannel position in edgeless [@​L-Sun](https://togithub.com/L-Sun ) ([#​6993](https://togithub.com/toeverything/blocksuite/issues/6993 ))
- fix(examples): angular compat and list reactivity [@​doodlewind](https://togithub.com/doodlewind ) ([#​6516](https://togithub.com/toeverything/blocksuite/issues/6516 ))
- fix(inline): select line when triple click [@​Flrande](https://togithub.com/Flrande ) ([#​6698](https://togithub.com/toeverything/blocksuite/issues/6698 ))
- fix(inline): delete backward not works in the start of line in firefox [@​Flrande](https://togithub.com/Flrande ) ([#​6758](https://togithub.com/toeverything/blocksuite/issues/6758 ))
- fix(page): non-spread markdown list export [@​fourdim](https://togithub.com/fourdim ) ([#​6556](https://togithub.com/toeverything/blocksuite/issues/6556 ))
- fix(page): should not remove empty line when canceling insertion [@​lawvs](https://togithub.com/lawvs ) ([#​6584](https://togithub.com/toeverything/blocksuite/issues/6584 ))
- fix(page): treat data url as fetchable [@​fourdim](https://togithub.com/fourdim ) ([#​6600](https://togithub.com/toeverything/blocksuite/issues/6600 ))
- fix(page): add missing assets back [@​fourdim](https://togithub.com/fourdim ) ([#​6641](https://togithub.com/toeverything/blocksuite/issues/6641 ))
- fix(page): the imported markdown file name is displayed by default [@​Tzyito](https://togithub.com/Tzyito ) ([#​6702](https://togithub.com/toeverything/blocksuite/issues/6702 ))
- fix(page): process mime types in adapters [@​fourdim](https://togithub.com/fourdim ) ([#​6732](https://togithub.com/toeverything/blocksuite/issues/6732 ))
- fix(page): support notion plain table import [@​fourdim](https://togithub.com/fourdim ) ([#​6743](https://togithub.com/toeverything/blocksuite/issues/6743 ))
- fix(page): import markdown file title [@​zkwolf](https://togithub.com/zkwolf ) ([#​6778](https://togithub.com/toeverything/blocksuite/issues/6778 ))
- fix(page): add caption when exporting [@​fourdim](https://togithub.com/fourdim ) ([#​6845](https://togithub.com/toeverything/blocksuite/issues/6845 ))
- fix(page): hide placeholder when printing [@​fourdim](https://togithub.com/fourdim ) ([#​6925](https://togithub.com/toeverything/blocksuite/issues/6925 ))
- fix(playground): fallback to broadcast channel when failed to connect websocket [@​Flrande](https://togithub.com/Flrande ) ([#​6618](https://togithub.com/toeverything/blocksuite/issues/6618 ))
- fix(playground): playground debug menu icon in dev mode [@​doouding](https://togithub.com/doouding ) ([#​6742](https://togithub.com/toeverything/blocksuite/issues/6742 ))
- fix(playground): generate random doc id for the starter entry [@​doouding](https://togithub.com/doouding ) ([#​6955](https://togithub.com/toeverything/blocksuite/issues/6955 ))
- fix(presets): fragment import suffix [@​doodlewind](https://togithub.com/doodlewind ) ([#​6517](https://togithub.com/toeverything/blocksuite/issues/6517 ))
- fix(presets): ask ai in slash menu [@​pengx17](https://togithub.com/pengx17 ) ([#​6687](https://togithub.com/toeverything/blocksuite/issues/6687 ))
- fix(presets): should send markdown to remote api [@​pengx17](https://togithub.com/pengx17 ) ([#​6699](https://togithub.com/toeverything/blocksuite/issues/6699 ))
- fix(presets): ai message should be encoded [@​pengx17](https://togithub.com/pengx17 ) ([#​6707](https://togithub.com/toeverything/blocksuite/issues/6707 ))
- fix(presets): expose global namespace BlockSuitePresets [@​pengx17](https://togithub.com/pengx17 ) ([#​6715](https://togithub.com/toeverything/blocksuite/issues/6715 ))
- fix(presets): ai panel response style [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6718](https://togithub.com/toeverything/blocksuite/issues/6718 ))
- fix(presets): fix code error action [@​pengx17](https://togithub.com/pengx17 ) ([#​6722](https://togithub.com/toeverything/blocksuite/issues/6722 ))
- fix(presets): support code block in ai text renderer [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6723](https://togithub.com/toeverything/blocksuite/issues/6723 ))
- fix(presets): should stop propagation pointerdown events [@​fundon](https://togithub.com/fundon ) ([#​6725](https://togithub.com/toeverything/blocksuite/issues/6725 ))
- fix(presets): continue in chat action [@​pengx17](https://togithub.com/pengx17 ) ([#​6726](https://togithub.com/toeverything/blocksuite/issues/6726 ))
- fix(presets): ai response insert and replace [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6744](https://togithub.com/toeverything/blocksuite/issues/6744 ))
- fix(presets): should extract image when content does not exist [@​fundon](https://togithub.com/fundon ) ([#​6760](https://togithub.com/toeverything/blocksuite/issues/6760 ))
- fix(presets): requestContinueInChat issue [@​pengx17](https://togithub.com/pengx17 ) ([#​6768](https://togithub.com/toeverything/blocksuite/issues/6768 ))
- fix(presets): text stream error handling [@​pengx17](https://togithub.com/pengx17 ) ([#​6795](https://togithub.com/toeverything/blocksuite/issues/6795 ))
- fix(presets): incorrect error message handling [@​pengx17](https://togithub.com/pengx17 ) ([#​6798](https://togithub.com/toeverything/blocksuite/issues/6798 ))
- fix(presets): filter out image blocks [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6815](https://togithub.com/toeverything/blocksuite/issues/6815 ))
- fix(presets): stable get photo url [@​pengx17](https://togithub.com/pengx17 ) ([#​6814](https://togithub.com/toeverything/blocksuite/issues/6814 ))
- fix(presets): auto scroll answer text to bottom when generating [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6817](https://togithub.com/toeverything/blocksuite/issues/6817 ))
- fix(presets): insert and replace [@​regischen](https://togithub.com/regischen ) ([#​6819](https://togithub.com/toeverything/blocksuite/issues/6819 ))
- fix(presets): should not show discard modal when showing error panel [@​pengx17](https://togithub.com/pengx17 ) ([#​6820](https://togithub.com/toeverything/blocksuite/issues/6820 ))
- fix(presets): add edgeless ai panel entry [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6821](https://togithub.com/toeverything/blocksuite/issues/6821 ))
- fix(presets): should not update ai panel when generation is aborted [@​fundon](https://togithub.com/fundon ) ([#​6822](https://togithub.com/toeverything/blocksuite/issues/6822 ))
- fix(presets): should preprocess html [@​fundon](https://togithub.com/fundon ) ([#​6823](https://togithub.com/toeverything/blocksuite/issues/6823 ))
- fix(presets): add login error handle in chat [@​regischen](https://togithub.com/regischen ) ([#​6828](https://togithub.com/toeverything/blocksuite/issues/6828 ))
- fix(presets): should not send attachments when multiple blocks selected [@​pengx17](https://togithub.com/pengx17 ) ([#​6831](https://togithub.com/toeverything/blocksuite/issues/6831 ))
- fix(presets): edgeless ai panel response actions [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6835](https://togithub.com/toeverything/blocksuite/issues/6835 ))
- fix(presets): fix send attachments logic [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6838](https://togithub.com/toeverything/blocksuite/issues/6838 ))
- fix(presets): filter out non text content in text preview [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6843](https://togithub.com/toeverything/blocksuite/issues/6843 ))
- fix(presets): update error message [@​pengx17](https://togithub.com/pengx17 ) ([#​6837](https://togithub.com/toeverything/blocksuite/issues/6837 ))
- fix(presets): optimize ai images [@​fundon](https://togithub.com/fundon ) ([#​6847](https://togithub.com/toeverything/blocksuite/issues/6847 ))
- fix(presets): review action list items [@​pengx17](https://togithub.com/pengx17 ) ([#​6848](https://togithub.com/toeverything/blocksuite/issues/6848 ))
- fix(presets): review action list [@​pengx17](https://togithub.com/pengx17 ) ([#​6873](https://togithub.com/toeverything/blocksuite/issues/6873 ))
- fix(presets): ai text preview without widgets [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6878](https://togithub.com/toeverything/blocksuite/issues/6878 ))
- fix(presets): ai action panel icons [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6880](https://togithub.com/toeverything/blocksuite/issues/6880 ))
- fix(presets): add canvas export options for generating image [@​fundon](https://togithub.com/fundon ) ([#​6881](https://togithub.com/toeverything/blocksuite/issues/6881 ))
- fix(presets): move find actions to the last of generate group [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6886](https://togithub.com/toeverything/blocksuite/issues/6886 ))
- fix(presets): bring explain this code action back [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6889](https://togithub.com/toeverything/blocksuite/issues/6889 ))
- fix(presets): create popper only if more button exists [@​fundon](https://togithub.com/fundon ) ([#​6891](https://togithub.com/toeverything/blocksuite/issues/6891 ))
- fix(presets): ai star icon size [@​fundon](https://togithub.com/fundon ) ([#​6904](https://togithub.com/toeverything/blocksuite/issues/6904 ))
- fix(presets): ai panel bottom padding [@​pengx17](https://togithub.com/pengx17 ) ([#​6902](https://togithub.com/toeverything/blocksuite/issues/6902 ))
- fix(presets): mindmap expand [@​pengx17](https://togithub.com/pengx17 ) ([#​6921](https://togithub.com/toeverything/blocksuite/issues/6921 ))
- fix(presets): explain image action missing picture [@​fundon](https://togithub.com/fundon ) ([#​6919](https://togithub.com/toeverything/blocksuite/issues/6919 ))
- fix(presets): optimize make it real action [@​fundon](https://togithub.com/fundon ) ([#​6906](https://togithub.com/toeverything/blocksuite/issues/6906 ))
- fix(presets): add new note in right position and change icon [@​regischen](https://togithub.com/regischen ) ([#​6923](https://togithub.com/toeverything/blocksuite/issues/6923 ))
- fix(presets): add user change logic for chat panel [@​pengx17](https://togithub.com/pengx17 ) ([#​6932](https://togithub.com/toeverything/blocksuite/issues/6932 ))
- fix(presets): update ai action icons [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6933](https://togithub.com/toeverything/blocksuite/issues/6933 ))
- fix(presets): ai text renderer default style [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6931](https://togithub.com/toeverything/blocksuite/issues/6931 ))
- fix(presets): update slides template [@​regischen](https://togithub.com/regischen ) ([#​6935](https://togithub.com/toeverything/blocksuite/issues/6935 ))
- fix(presets): trim content directly within function [@​fundon](https://togithub.com/fundon ) ([#​6940](https://togithub.com/toeverything/blocksuite/issues/6940 ))
- fix(presets): fix insert below in chat [@​regischen](https://togithub.com/regischen ) ([#​6952](https://togithub.com/toeverything/blocksuite/issues/6952 ))
- fix(presets): chat ui issue [@​regischen](https://togithub.com/regischen ) ([#​6959](https://togithub.com/toeverything/blocksuite/issues/6959 ))
- fix(presets): insert slide bug [@​regischen](https://togithub.com/regischen ) ([#​6961](https://togithub.com/toeverything/blocksuite/issues/6961 ))
- fix(presets): optimize insertion position, left alignment [@​fundon](https://togithub.com/fundon ) ([#​6951](https://togithub.com/toeverything/blocksuite/issues/6951 ))
- fix(presets): refine ai tracking properties [@​pengx17](https://togithub.com/pengx17 ) ([#​6966](https://togithub.com/toeverything/blocksuite/issues/6966 ))
- fix(presets): update error message [@​pengx17](https://togithub.com/pengx17 ) ([#​6967](https://togithub.com/toeverything/blocksuite/issues/6967 ))
- fix(presets): limit ai text rendering [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6971](https://togithub.com/toeverything/blocksuite/issues/6971 ))
- fix(presets): text renderer scroll behavior [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6973](https://togithub.com/toeverything/blocksuite/issues/6973 ))
- fix(presets): chat input support image paste [@​regischen](https://togithub.com/regischen ) ([#​6979](https://togithub.com/toeverything/blocksuite/issues/6979 ))
- fix(presets): add make it real to doc note [@​pengx17](https://togithub.com/pengx17 ) ([#​6980](https://togithub.com/toeverything/blocksuite/issues/6980 ))
- fix(presets): add unauthorized event to ai provider [@​pengx17](https://togithub.com/pengx17 ) ([#​6987](https://togithub.com/toeverything/blocksuite/issues/6987 ))
- fix(presets): improve make it real action [@​fundon](https://togithub.com/fundon ) ([#​6988](https://togithub.com/toeverything/blocksuite/issues/6988 ))
- fix(std): outline in editor host [@​golok727](https://togithub.com/golok727 ) ([#​6905](https://togithub.com/toeverything/blocksuite/issues/6905 ))
- fix(store): fix export snapshot error [@​EYHN](https://togithub.com/EYHN ) ([#​6877](https://togithub.com/toeverything/blocksuite/issues/6877 ))
- refactor: optimizing element check [@​fundon](https://togithub.com/fundon ) ([#​6653](https://togithub.com/toeverything/blocksuite/issues/6653 ))
- refactor(database): remove duplicate event listener [@​golok727](https://togithub.com/golok727 ) ([#​6913](https://togithub.com/toeverything/blocksuite/issues/6913 ))
- refactor(edgeless): remove redundant code [@​regischen](https://togithub.com/regischen ) ([#​6518](https://togithub.com/toeverything/blocksuite/issues/6518 ))
- refactor(edgeless): remove duplicate return [@​shvixxl](https://togithub.com/shvixxl ) ([#​6945](https://togithub.com/toeverything/blocksuite/issues/6945 ))
- refactor(store): support more node props in base adapter [@​fourdim](https://togithub.com/fourdim ) ([#​6926](https://togithub.com/toeverything/blocksuite/issues/6926 ))
- revert: build: manual split chunks [#​6654](https://togithub.com/toeverything/blocksuite/issues/6654 ) [@​fourdim](https://togithub.com/fourdim ) ([#​6657](https://togithub.com/toeverything/blocksuite/issues/6657 ))
- feat(edgeless): edgeless copilot panel [@​doouding](https://togithub.com/doouding ) ([#​6620](https://togithub.com/toeverything/blocksuite/issues/6620 ))
- feat(edgeless): mindmap gen [@​doouding](https://togithub.com/doouding ) ([#​6675](https://togithub.com/toeverything/blocksuite/issues/6675 ))
- feat(edgeless): edgeless copilot actions [@​doouding](https://togithub.com/doouding ) ([#​6714](https://togithub.com/toeverything/blocksuite/issues/6714 ))
- feat(edgeless): edgeless copilot toolbar entry [@​doouding](https://togithub.com/doouding ) ([#​6763](https://togithub.com/toeverything/blocksuite/issues/6763 ))
- feat(edgeless): expand mindmap action [@​doouding](https://togithub.com/doouding ) ([#​6852](https://togithub.com/toeverything/blocksuite/issues/6852 ))
- feat(playground): add chat panel to playground [@​pengx17](https://togithub.com/pengx17 ) ([#​6735](https://togithub.com/toeverything/blocksuite/issues/6735 ))
- feat(presets): new chat panel fragment [@​regischen](https://togithub.com/regischen ) ([#​6514](https://togithub.com/toeverything/blocksuite/issues/6514 ))
- feat(presets): ai actions in format bar [@​pengx17](https://togithub.com/pengx17 ) ([#​6679](https://togithub.com/toeverything/blocksuite/issues/6679 ))
- feat(presets): support render ai answer text as rich text [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6682](https://togithub.com/toeverything/blocksuite/issues/6682 ))
- feat(presets): copilot uses documentation as background knowledge [@​zzj3720](https://togithub.com/zzj3720 ) ([#​6719](https://togithub.com/toeverything/blocksuite/issues/6719 ))
- feat(presets): ai create message [@​fundon](https://togithub.com/fundon ) ([#​6724](https://togithub.com/toeverything/blocksuite/issues/6724 ))
- feat(presets): support image to text [@​pengx17](https://togithub.com/pengx17 ) ([#​6727](https://togithub.com/toeverything/blocksuite/issues/6727 ))
- feat(presets): add more doc mode actions [@​pengx17](https://togithub.com/pengx17 ) ([#​6733](https://togithub.com/toeverything/blocksuite/issues/6733 ))
- feat(presets): ai images [@​fundon](https://togithub.com/fundon ) ([#​6728](https://togithub.com/toeverything/blocksuite/issues/6728 ))
- feat(presets): ai create an image [@​fundon](https://togithub.com/fundon ) ([#​6746](https://togithub.com/toeverything/blocksuite/issues/6746 ))
- feat(presets): error handling [@​pengx17](https://togithub.com/pengx17 ) ([#​6775](https://togithub.com/toeverything/blocksuite/issues/6775 ))
- feat(presets): add UnauthorizedError handling [@​pengx17](https://togithub.com/pengx17 ) ([#​6809](https://togithub.com/toeverything/blocksuite/issues/6809 ))
- feat(presets): add chat copy and more button [@​regischen](https://togithub.com/regischen ) ([#​6825](https://togithub.com/toeverything/blocksuite/issues/6825 ))
- feat(presets): add generating placeholder for some ai actions [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6842](https://togithub.com/toeverything/blocksuite/issues/6842 ))
- feat(presets): create an image from user input [@​fundon](https://togithub.com/fundon ) ([#​6849](https://togithub.com/toeverything/blocksuite/issues/6849 ))
- feat(presets): add actions slots [@​pengx17](https://togithub.com/pengx17 ) ([#​6860](https://togithub.com/toeverything/blocksuite/issues/6860 ))
- feat(presets): add seed to image generation [@​fundon](https://togithub.com/fundon ) ([#​6900](https://togithub.com/toeverything/blocksuite/issues/6900 ))
- feat(presets): add edgeless actions to doc mode [@​pengx17](https://togithub.com/pengx17 ) ([#​6903](https://togithub.com/toeverything/blocksuite/issues/6903 ))
- feat(presets): add beta flags for some actions [@​pengx17](https://togithub.com/pengx17 ) ([#​6929](https://togithub.com/toeverything/blocksuite/issues/6929 ))
- feat(presets): add more tracked actions to ai [@​pengx17](https://togithub.com/pengx17 ) ([#​6948](https://togithub.com/toeverything/blocksuite/issues/6948 ))
- fix: move slash menu ai entry to presets [@​donteatfriedrice](https://togithub.com/donteatfriedrice ) ([#​6677](https://togithub.com/toeverything/blocksuite/issues/6677 ))
- fix: should not trigger ai panel when composing [@​Flrande](https://togithub.com/Flrande ) ([#​6721](https://togithub.com/toeverything/blocksuite/
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-05-13 07:32:56 +00:00
JimmFly
df6d0a2750
fix(core): navigation shortcut keys can't be used when the sidebar is collapsed ( #6903 )
...
close #6877
2024-05-13 07:15:40 +00:00
JimmFly
644bd8c817
fix(core): page does not fully stretch the entire screen ( #6902 )
...
close AFF-1054
https://github.com/toeverything/AFFiNE/assets/102217452/6e4447b7-380d-402b-9445-1c2d9c036363
2024-05-13 06:25:20 +00:00
EYHN
4ebe8f5fb4
chore(core): improve export snapshot tool ( #6863 )
2024-05-13 04:00:47 +00:00
JimmFly
f94306703a
feat(core): tag groups sorted alphabetically ( #6865 )
...
feat(core): tag groups sorted alphabetically
feat(core): add display group to collection page and tag page
<img width="755" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/17a5abbe-cd1a-4ce2-8adc-f9aa5b6d6e77 ">
2024-05-13 03:48:17 +00:00
pengx17
3e23878e0f
feat: add more tracking events ( #6866 )
...
Added most tracking events
what is missing:
- still need a way to track events in blocksuite
- some events may not 100% accurate of the one defined in the PRD
2024-05-13 03:36:32 +00:00
pengx17
bd1733b2a9
chore: remove unused file ( #6894 )
2024-05-13 02:27:21 +00:00
renovate
31f7f6c9cf
chore: bump up @napi-rs/cli version to v3.0.0-alpha.55 ( #6900 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.54` -> `3.0.0-alpha.55`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.54/3.0.0-alpha.55 ) | [](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>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.55`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.55 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.54...@napi-rs/cli@3.0.0-alpha.55 )
##### Bug Fixes
- **cli:** prevent the wasm optimization crash the build ([#​2107](https://togithub.com/napi-rs/napi-rs/issues/2107 )) ([c9c3c0e](c9c3c0ed05 ))
- **deps:** update dependency [@​napi-rs/cross-toolchain](https://togithub.com/napi-rs/cross-toolchain ) to ^0.0.16 ([#​2079](https://togithub.com/napi-rs/napi-rs/issues/2079 )) ([d022f64](d022f64834 ))
- **napi:** set explicit target flag for x86\_64 CI template ([#​2077](https://togithub.com/napi-rs/napi-rs/issues/2077 )) ([ebc1e2c](ebc1e2ca18 ))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-13 02:16:05 +00:00
pengx17
8af064b663
fix: should not reset identity on app start ( #6895 )
2024-05-12 12:39:59 +00:00
JimmFly
b8a1fbd6c7
fix(core): add margin to scrollbar when clientBorder has no style ( #6867 )
...
close #6684
https://github.com/toeverything/AFFiNE/assets/102217452/9de18009-c718-4bdd-88fd-caafdb5b419c
2024-05-11 05:44:48 +00:00
renovate
e2b057cb93
chore: bump up apple-actions/import-codesign-certs action to v3 ( #6869 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [apple-actions/import-codesign-certs](https://togithub.com/apple-actions/import-codesign-certs ) | action | major | `v2` -> `v3` |
---
### Release Notes
<details>
<summary>apple-actions/import-codesign-certs (apple-actions/import-codesign-certs)</summary>
### [`v3`](https://togithub.com/Apple-Actions/import-codesign-certs/releases/tag/v3 )
[Compare Source](https://togithub.com/apple-actions/import-codesign-certs/compare/v2...v3 )
Upgrade to node 20 plus some other changes
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-11 05:32:41 +00:00
renovate
9ac8f3177e
chore: bump up @aws-sdk/client-s3 version to v3.574.0 ( #6882 )
...
[](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.572.0` -> `3.574.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.572.0/3.574.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>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.574.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35740-2024-05-10 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.572.0...v3.574.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-11 05:20:50 +00:00
renovate
931e9968b8
chore: bump up all non-major dependencies ( #6856 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@google-cloud/opentelemetry-cloud-monitoring-exporter](https://togithub.com/GoogleCloudPlatform/opentelemetry-operations-js ) | [`^0.17.0` -> `^0.18.0`](https://renovatebot.com/diffs/npm/@google-cloud%2fopentelemetry-cloud-monitoring-exporter/0.17.0/0.18.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 |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.1` -> `19.0.2`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.1/19.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 |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.13.0` -> `20.13.1` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
---
### Release Notes
<details>
<summary>GoogleCloudPlatform/opentelemetry-operations-js (@​google-cloud/opentelemetry-cloud-monitoring-exporter)</summary>
### [`v0.18.0`](6508117c22 ...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18 .0)
[Compare Source](6508117c22 ...@google-cloud/opentelemetry-cloud-monitoring-exporter@0.18 .0)
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.2`](https://togithub.com/nrwl/nx/releases/tag/19.0.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.1...19.0.2 )
##### 19.0.2 (2024-05-09)
##### 🩹 Fixes
- **bundling:** rollup does not log build errors ([#​23141](https://togithub.com/nrwl/nx/pull/23141 ))
- **bundling:** resolve index files from ts paths when running esbuild without bundling ([#​23098](https://togithub.com/nrwl/nx/pull/23098 ))
- **core:** set yarn berry nodeLinker correctly in migrate command ([#​23249](https://togithub.com/nrwl/nx/pull/23249 ))
- **core:** show project --web shouldn't error ([#​23251](https://togithub.com/nrwl/nx/pull/23251 ))
- **core:** update getLastValueFromAsyncIterableIterator to support AsyncIterables returned from executors ([#​23229](https://togithub.com/nrwl/nx/pull/23229 ))
- **gradle:** run gradle init if no settings.gradle ([#​23226](https://togithub.com/nrwl/nx/pull/23226 ))
- **linter:** ensure config.rules is spread into rules in flat config migration ([#​23263](https://togithub.com/nrwl/nx/pull/23263 ))
- **misc:** create workspaces and default app with the name as provided ([#​23196](https://togithub.com/nrwl/nx/pull/23196 ))
- ⚠️ **misc:** adjust deprecation messages to v20 ([#​23223](https://togithub.com/nrwl/nx/pull/23223 ))
- **nx-dev:** fix home page mobile menu ([#​23250](https://togithub.com/nrwl/nx/pull/23250 ))
- **release:** ensure changelog renderers are resolvable when processing config ([#​23214](https://togithub.com/nrwl/nx/pull/23214 ))
- **vite:** don't generate tasks for remix projects ([#​22551](https://togithub.com/nrwl/nx/pull/22551 ))
- **vite:** get tsconfig from new path including target ([#​22775](https://togithub.com/nrwl/nx/pull/22775 ))
- **webpack:** fix default compiler option ([#​22762](https://togithub.com/nrwl/nx/pull/22762 ))
- **webpack:** don't overwrite output config ([#​22116](https://togithub.com/nrwl/nx/pull/22116 ))
- **webpack:** publicPath and rebaseRootRelative ([#​20992](https://togithub.com/nrwl/nx/pull/20992 ))
##### ⚠️ Breaking Changes
- **misc:** `nx print-affected` was deprecated in 16.4.0 and has been removed
- **misc:** `nx affected:graph` was deprecated in 16.4.0 and has been removed
- **misc:** `criticalPath` and `affectedProjects` properties created for `nx graph --file graph.json` was deprecated in 16.2.0 and has been removed
##### ❤️ Thank You
- andriizavoiko [@​andriizavoiko](https://togithub.com/andriizavoiko )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Edward Wang [@​wzc0415](https://togithub.com/wzc0415 )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Krystian Sowiński [@​plumcoding](https://togithub.com/plumcoding )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Mateo Tibaquirá
- Matthias Stemmler [@​ms-tng](https://togithub.com/ms-tng )
- Mike Peters
- Sean Sanker
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.13.1`](https://togithub.com/nodejs/node/releases/tag/v20.13.1 ): 2024-05-09, Version 20.13.1 'Iron' (LTS), @​marco-ippolito
[Compare Source](https://togithub.com/nodejs/node/compare/v20.13.0...v20.13.1 )
#### 2024-05-09, Version 20.13.1 'Iron' (LTS), [@​marco-ippolito](https://togithub.com/marco-ippolito )
##### Revert "tools: install npm PowerShell scripts on Windows"
Due to a regression in the npm installation on Windows, this commit reverts the change that installed npm PowerShell scripts on Windows.
##### Commits
- \[[`b7d80802cc`](https://togithub.com/nodejs/node/commit/b7d80802cc )] - ***Revert*** "**tools**: install npm PowerShell scripts on Windows" (marco-ippolito) [#​52897](https://togithub.com/nodejs/node/pull/52897 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-10 04:21:32 +00:00
pengx17
c07c7c0969
Revert "chore: bump @pengx17/electron-forge-maker-appimage ( #6726 )" ( #6859 )
...
This reverts commit 964e475c5f .
fix #6829
2024-05-10 04:11:06 +00:00
EYHN
f5dceda0cc
fix(core): mixpanel error when opt-out ( #6861 )
2024-05-10 03:58:45 +00:00
donteatfriedrice
203459679c
feat: bump blocksuite ( #6852 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6995 @fundon
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/7002 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/7000 @regischen
- https://github.com/toeverything/BlockSuite/pull/7001 @fundon
- https://github.com/toeverything/BlockSuite/pull/6999 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6997 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6996 @regischen
- https://github.com/toeverything/BlockSuite/pull/6994 @L-Sun
## Refactor
## Misc
2024-05-10 03:46:10 +00:00
renovate
06890d67c7
chore: bump up all non-major dependencies ( #6843 )
...
[](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.569.0` -> `3.572.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.569.0/3.572.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 |
| [@storybook/test-runner](https://togithub.com/storybookjs/test-runner ) | [`^0.17.0` -> `^0.18.0`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.17.0/0.18.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [file-format](https://togithub.com/mmalecot/file-format ) | `0.24` -> `0.25` | [](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 |
| [yarn](https://togithub.com/yarnpkg/berry ) ([source](https://togithub.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli )) | [`4.2.1` -> `4.2.2`](https://renovatebot.com/diffs/npm/yarn/4.2.1/4.2.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/ ) | packageManager | patch |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.572.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35720-2024-05-08 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.569.0...v3.572.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>storybookjs/test-runner (@​storybook/test-runner)</summary>
### [`v0.18.0`](https://togithub.com/storybookjs/test-runner/blob/HEAD/CHANGELOG.md#v0180-Thu-May-09-2024 )
[Compare Source](https://togithub.com/storybookjs/test-runner/compare/v0.17.0...v0.18.0 )
##### 🚀 Enhancement
- Release 0.18.0 [#​458](https://togithub.com/storybookjs/test-runner/pull/458 ) ([@​skratchdot](https://togithub.com/skratchdot ) [@​yannbf](https://togithub.com/yannbf ))
- Fix coverage reports, add lcov as extra reporter [#​456](https://togithub.com/storybookjs/test-runner/pull/456 ) ([@​yannbf](https://togithub.com/yannbf ))
##### 🐛 Bug Fix
- add `--testTimeout` cli option from jest [#​409](https://togithub.com/storybookjs/test-runner/pull/409 ) ([@​skratchdot](https://togithub.com/skratchdot ) [@​yannbf](https://togithub.com/yannbf ))
##### Authors: 2
- ◬ ([@​skratchdot](https://togithub.com/skratchdot ))
- Yann Braga ([@​yannbf](https://togithub.com/yannbf ))
***
</details>
<details>
<summary>mmalecot/file-format (file-format)</summary>
### [`v0.25.0`](https://togithub.com/mmalecot/file-format/blob/HEAD/CHANGELOG.md#Version-0250-2024-05-08 )
[Compare Source](https://togithub.com/mmalecot/file-format/compare/v0.24.0...v0.25.0 )
#### Fixes
- Fix AutoCAD Drawing (DWG) signature
#### New formats support
- Glyphs
- Sketch
- Sketch 43
- age encryption
</details>
<details>
<summary>yarnpkg/berry (yarn)</summary>
### [`v4.2.2`](bf24f592eb...effc932614 )
[Compare Source](bf24f592eb...effc932614 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-05-09 08:37:29 +00:00
JimmFly
f4a422c0e9
fix(core): keep the delete button from being blocked ( #6836 )
...
close #6718
2024-05-09 08:26:32 +00:00
fundon
d8b3a0b6d5
fix: improve make it real action ( #6830 )
2024-05-09 08:15:34 +00:00
pengx17
917ad1965a
fix: mixpanel issues ( #6840 )
2024-05-09 07:50:15 +00:00
pengx17
3744a0a5e0
feat: handle login required tracking event ( #6831 )
2024-05-09 07:50:07 +00:00
pengx17
1a9a623310
chore: bump blocksuite ( #6844 )
2024-05-09 07:49:59 +00:00
CatsJuice
36575ca1b5
chore(core): adjust setting modal's size ( #6849 )
2024-05-09 07:38:07 +00:00
CatsJuice
9f432a04d4
fix(core): ai plan should show even user not signed in ( #6845 )
2024-05-09 07:26:27 +00:00
CatsJuice
960b906935
fix(core): avoid shaking when renaming doc in title bar ( #6847 )
...
- before

- after

2024-05-09 07:15:14 +00:00
JimmFly
291db7d809
feat(core): add untagged group to GroupBy view ( #6837 )
...
close #6688
<img width="743" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/9ffe3cac-0c73-4a8c-8567-8a315eed6548 ">
2024-05-09 02:30:52 +00:00
CatsJuice
301cc188ca
fix(core): adjust ai onboarding copywriting and local onboarding actions ( #6834 )
2024-05-08 09:18:17 +00:00
EYHN
8d8bd49600
chore(infra): remove compatible code ( #6833 )
2024-05-08 09:06:33 +00:00
JimmFly
87078ff706
fix(core): member list does not display names correctly ( #6835 )
...
close #6818
close AFF-1031
2024-05-08 08:54:11 +00:00
renovate
7f64162a8d
chore: bump up all non-major dependencies ( #6827 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`19.0.0` -> `19.0.1`](https://renovatebot.com/diffs/npm/@nx%2fvite/19.0.0/19.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/ ) | devDependencies | patch |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.12.2` -> `20.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/ ) | | minor |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.1`](https://togithub.com/nrwl/nx/releases/tag/19.0.1 )
[Compare Source](https://togithub.com/nrwl/nx/compare/19.0.0...19.0.1 )
#### 19.0.1 (2024-05-07)
##### 🚀 Features
- **core:** add an option to seperate the output of show with provide… ([#​23172](https://togithub.com/nrwl/nx/pull/23172 ))
- **misc:** improve nx cloud setup prompts and messaging ([#​23218](https://togithub.com/nrwl/nx/pull/23218 ))
##### 🩹 Fixes
- **gradle:** use local gradlew instead of sdkman ([#​23205](https://togithub.com/nrwl/nx/pull/23205 ))
- **module-federation:** nested projects should be ordered first when reading from tsconfig paths [#​20284](https://togithub.com/nrwl/nx/issues/20284 ) ([#​23212](https://togithub.com/nrwl/nx/pull/23212 ), [#​20284](https://togithub.com/nrwl/nx/issues/20284 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Daniel Santiago
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
</details>
<details>
<summary>nodejs/node (node)</summary>
### [`v20.13.0`](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0 )
[Compare Source](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-08 08:28:25 +00:00
EYHN
e00c697694
fix(core): windows app controls missing ( #6832 )
...
fix #6825
2024-05-08 08:17:37 +00:00
Akumatus
4a032eb260
fix: modify experimental features to app-level ( #6823 )
2024-05-08 12:21:02 +08:00
pengx17
e85548b393
fix: tone action param ( #6824 )
2024-05-07 12:42:35 +00:00
renovate
0912fe113f
chore: bump up oxlint version to v0.3.2 ( #6763 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [oxlint](https://oxc-project.github.io ) ([source](https://togithub.com/oxc-project/oxc/tree/HEAD/npm/oxlint )) | [`0.3.1` -> `0.3.2`](https://renovatebot.com/diffs/npm/oxlint/0.3.1/0.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/ ) |
---
### Release Notes
<details>
<summary>oxc-project/oxc (oxlint)</summary>
### [`v0.3.2`](https://togithub.com/oxc-project/oxc/releases/tag/oxlint_v0.3.2 ): oxlint v0.3.2
[Compare Source](99d46f9e48...a7940868c6 )
#### What's Changed
[Oxlint Import Plugin Alpha Release](http://localhost:5173/blog/2024-05-04-import-plugin-alpha.html )
- feat(linter): [@​typescript-eslint/prefer-literal-enum-member](https://togithub.com/typescript-eslint/prefer-literal-enum-member ) by [@​kaykdm](https://togithub.com/kaykdm ) in [https://github.com/oxc-project/oxc/pull/3134 ](https://togithub.com/oxc-project/oxc/pull/3134 )
- feat(linter): add more "ban-ts-comment" test cases. by [@​woai3c](https://togithub.com/woai3c ) in [https://github.com/oxc-project/oxc/pull/3107 ](https://togithub.com/oxc-project/oxc/pull/3107 )
- feat(linter): eslint-plugin-jest/require-hook by [@​eryue0220](https://togithub.com/eryue0220 ) in [https://github.com/oxc-project/oxc/pull/3110 ](https://togithub.com/oxc-project/oxc/pull/3110 )
- feat(linter): eslint/no-await-in-loop by [@​woai3c](https://togithub.com/woai3c ) in [https://github.com/oxc-project/oxc/pull/3070 ](https://togithub.com/oxc-project/oxc/pull/3070 )
- feat(linter): typescript-eslint/prefer-enum-initializers by [@​todor-a](https://togithub.com/todor-a ) in [https://github.com/oxc-project/oxc/pull/3097 ](https://togithub.com/oxc-project/oxc/pull/3097 )
- feat(linter/jsdoc): Implement `implements-on-classes` rule by [@​leaysgur](https://togithub.com/leaysgur ) in [https://github.com/oxc-project/oxc/pull/3081 ](https://togithub.com/oxc-project/oxc/pull/3081 )
- feat(linter/jsdoc): Implement check-tag-names rule by [@​leaysgur](https://togithub.com/leaysgur ) in [https://github.com/oxc-project/oxc/pull/3029 ](https://togithub.com/oxc-project/oxc/pull/3029 )
- feat(linter/jsdoc): Implement no-defaults rule by [@​leaysgur](https://togithub.com/leaysgur ) in [https://github.com/oxc-project/oxc/pull/3098 ](https://togithub.com/oxc-project/oxc/pull/3098 )
- feat(linter/jsdoc): Implement require-yields rule by [@​leaysgur](https://togithub.com/leaysgur ) in [https://github.com/oxc-project/oxc/pull/3150 ](https://togithub.com/oxc-project/oxc/pull/3150 )
- feat(linter/jsdoc): Support settings.ignore(Private|Internal) by [@​leaysgur](https://togithub.com/leaysgur ) in [https://github.com/oxc-project/oxc/pull/3147 ](https://togithub.com/oxc-project/oxc/pull/3147 )
#### New Contributors
- [@​vsn4ik](https://togithub.com/vsn4ik ) made their first contribution in [https://github.com/oxc-project/oxc/pull/3118 ](https://togithub.com/oxc-project/oxc/pull/3118 )
**Full Changelog**: https://github.com/oxc-project/oxc/compare/oxlint_v0.3.1...oxlint_v0.3.2
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-05-07 11:22:19 +00:00
renovate
269060d494
chore: bump up @blocksuite/icons version to v2.1.50 ( #6577 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://togithub.com/toeverything/icons ) | [`2.1.46` -> `2.1.50`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.46/2.1.50 ) | [](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>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.50`](aa76c34aae...937b436274 )
[Compare Source](aa76c34aae...937b436274 )
### [`v2.1.49`](fc6422fbd4...aa76c34aae )
[Compare Source](fc6422fbd4...aa76c34aae )
### [`v2.1.48`](34162ca6da...fc6422fbd4 )
[Compare Source](34162ca6da...fc6422fbd4 )
### [`v2.1.47`](740923da0d...34162ca6da )
[Compare Source](740923da0d...34162ca6da )
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
2024-05-07 11:09:38 +00:00
pengx17
6ad5ae2403
fix: chat panel segment ( #6820 )
2024-05-07 10:41:57 +00:00
renovate
013adc38c0
chore: bump up all non-major dependencies ( #6526 )
...
[](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.537.0` -> `3.569.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.537.0/3.569.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 |
| [@electron-forge/maker-base](https://togithub.com/electron/forge ) | [`7.3.1` -> `7.4.0`](https://renovatebot.com/diffs/npm/@electron-forge%2fmaker-base/7.3.1/7.4.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | resolutions | minor |
| @​magic-works/i18n-codegen | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@magic-works%2fi18n-codegen/0.5.0/0.6.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 |
| @​magic-works/i18n-codegen | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@magic-works%2fi18n-codegen/0.5.0/0.6.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@marsidev/react-turnstile](https://togithub.com/marsidev/react-turnstile ) | [`^0.5.4` -> `^0.6.0`](https://renovatebot.com/diffs/npm/@marsidev%2freact-turnstile/0.5.4/0.6.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.46` -> `3.0.0-alpha.54`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.46/3.0.0-alpha.54 ) | [](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 |
| [@nestjs/throttler](https://togithub.com/nestjs/throttler ) | [`5.0.1` -> `5.1.2`](https://renovatebot.com/diffs/npm/@nestjs%2fthrottler/5.0.1/5.1.2 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@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.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.50.0/0.51.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 |
| [@opentelemetry/instrumentation](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.50.0/0.51.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 |
| [@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.39.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.39.0/0.40.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 |
| [@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.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.50.0/0.51.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 |
| [@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.39.0` -> `^0.40.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.39.0/0.40.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 |
| [@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.36.0` -> `^0.37.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.36.0/0.37.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [@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.38.0` -> `^0.39.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/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/ ) | dependencies | minor |
| [@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.50.0` -> `^0.51.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.50.0/0.51.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 |
| [@vitest/coverage-istanbul](https://togithub.com/vitest-dev/vitest/tree/main/packages/coverage-istanbul#readme ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/coverage-istanbul )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/1.4.0/1.6.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/ui](https://togithub.com/vitest-dev/vitest/tree/main/packages/ui#readme ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/ui )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/@vitest%2fui/1.4.0/1.6.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 |
| [cloudflare/wrangler-action](https://togithub.com/cloudflare/wrangler-action ) | `v3.4.1` -> `v3.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/ ) | action | minor |
| [esbuild](https://togithub.com/evanw/esbuild ) | [`^0.20.2` -> `^0.21.0`](https://renovatebot.com/diffs/npm/esbuild/0.20.2/0.21.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.8.0/0.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.8.0` -> `^0.9.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.8.0/0.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | minor |
| [jotai-scope](https://togithub.com/jotaijs/jotai-scope ) | [`^0.5.1` -> `^0.6.0`](https://renovatebot.com/diffs/npm/jotai-scope/0.5.1/0.6.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 |
| [node](https://nodejs.org ) ([source](https://togithub.com/nodejs/node )) | `20.12.1` -> `20.12.2` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | | patch |
| [react](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.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/ ) | dependencies | minor |
| [react](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-dom](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.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/ ) | dependencies | minor |
| [react-dom](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-dom )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-dom/18.2.0/18.3.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [react-is](https://reactjs.org/ ) ([source](https://togithub.com/facebook/react/tree/HEAD/packages/react-is )) | [`18.2.0` -> `18.3.1`](https://renovatebot.com/diffs/npm/react-is/18.2.0/18.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/ ) | dependencies | minor |
| [sqlx](https://togithub.com/launchbadge/sqlx ) | `0.7.3` -> `0.7.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/ ) | build-dependencies | patch |
| [sqlx](https://togithub.com/launchbadge/sqlx ) | `0.7.3` -> `0.7.4` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [vite-plugin-dts](https://togithub.com/qmhc/vite-plugin-dts ) | [`3.8.1` -> `3.9.1`](https://renovatebot.com/diffs/npm/vite-plugin-dts/3.8.1/3.9.1 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | devDependencies | minor |
| [vitest](https://togithub.com/vitest-dev/vitest ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`1.4.0` -> `1.6.0`](https://renovatebot.com/diffs/npm/vitest/1.4.0/1.6.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 |
| [yarn](https://togithub.com/yarnpkg/berry ) ([source](https://togithub.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli )) | [`4.1.1` -> `4.2.1`](https://renovatebot.com/diffs/npm/yarn/4.1.1/4.2.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/ ) | packageManager | minor |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.569.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35690-2024-05-03 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.568.0...v3.569.0 )
##### Bug Fixes
- **clients:** add deps required by default credential providers ([#​6055](https://togithub.com/aws/aws-sdk-js-v3/issues/6055 )) ([bfa8626](bfa8626854 ))
### [`v3.568.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35680-2024-05-02 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.567.0...v3.568.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.567.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35670-2024-05-01 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.565.0...v3.567.0 )
##### Features
- end support for Node.js 14.x ([#​6034](https://togithub.com/aws/aws-sdk-js-v3/issues/6034 )) ([d196411](d19641119f ))
### [`v3.565.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35650-2024-04-29 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.564.0...v3.565.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.564.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35640-2024-04-26 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.563.0...v3.564.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.563.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35630-2024-04-25 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.556.0...v3.563.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.556.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35560-2024-04-16 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.554.0...v3.556.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.554.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35540-2024-04-11 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.552.0...v3.554.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`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](42a791defb ))
</details>
<details>
<summary>electron/forge (@​electron-forge/maker-base)</summary>
### [`v7.4.0`](https://togithub.com/electron/forge/releases/tag/v7.4.0 )
[Compare Source](https://togithub.com/electron/forge/compare/v7.3.1...v7.4.0 )
##### What's Changed
##### Highlighted Feature:
- fix: bump packager minimum dep by [@​MarshallOfSound](https://togithub.com/MarshallOfSound ) in [https://github.com/electron/forge/pull/3551 ](https://togithub.com/electron/forge/pull/3551 )
This version of Forge enables the new Windows ASAR integrity feature in Electron. When ASAR integrity is enabled, your Electron app will verify the header hash of the ASAR archive on runtime. If no hash is present or if there is a mismatch in the hashes, the app will forcefully terminate.
More information about this feature can be found in Electron's documentation here: https://github.com/electron/electron/blob/main/docs/tutorial/asar-integrity.md#using-electron-tooling
##### Bug Fixes and Improvements
- fix(cli): add `plugin-fuses` to import script by [@​Santhoshmani1](https://togithub.com/Santhoshmani1 ) in [https://github.com/electron/forge/pull/3535 ](https://togithub.com/electron/forge/pull/3535 )
- build(deps): bump dsanders11/github-app-commit-action from 1.3.0 to 1.4.0 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3555 ](https://togithub.com/electron/forge/pull/3555 )
- build(deps): bump dsanders11/project-actions from 1.2.0 to 1.3.0 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3557 ](https://togithub.com/electron/forge/pull/3557 )
- build(deps): bump webpack-dev-middleware from 5.3.3 to 5.3.4 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3545 ](https://togithub.com/electron/forge/pull/3545 )
- build(deps): bump actions/checkout from 4.1.1 to 4.1.2 by [@​dependabot](https://togithub.com/dependabot ) in [https://github.com/electron/forge/pull/3556 ](https://togithub.com/electron/forge/pull/3556 )
- chore: update listr2 version by [@​yangannyx](https://togithub.com/yangannyx ) in [https://github.com/electron/forge/pull/3542 ](https://togithub.com/electron/forge/pull/3542 )
- docs: Typo in Interface MakerDMGConfig by [@​zsewa](https://togithub.com/zsewa ) in [https://github.com/electron/forge/pull/3550 ](https://togithub.com/electron/forge/pull/3550 )
##### New Contributors
- [@​zsewa](https://togithub.com/zsewa ) made their first contribution in [https://github.com/electron/forge/pull/3550 ](https://togithub.com/electron/forge/pull/3550 )
- [@​Santhoshmani1](https://togithub.com/Santhoshmani1 ) made their first contribution in [https://github.com/electron/forge/pull/3535 ](https://togithub.com/electron/forge/pull/3535 )
**Full Changelog**: https://github.com/electron/forge/compare/v7.3.1...v7.4.0
</details>
<details>
<summary>marsidev/react-turnstile (@​marsidev/react-turnstile)</summary>
### [`v0.6.0`](https://togithub.com/marsidev/react-turnstile/releases/tag/v0.6.0 )
[Compare Source](https://togithub.com/marsidev/react-turnstile/compare/v0.5.4...v0.6.0 )
#### What's Changed
##### Bug Fixes
- Prevent widget to be removed when `onWidgetLoad` exists by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/66 ](https://togithub.com/marsidev/react-turnstile/pull/66 )
##### Minor changes
- Test changes by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/63 ](https://togithub.com/marsidev/react-turnstile/pull/63 )
- Upgrade dependencies by [@​marsidev](https://togithub.com/marsidev ) in [https://github.com/marsidev/react-turnstile/pull/64 ](https://togithub.com/marsidev/react-turnstile/pull/64 )
**Full Changelog**: https://github.com/marsidev/react-turnstile/compare/v0.5.4...v0.6.0
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.54`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.53...@napi-rs/cli@3.0.0-alpha.54 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.53...@napi-rs/cli@3.0.0-alpha.54 )
### [`v3.0.0-alpha.53`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.53 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.52...@napi-rs/cli@3.0.0-alpha.53 )
#### What's Changed
- feat(cli): allow sync fs operation between workers/mainThread by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2064 ](https://togithub.com/napi-rs/napi-rs/pull/2064 )
**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.52...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.53
### [`v3.0.0-alpha.52`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.52 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.51...@napi-rs/cli@3.0.0-alpha.52 )
#### What's Changed
- feat(cli): support generation of literal union from string enum by [@​inokawa](https://togithub.com/inokawa ) in [https://github.com/napi-rs/napi-rs/pull/2054 ](https://togithub.com/napi-rs/napi-rs/pull/2054 )
- fix(cli): pass fs to browser worker binding by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2062 ](https://togithub.com/napi-rs/napi-rs/pull/2062 )
#### New Contributors
- [@​inokawa](https://togithub.com/inokawa ) made their first contribution in [https://github.com/napi-rs/napi-rs/pull/2054 ](https://togithub.com/napi-rs/napi-rs/pull/2054 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.52
### [`v3.0.0-alpha.51`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.51 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.50...@napi-rs/cli@3.0.0-alpha.51 )
#### What's Changed
- feat(cli): improve the browser binding by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2056 ](https://togithub.com/napi-rs/napi-rs/pull/2056 )
- fix(cli): new project issue by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2058 ](https://togithub.com/napi-rs/napi-rs/pull/2058 )
- chore: upgrade [@​tybys/wasm-util](https://togithub.com/tybys/wasm-util ) by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2059 ](https://togithub.com/napi-rs/napi-rs/pull/2059 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.16.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.51
### [`v3.0.0-alpha.50`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.50 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.49...@napi-rs/cli@3.0.0-alpha.50 )
#### What's Changed
- feat(cli): optimize wasm output binary by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2049 ](https://togithub.com/napi-rs/napi-rs/pull/2049 )
**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.49...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.50
### [`v3.0.0-alpha.49`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.49 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.48...@napi-rs/cli@3.0.0-alpha.49 )
#### What's Changed
- chore(deps): update dependency electron to v30 by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/2043 ](https://togithub.com/napi-rs/napi-rs/pull/2043 )
- fix(cli): wasi targets linker envs by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2044 ](https://togithub.com/napi-rs/napi-rs/pull/2044 )
- feat(cli): allow to define dtsHeader in napi config by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/2045 ](https://togithub.com/napi-rs/napi-rs/pull/2045 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@3.0.0-alpha.2...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.49
### [`v3.0.0-alpha.48`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.47...@napi-rs/cli@3.0.0-alpha.48 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.47...@napi-rs/cli@3.0.0-alpha.48 )
### [`v3.0.0-alpha.47`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.46...@napi-rs/cli@3.0.0-alpha.47 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.46...@napi-rs/cli@3.0.0-alpha.47 )
</details>
<details>
<summary>nestjs/throttler (@​nestjs/throttler)</summary>
### [`v5.1.2`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#512 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.1.1...v5.1.2 )
##### Patch Changes
- [`7a431e5`](https://togithub.com/nestjs/throttler/commit/7a431e5 ): Improve performance by replacing md5 npm package with Node.js crypto module.
### [`v5.1.1`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#511 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.1.0...v5.1.1 )
##### Patch Changes
- [`b06a208`](https://togithub.com/nestjs/throttler/commit/b06a208 ): Resolves a bug that cause 'this' to be undefined in the 'getTracker' and 'generateKey' methods of the custom ThrottlerGuard
### [`v5.1.0`](https://togithub.com/nestjs/throttler/blob/HEAD/CHANGELOG.md#510 )
[Compare Source](https://togithub.com/nestjs/throttler/compare/v5.0.1...v5.1.0 )
##### Minor Changes
- [`903d187`](https://togithub.com/nestjs/throttler/commit/903d187 ): Allow for throttler definitions to define their own trackers and key generators to allow for more customization of the rate limit process
</details>
<details>
<summary>open-telemetry/opentelemetry-js (@​opentelemetry/exporter-prometheus)</summary>
### [`v0.51.0`](5231aa2550...3ab4f765d8 )
[Compare Source](5231aa2550...3ab4f765d8 )
</details>
<details>
<summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-graphql)</summary>
### [`v0.40.0`](32204a362d...fcea8ca0c8 )
[Compare Source](17a0bc1da3...96a87b4893 )
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-istanbul)</summary>
### [`v1.6.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.6.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0 )
##### 🚀 Features
- Support standalone mode - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5565 ](https://togithub.com/vitest-dev/vitest/issues/5565 ) [<samp>(bdce0)</samp>](https://togithub.com/vitest-dev/vitest/commit/bdce0a29 )
- Custom "snapshotEnvironment" option - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5449 ](https://togithub.com/vitest-dev/vitest/issues/5449 ) [<samp>(30f72)</samp>](https://togithub.com/vitest-dev/vitest/commit/30f728bc )
- **benchmark**: Support comparing benchmark result - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) and [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5398 ](https://togithub.com/vitest-dev/vitest/issues/5398 ) [<samp>(f8d3d)</samp>](https://togithub.com/vitest-dev/vitest/commit/f8d3d22e )
- **browser**: Allow injecting scripts - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5656 ](https://togithub.com/vitest-dev/vitest/issues/5656 ) [<samp>(21e58)</samp>](https://togithub.com/vitest-dev/vitest/commit/21e58bd8 )
- **reporter**: Support `includeConsoleOutput` and `addFileAttribute` in junit - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5659 ](https://togithub.com/vitest-dev/vitest/issues/5659 ) [<samp>(2f913)</samp>](https://togithub.com/vitest-dev/vitest/commit/2f913222 )
- **ui**: Sort items by file name - by [@​btea](https://togithub.com/btea ) in [https://github.com/vitest-dev/vitest/issues/5652 ](https://togithub.com/vitest-dev/vitest/issues/5652 ) [<samp>(1f726)</samp>](https://togithub.com/vitest-dev/vitest/commit/1f7268fa )
##### 🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5640 ](https://togithub.com/vitest-dev/vitest/issues/5640 ) [<samp>(7d57c)</samp>](https://togithub.com/vitest-dev/vitest/commit/7d57c116 )
- Call `resolveId('vitest')` after `buildStart` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5646 ](https://togithub.com/vitest-dev/vitest/issues/5646 ) [<samp>(f5faf)</samp>](https://togithub.com/vitest-dev/vitest/commit/f5faf423 )
- Hash the name of the file when caching - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5654 ](https://togithub.com/vitest-dev/vitest/issues/5654 ) [<samp>(c9e68)</samp>](https://togithub.com/vitest-dev/vitest/commit/c9e68ced )
- Don't panic on empty files in node_modules - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(40c29)</samp>](https://togithub.com/vitest-dev/vitest/commit/40c299fe )
- Use `toJSON` for error serialization - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5526 ](https://togithub.com/vitest-dev/vitest/issues/5526 ) [<samp>(19a21)</samp>](https://togithub.com/vitest-dev/vitest/commit/19a21e49 )
- **coverage**:
- Exclude `*.test-d.*` by default - by [@​MindfulPol](https://togithub.com/MindfulPol ) in [https://github.com/vitest-dev/vitest/issues/5634 ](https://togithub.com/vitest-dev/vitest/issues/5634 ) [<samp>(bfe8a)</samp>](https://togithub.com/vitest-dev/vitest/commit/bfe8ad9d )
- Apply `vite-node`'s wrapper only to executed files - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5642 ](https://togithub.com/vitest-dev/vitest/issues/5642 ) [<samp>(c9883)</samp>](https://togithub.com/vitest-dev/vitest/commit/c9883f3e )
- **vm**:
- Support network imports - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5610 ](https://togithub.com/vitest-dev/vitest/issues/5610 ) [<samp>(103a6)</samp>](https://togithub.com/vitest-dev/vitest/commit/103a6002 )
##### 🏎 Performance
- Improve performance of forks pool - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5592 ](https://togithub.com/vitest-dev/vitest/issues/5592 ) [<samp>(d8304)</samp>](https://togithub.com/vitest-dev/vitest/commit/d8304bb4 )
- Unnecessary rpc call when coverage is disabled - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5658 ](https://togithub.com/vitest-dev/vitest/issues/5658 ) [<samp>(c5712)</samp>](https://togithub.com/vitest-dev/vitest/commit/c571276a )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.3...v1.6.0 )
### [`v1.5.3`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.3 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3 )
##### 🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5608 ](https://togithub.com/vitest-dev/vitest/issues/5608 ) [<samp>(48fba)</samp>](https://togithub.com/vitest-dev/vitest/commit/48fba190 )
- Backport jest iterable equality within object - by [@​sukovanej](https://togithub.com/sukovanej ) in [https://github.com/vitest-dev/vitest/issues/5621 ](https://togithub.com/vitest-dev/vitest/issues/5621 ) [<samp>(30e5d)</samp>](https://togithub.com/vitest-dev/vitest/commit/30e5dc1b )
- **browser**: Support benchmark - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5622 ](https://togithub.com/vitest-dev/vitest/issues/5622 ) [<samp>(becab)</samp>](https://togithub.com/vitest-dev/vitest/commit/becabb5e )
- **reporter**: Use default error formatter for JUnit - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5629 ](https://togithub.com/vitest-dev/vitest/issues/5629 ) [<samp>(20060)</samp>](https://togithub.com/vitest-dev/vitest/commit/200609cc )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.2...v1.5.3 )
### [`v1.5.2`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.2 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2 )
##### 🐞 Bug Fixes
- Check for null before storing in weakmap - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(ce368)</samp>](https://togithub.com/vitest-dev/vitest/commit/ce368457 )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.1...v1.5.2 )
### [`v1.5.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.1 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1 )
##### 🚀 Features
- **api**: `startVitest()` to accept `stdout` and `stdin` - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5493 ](https://togithub.com/vitest-dev/vitest/issues/5493 ) [<samp>(780b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/780b187f )
- This is listed as a feature, but it doesn't increase the minor version because `startVitest` API is experimental and doesn't follow semver.
##### 🐞 Bug Fixes
- Close vite servers on all resolved projects - by [@​surc54](https://togithub.com/surc54 ) in [https://github.com/vitest-dev/vitest/issues/5544 ](https://togithub.com/vitest-dev/vitest/issues/5544 ) [<samp>(413ec)</samp>](https://togithub.com/vitest-dev/vitest/commit/413ec5e6 )
- Fix default `import.meta.env.PROD: false` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5561 ](https://togithub.com/vitest-dev/vitest/issues/5561 ) [<samp>(9c649)</samp>](https://togithub.com/vitest-dev/vitest/commit/9c64967f )
- Resolve cwd correctly when initiating projects - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5582 ](https://togithub.com/vitest-dev/vitest/issues/5582 ) [<samp>(ec9d7)</samp>](https://togithub.com/vitest-dev/vitest/commit/ec9d7c93 )
- Always run `onTestFinished` in reverse order - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5598 ](https://togithub.com/vitest-dev/vitest/issues/5598 ) [<samp>(23f29)</samp>](https://togithub.com/vitest-dev/vitest/commit/23f29cea )
- **browser**:
- Disable `fileParallelism` by default on browser pool - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5528 ](https://togithub.com/vitest-dev/vitest/issues/5528 ) [<samp>(5c69f)</samp>](https://togithub.com/vitest-dev/vitest/commit/5c69f3f5 )
- Dispose tester iframe on done - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5595 ](https://togithub.com/vitest-dev/vitest/issues/5595 ) [<samp>(b2135)</samp>](https://togithub.com/vitest-dev/vitest/commit/b2135710 )
- **coverage**:
- Fix bundling of `v8-to-istanbul` - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5549 ](https://togithub.com/vitest-dev/vitest/issues/5549 ) [<samp>(df6a4)</samp>](https://togithub.com/vitest-dev/vitest/commit/df6a4328 )
- Prevent crash when `cleanOnRerun` is disabled - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5540 ](https://togithub.com/vitest-dev/vitest/issues/5540 ) [<samp>(ea3c1)</samp>](https://togithub.com/vitest-dev/vitest/commit/ea3c16e4 )
- `thresholds` to compare files relative to root - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5574 ](https://togithub.com/vitest-dev/vitest/issues/5574 ) [<samp>(80265)</samp>](https://togithub.com/vitest-dev/vitest/commit/80265b40 )
- **expect**:
- Fix `toEqual` and `toMatchObject` with circular references - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5535 ](https://togithub.com/vitest-dev/vitest/issues/5535 ) [<samp>(9e641)</samp>](https://togithub.com/vitest-dev/vitest/commit/9e6417c9 )
- **vitest**:
- Fix false positive file filter match with leading slash - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5578 ](https://togithub.com/vitest-dev/vitest/issues/5578 ) [<samp>(316eb)</samp>](https://togithub.com/vitest-dev/vitest/commit/316eb739 )
- Watch the output directory correctly - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5584 ](https://togithub.com/vitest-dev/vitest/issues/5584 ) [<samp>(e40f9)</samp>](https://togithub.com/vitest-dev/vitest/commit/e40f9924 )
- StubEnv casts boolean on PROD/SSR/DEV - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5590 ](https://togithub.com/vitest-dev/vitest/issues/5590 ) [<samp>(4da88)</samp>](https://togithub.com/vitest-dev/vitest/commit/4da88045 )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.5.0...v1.5.1 )
### [`v1.5.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.5.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.4.0...v1.5.0 )
##### 🚀 Features
- Add configuration for diff truncation - by [@​willieho](https://togithub.com/willieho ) in [https://github.com/vitest-dev/vitest/issues/5073 ](https://togithub.com/vitest-dev/vitest/issues/5073 ) and [https://github.com/vitest-dev/vitest/issues/5333 ](https://togithub.com/vitest-dev/vitest/issues/5333 ) [<samp>(6797b)</samp>](https://togithub.com/vitest-dev/vitest/commit/6797b041 )
- Remove unrelated noise from diff for toMatchObject() - by [@​geersch](https://togithub.com/geersch ) in [https://github.com/vitest-dev/vitest/issues/5364 ](https://togithub.com/vitest-dev/vitest/issues/5364 ) [<samp>(99276)</samp>](https://togithub.com/vitest-dev/vitest/commit/99276399 )
- Allow custom host for --inspect and --inspect-brk - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5509 ](https://togithub.com/vitest-dev/vitest/issues/5509 ) [<samp>(61572)</samp>](https://togithub.com/vitest-dev/vitest/commit/6157282c )
- **coverage**: V8 to ignore empty lines, comments, types - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5457 ](https://togithub.com/vitest-dev/vitest/issues/5457 ) [<samp>(10b89)</samp>](https://togithub.com/vitest-dev/vitest/commit/10b89713 )
##### 🐞 Bug Fixes
- `describe` calls not taking generic type parameters - by [@​aryaemami59](https://togithub.com/aryaemami59 ) in [https://github.com/vitest-dev/vitest/issues/5415 ](https://togithub.com/vitest-dev/vitest/issues/5415 ) [<samp>(16bac)</samp>](https://togithub.com/vitest-dev/vitest/commit/16bacfab )
- Prevent hang when `process` is mocked - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5430 ](https://togithub.com/vitest-dev/vitest/issues/5430 ) [<samp>(0ec4d)</samp>](https://togithub.com/vitest-dev/vitest/commit/0ec4d0e0 )
- Don't check for "node:internal/console/" in console interceptor in case the environment is not Node.js - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(87d36)</samp>](https://togithub.com/vitest-dev/vitest/commit/87d36a7a )
- The value received by toMatch should be a string - by [@​btea](https://togithub.com/btea ) in [https://github.com/vitest-dev/vitest/issues/5428 ](https://togithub.com/vitest-dev/vitest/issues/5428 ) [<samp>(67485)</samp>](https://togithub.c
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM0MC4xMCIsInRhcmdldEJyYW5jaCI6ImNhbmFyeSJ9-->
2024-05-07 10:30:58 +00:00
Brooooooklyn
40bea689b1
chore: upgrade playwright ( #6815 )
2024-05-07 09:55:27 +00:00
darkskygit
8e0a0a7f02
fix: wait activated event ( #6814 )
2024-05-07 09:44:38 +00:00
EYHN
35ce4adffe
fix(core): fix error when server not support ai ( #6796 )
2024-05-07 08:25:27 +00:00
renovate
a0e0b6b53b
chore: bump up rustc version to v1.78.0 ( #6813 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [rustc](https://togithub.com/rust-lang/rust ) | minor | `1.77.2` -> `1.78.0` |
---
### Release Notes
<details>
<summary>rust-lang/rust (rustc)</summary>
### [`v1.78.0`](https://togithub.com/rust-lang/rust/blob/HEAD/RELEASES.md#Version-1780-2024-05-02 )
[Compare Source](https://togithub.com/rust-lang/rust/compare/1.77.2...1.78.0 )
\==========================
<a id="1.78.0-Language"></a>
## Language
- [Stabilize `#[cfg(target_abi = ...)]`](https://togithub.com/rust-lang/rust/pull/119590/ )
- [Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]` attribute](https://togithub.com/rust-lang/rust/pull/119888/ )
- [Make async-fn-in-trait implementable with concrete signatures](https://togithub.com/rust-lang/rust/pull/120103/ )
- [Make matching on NaN a hard error, and remove the rest of `illegal_floating_point_literal_pattern`](https://togithub.com/rust-lang/rust/pull/116284/ )
- [static mut: allow mutable reference to arbitrary types, not just slices and arrays](https://togithub.com/rust-lang/rust/pull/117614/ )
- [Extend `invalid_reference_casting` to include references casting to bigger memory layout](https://togithub.com/rust-lang/rust/pull/118983/ )
- [Add `non_contiguous_range_endpoints` lint for singleton gaps after exclusive ranges](https://togithub.com/rust-lang/rust/pull/118879/ )
- [Add `wasm_c_abi` lint for use of older wasm-bindgen versions](https://togithub.com/rust-lang/rust/pull/117918/ )
This lint currently only works when using Cargo.
- [Update `indirect_structural_match` and `pointer_structural_match` lints to match RFC](https://togithub.com/rust-lang/rust/pull/120423/ )
- [Make non-`PartialEq`-typed consts as patterns a hard error](https://togithub.com/rust-lang/rust/pull/120805/ )
- [Split `refining_impl_trait` lint into `_reachable`, `_internal` variants](https://togithub.com/rust-lang/rust/pull/121720/ )
- [Remove unnecessary type inference when using associated types inside of higher ranked `where`-bounds](https://togithub.com/rust-lang/rust/pull/119849 )
- [Weaken eager detection of cyclic types during type inference](https://togithub.com/rust-lang/rust/pull/119989 )
- [`trait Trait: Auto {}`: allow upcasting from `dyn Trait` to `dyn Auto`](https://togithub.com/rust-lang/rust/pull/119338 )
<a id="1.78.0-Compiler"></a>
## Compiler
- [Made `INVALID_DOC_ATTRIBUTES` lint deny by default](https://togithub.com/rust-lang/rust/pull/111505/ )
- [Increase accuracy of redundant `use` checking](https://togithub.com/rust-lang/rust/pull/117772/ )
- [Suggest moving definition if non-found macro_rules! is defined later](https://togithub.com/rust-lang/rust/pull/121130/ )
- [Lower transmutes from int to pointer type as gep on null](https://togithub.com/rust-lang/rust/pull/121282/ )
Target changes:
- [Windows tier 1 targets now require at least Windows 10](https://togithub.com/rust-lang/rust/pull/115141/ )
- [Enable CMPXCHG16B, SSE3, SAHF/LAHF and 128-bit Atomics in tier 1 Windows](https://togithub.com/rust-lang/rust/pull/120820/ )
- [Add `wasm32-wasip1` tier 2 (without host tools) target](https://togithub.com/rust-lang/rust/pull/120468/ )
- [Add `wasm32-wasip2` tier 3 target](https://togithub.com/rust-lang/rust/pull/119616/ )
- [Rename `wasm32-wasi-preview1-threads` to `wasm32-wasip1-threads`](https://togithub.com/rust-lang/rust/pull/122170/ )
- [Add `arm64ec-pc-windows-msvc` tier 3 target](https://togithub.com/rust-lang/rust/pull/119199/ )
- [Add `armv8r-none-eabihf` tier 3 target for the Cortex-R52](https://togithub.com/rust-lang/rust/pull/110482/ )
- [Add `loongarch64-unknown-linux-musl` tier 3 target](https://togithub.com/rust-lang/rust/pull/121832/ )
Refer to Rust's \[platform support page]\[platform-support-doc]
for more information on Rust's tiered platform support.
<a id="1.78.0-Libraries"></a>
## Libraries
- [Bump Unicode to version 15.1.0, regenerate tables](https://togithub.com/rust-lang/rust/pull/120777/ )
- [Make align_offset, align_to well-behaved in all cases](https://togithub.com/rust-lang/rust/pull/121201/ )
- [PartialEq, PartialOrd: document expectations for transitive chains](https://togithub.com/rust-lang/rust/pull/115386/ )
- [Optimize away poison guards when std is built with panic=abort](https://togithub.com/rust-lang/rust/pull/100603/ )
- [Replace pthread `RwLock` with custom implementation](https://togithub.com/rust-lang/rust/pull/110211/ )
- [Implement unwind safety for Condvar on all platforms](https://togithub.com/rust-lang/rust/pull/121768/ )
- [Add ASCII fast-path for `char::is_grapheme_extended`](https://togithub.com/rust-lang/rust/pull/121138/ )
<a id="1.78.0-Stabilized-APIs"></a>
## Stabilized APIs
- [`impl Read for &Stdin`](https://doc.rust-lang.org/stable/std/io/struct.Stdin.html#impl-Read-for-%26Stdin )
- [Accept non `'static` lifetimes for several `std::error::Error` related implementations](https://togithub.com/rust-lang/rust/pull/113833/ )
- [Make `impl<Fd: AsFd>` impl take `?Sized`](https://togithub.com/rust-lang/rust/pull/114655/ )
- [`impl From<TryReserveError> for io::Error`](https://doc.rust-lang.org/stable/std/io/struct.Error.html#impl-From%3CTryReserveError%3E-for-Error )
These APIs are now stable in const contexts:
- [`Barrier::new()`](https://doc.rust-lang.org/stable/std/sync/struct.Barrier.html#method.new )
<a id="1.78.0-Cargo"></a>
## Cargo
- [Stabilize lockfile v4](https://togithub.com/rust-lang/cargo/pull/12852/ )
- [Respect `rust-version` when generating lockfile](https://togithub.com/rust-lang/cargo/pull/12861/ )
- [Control `--charset` via auto-detecting config value](https://togithub.com/rust-lang/cargo/pull/13337/ )
- [Support `target.<triple>.rustdocflags` officially](https://togithub.com/rust-lang/cargo/pull/13197/ )
- [Stabilize global cache data tracking](https://togithub.com/rust-lang/cargo/pull/13492/ )
<a id="1.78.0-Misc"></a>
## Misc
- [rustdoc: add `--test-builder-wrapper` arg to support wrappers such as RUSTC_WRAPPER when building doctests](https://togithub.com/rust-lang/rust/pull/114651/ )
<a id="1.78.0-Compatibility-Notes"></a>
## Compatibility Notes
- [Many unsafe precondition checks now run for user code with debug assertions enabled](https://togithub.com/rust-lang/rust/pull/120594/ )
This change helps users catch undefined behavior in their code, though the details of how much is checked are generally not stable.
- [riscv only supports split_debuginfo=off for now](https://togithub.com/rust-lang/rust/pull/120518/ )
- [Consistently check bounds on hidden types of `impl Trait`](https://togithub.com/rust-lang/rust/pull/121679 )
- [Change equality of higher ranked types to not rely on subtyping](https://togithub.com/rust-lang/rust/pull/118247 )
- [When called, additionally check bounds on normalized function return type](https://togithub.com/rust-lang/rust/pull/118882 )
- [Expand coverage for `arithmetic_overflow` lint](https://togithub.com/rust-lang/rust/pull/119432/ )
- [Fix detection of potential interior mutability in `const` initializers](https://togithub.com/rust-lang/rust/issues/121250 )
This code was accidentally accepted. The fix can break generic code that borrows a value of unknown type,
as there is currently no way to declare "this type has no interior mutability". In the future, stabilizing
the [`Freeze` trait](https://togithub.com/rust-lang/rust/issues/121675 ) will allow proper support for such code.
<a id="1.78.0-Internal-Changes"></a>
## Internal Changes
These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.
- [Update to LLVM 18](https://togithub.com/rust-lang/rust/pull/120055/ )
- [Build `rustc` with 1CGU on `x86_64-pc-windows-msvc`](https://togithub.com/rust-lang/rust/pull/112267/ )
- [Build `rustc` with 1CGU on `x86_64-apple-darwin`](https://togithub.com/rust-lang/rust/pull/112268/ )
- [Introduce `run-make` V2 infrastructure, a `run_make_support` library and port over 2 tests as example](https://togithub.com/rust-lang/rust/pull/113026/ )
- [Windows: Implement condvar, mutex and rwlock using futex](https://togithub.com/rust-lang/rust/pull/121956/ )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-07 08:14:26 +00:00
pengx17
411f6ddf07
fix: tab switcher on windows desktop ( #6812 )
...

2024-05-07 07:58:13 +00:00
forehalo
7041991967
fix(server): allow promotion codes if no discount applied ( #6810 )
2024-05-07 07:44:41 +00:00
Brooooooklyn
b2b99ab9df
ci: add rust-toolchain auto update config ( #6794 )
2024-05-07 07:31:41 +00:00
CatsJuice
e7483c7914
fix(core): correct ai related copywritting ( #6799 )
2024-05-07 07:19:53 +00:00
EYHN
61d0e14c8b
fix(core): fix too many subscription request ( #6809 )
2024-05-07 07:07:28 +00:00
JimmFly
eac55fe1c1
feat(core): add multiDelete to trash page ( #6798 )
...
close #6739
https://github.com/toeverything/AFFiNE/assets/102217452/b1779cdf-f617-4188-ad29-70ec1695af1b
2024-05-07 06:54:59 +00:00
EYHN
4751081919
chore: fix blocksuite changelog commit range ( #6791 )
2024-05-07 06:43:54 +00:00
donteatfriedrice
ee9e8bf56c
feat: bump blocksuite ( #6797 )
...
## Features
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6973 @donteatfriedrice
## Refactor
## Misc
2024-05-07 05:48:06 +00:00
Brooooooklyn
d76a635b00
chore(core): handle the telemetry warnings in console ( #6793 )
2024-05-07 04:28:34 +00:00
donteatfriedrice
6cd0c7cd11
feat: bump blocksuite ( #6789 )
...
## Features
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6971 @donteatfriedrice
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6970 @fundon
## Misc
2024-05-07 04:01:18 +00:00
pengx17
12806b0e7b
fix: do not create hash in frontend ( #6788 )
...
blob is already hashed in 6fdf45d4d0/packages/backend/server/src/plugins/copilot/resolver.ts (L294)
2024-05-07 03:50:31 +00:00
renovate
82d4aa8dff
chore: bump up nrwl monorepo to v19 (major) ( #6783 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.2.4` -> `19.0.0`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.2.4/19.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/ ) |
| [nx](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx )) | [`^18.2.4` -> `^19.0.0`](https://renovatebot.com/diffs/npm/nx/18.3.2/19.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>nrwl/nx (@​nx/vite)</summary>
### [`v19.0.0`](https://togithub.com/nrwl/nx/releases/tag/19.0.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.4...19.0.0 )
### 19.0.0 (2024-05-06)
##### 🚀 Features
- **bundling:** upgrade rollup to v4 ([#​22656](https://togithub.com/nrwl/nx/pull/22656 ))
- **core:** load native files from tmp location instead of node_modules ([#​22648](https://togithub.com/nrwl/nx/pull/22648 ))
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
- **core:** add API entrypoint to register metadata ([#​22773](https://togithub.com/nrwl/nx/pull/22773 ))
- **core:** validate that outputs is an array of strings ([#​22371](https://togithub.com/nrwl/nx/pull/22371 ))
- **core:** cleanup for v19 ([#​22993](https://togithub.com/nrwl/nx/pull/22993 ))
- **gradle:** add ci-workflow generator ([#​23125](https://togithub.com/nrwl/nx/pull/23125 ))
- **graph:** add loading spinner on project details ([#​23023](https://togithub.com/nrwl/nx/pull/23023 ))
- **graph:** add target groups and technology icon ([#​22839](https://togithub.com/nrwl/nx/pull/22839 ))
- **graph:** show partial project graph & errors in graph app ([#​22838](https://togithub.com/nrwl/nx/pull/22838 ))
- **graph:** enable watch mode by default ([#​23092](https://togithub.com/nrwl/nx/pull/23092 ))
- **graph:** show tooltips that were previously hidden due to upublished docs ([#​23099](https://togithub.com/nrwl/nx/pull/23099 ))
- **graph:** log errors in console in graph watch mode ([#​23136](https://togithub.com/nrwl/nx/pull/23136 ))
- **js:** add swc cli options --strip-leading-paths ([#​22856](https://togithub.com/nrwl/nx/pull/22856 ))
- **linter:** add convert-to-inferred migration generator ([#​23142](https://togithub.com/nrwl/nx/pull/23142 ))
- **misc:** v19 cleanup for Nx plugins ([#​23104](https://togithub.com/nrwl/nx/pull/23104 ))
- **nextjs:** Add https option for custom server ([#​22921](https://togithub.com/nrwl/nx/pull/22921 ))
- **nx-dev:** new main navigation menu ([#​22829](https://togithub.com/nrwl/nx/pull/22829 ))
- **nx-dev:** disable banner on home page ([#​22992](https://togithub.com/nrwl/nx/pull/22992 ))
- **nx-dev:** add nx blog ([#​22828](https://togithub.com/nrwl/nx/pull/22828 ))
- **nx-dev:** add ui-enterprise library ([#​23086](https://togithub.com/nrwl/nx/pull/23086 ))
- **react:** support react 18.3.1 ([#​23166](https://togithub.com/nrwl/nx/pull/23166 ))
- **react-native:** upgrade react native to 0.72.6 ([#​22729](https://togithub.com/nrwl/nx/pull/22729 ))
- **repo:** split e2e tests ([#​22927](https://togithub.com/nrwl/nx/pull/22927 ))
- **testing:** make playwright default e2e test runner option ([#​22511](https://togithub.com/nrwl/nx/pull/22511 ))
- **testing:** add playwright generator to convert from executors to plugin ([#​22784](https://togithub.com/nrwl/nx/pull/22784 ))
- **testing:** add convert-to-inferred migration generator for cypress ([#​22884](https://togithub.com/nrwl/nx/pull/22884 ))
- **webpack:** change plugin import paths to speed up config loading ([#​23021](https://togithub.com/nrwl/nx/pull/23021 ))
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **angular:** ensure buildable libraries in-process tsconfig file extends from the correct path ([#​23165](https://togithub.com/nrwl/nx/pull/23165 ))
- **bundling:** handle circular dependencies in [@​nx/esbuild](https://togithub.com/nx/esbuild ) getExtraDependencies ([#​22644](https://togithub.com/nrwl/nx/pull/22644 ))
- **core:** repair sourcemap creation in createNodes ([#​22851](https://togithub.com/nrwl/nx/pull/22851 ))
- **core:** load config util supports absolute paths on windows ([#​22837](https://togithub.com/nrwl/nx/pull/22837 ))
- **core:** keep plugin workers until main process shutdown ([#​22860](https://togithub.com/nrwl/nx/pull/22860 ))
- **core:** handle schema validation errors running commands directly ([#​22864](https://togithub.com/nrwl/nx/pull/22864 ))
- **core:** forward args provided to the nx add command to the invoked init generator ([#​22855](https://togithub.com/nrwl/nx/pull/22855 ))
- **core:** fix hashing of external dependencies ([#​22865](https://togithub.com/nrwl/nx/pull/22865 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **core:** nxComponentTestingPreset should not expose bundler option ([#​23009](https://togithub.com/nrwl/nx/pull/23009 ))
- **core:** ensure include and excluded return from plugin worker ([#​23032](https://togithub.com/nrwl/nx/pull/23032 ))
- **core:** read nx.json in the DaemonClient constructor instead of the module ([#​23033](https://togithub.com/nrwl/nx/pull/23033 ))
- **core:** recommend nx reset when graph errors and print error in da… ([#​23014](https://togithub.com/nrwl/nx/pull/23014 ))
- **core:** affect all projects when nx.json is touched ([#​23036](https://togithub.com/nrwl/nx/pull/23036 ))
- **core:** improve performance of pnpm lock file parsing ([#​23017](https://togithub.com/nrwl/nx/pull/23017 ))
- **core:** prevent device status report from being printed during pty execution ([#​23039](https://togithub.com/nrwl/nx/pull/23039 ))
- **core:** ensure daemon socket dir exists when specified in env ([#​23071](https://togithub.com/nrwl/nx/pull/23071 ))
- **core:** do not forward --updatePackageScripts flag to init generators that are not from nx core plugins ([#​23064](https://togithub.com/nrwl/nx/pull/23064 ))
- **core:** local plugins should be able to use {projectRoot} in options block ([#​23068](https://togithub.com/nrwl/nx/pull/23068 ))
- **core:** add import for `performance` to increase compatibility ([#​23109](https://togithub.com/nrwl/nx/pull/23109 ))
- **core:** align padding for output with failed tasks ([#​23119](https://togithub.com/nrwl/nx/pull/23119 ))
- **core:** ensure project with name undefined is not created ([#​23097](https://togithub.com/nrwl/nx/pull/23097 ))
- **core:** catch workspace validity check errors ([#​23138](https://togithub.com/nrwl/nx/pull/23138 ))
- **core:** remove obsolete git track from ci generators ([#​23134](https://togithub.com/nrwl/nx/pull/23134 ))
- **core:** projectName should not be interpolated as undefined ([#​23145](https://togithub.com/nrwl/nx/pull/23145 ))
- **core:** forward process execArgv when using the native runner ([#​23195](https://togithub.com/nrwl/nx/pull/23195 ))
- **core:** ensure setting up nx cloud in nx migrate using the generator from the installed latest version ([#​23194](https://togithub.com/nrwl/nx/pull/23194 ))
- **devkit:** run callback for forEachProjectConfig when target.options is undefined ([#​23143](https://togithub.com/nrwl/nx/pull/23143 ))
- **devkit:** executor-to-plugin-migrator should add // targets hint ([#​23167](https://togithub.com/nrwl/nx/pull/23167 ))
- **devkit:** check if includes is actually necessary ([#​23181](https://togithub.com/nrwl/nx/pull/23181 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **gradle:** fix gradlew exec path for root project ([#​23094](https://togithub.com/nrwl/nx/pull/23094 ))
- **gradle:** fix gradle not working for spring ([#​23130](https://togithub.com/nrwl/nx/pull/23130 ))
- **gradle:** add namedInputs to nx.json in gradle init ([#​23152](https://togithub.com/nrwl/nx/pull/23152 ))
- **gradle:** fix gradle github ci workflow ([#​23154](https://togithub.com/nrwl/nx/pull/23154 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **graph:** use class sticky for sticky header ([#​23082](https://togithub.com/nrwl/nx/pull/23082 ))
- **graph:** remove dangling - and move button when PDV is rendered in console ([#​23144](https://togithub.com/nrwl/nx/pull/23144 ))
- **graph:** remove redux and useState and useContext hook ([#​23085](https://togithub.com/nrwl/nx/pull/23085 ))
- **graph:** add grayscale to technology icon ([#​23107](https://togithub.com/nrwl/nx/pull/23107 ))
- **js:** ignore yarn corepack check when updating config ([#​23043](https://togithub.com/nrwl/nx/pull/23043 ))
- **js:** typescript plugin target hashing ([#​23073](https://togithub.com/nrwl/nx/pull/23073 ))
- **js:** Correct file path for cjs.js ([#​23081](https://togithub.com/nrwl/nx/pull/23081 ))
- **js:** copy assets handler should handle ignore globs on windows ([#​23065](https://togithub.com/nrwl/nx/pull/23065 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **linter:** add {options.outputFile} to outputs for inferred targets ([#​23173](https://togithub.com/nrwl/nx/pull/23173 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **misc:** fix cypress option in workspace preset generator ([#​22975](https://togithub.com/nrwl/nx/pull/22975 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **misc:** propogate NX_PERF_LOGGING to plugin workers ([#​23016](https://togithub.com/nrwl/nx/pull/23016 ))
- **misc:** dot nx setup shouldn't include target defaults ([#​23180](https://togithub.com/nrwl/nx/pull/23180 ))
- **misc:** make generated ci workflow work without nx-cloud ([#​23199](https://togithub.com/nrwl/nx/pull/23199 ))
- **nextjs:** Boolean flags do not need a value ([#​23072](https://togithub.com/nrwl/nx/pull/23072 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **nx-cloud:** ensure root .env files are loaded during dte ([#​22859](https://togithub.com/nrwl/nx/pull/22859 ))
- **nx-dev:** header styles fix ([#​23122](https://togithub.com/nrwl/nx/pull/23122 ))
- **nx-dev:** fix project details in nx dev ([#​23175](https://togithub.com/nrwl/nx/pull/23175 ))
- **react:** disable tty for next build ([#​23013](https://togithub.com/nrwl/nx/pull/23013 ))
- **remix:** pin testing-library/jest-dom to compatible version ([#​23161](https://togithub.com/nrwl/nx/pull/23161 ))
- **remix:** use remix-serve for static-serve ([#​23164](https://togithub.com/nrwl/nx/pull/23164 ))
- **remix:** ensure default meta tags are always present for generated applications [#​23037](https://togithub.com/nrwl/nx/issues/23037 ) ([#​23169](https://togithub.com/nrwl/nx/pull/23169 ), [#​23037](https://togithub.com/nrwl/nx/issues/23037 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **repo:** should ensure that unit tests are run correctly across package managers ([#​22978](https://togithub.com/nrwl/nx/pull/22978 ))
- **repo:** fix pnpm version on freebsd ([#​23045](https://togithub.com/nrwl/nx/pull/23045 ))
- **repo:** set version of pnpm for docker publishes ([#​23129](https://togithub.com/nrwl/nx/pull/23129 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
- **storybook:** allow overriding default inferred task names in storybook plugin ([#​23030](https://togithub.com/nrwl/nx/pull/23030 ))
- **storybook:** do not infer a test-storybook task if [@​storybook/test-runner](https://togithub.com/storybook/test-runner ) is not installed ([#​23034](https://togithub.com/nrwl/nx/pull/23034 ))
- **testing:** fix jest ci target names ([#​22858](https://togithub.com/nrwl/nx/pull/22858 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **testing:** fix test files pattern for jest inferred split tasks ([#​23025](https://togithub.com/nrwl/nx/pull/23025 ))
- **testing:** convert-to-inferred generator should handle legacy cypress executor ([#​23151](https://togithub.com/nrwl/nx/pull/23151 ))
- **testing:** convert-to-inferred generators should add includes only when needed ([#​23159](https://togithub.com/nrwl/nx/pull/23159 ))
- **testing:** convert-to-inferred for cypress should handle nxE2EPreset with no options object ([#​23171](https://togithub.com/nrwl/nx/pull/23171 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
- **webpack:** should correctly normalize paths in NxWebpackPlugin ([#​23003](https://togithub.com/nrwl/nx/pull/23003 ))
##### ❤️ Thank You
- Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes )
- Chabbey François
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Denis Bendrikov
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Kyle Cannon [@​kylecannon](https://togithub.com/kylecannon )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Michal Jez [@​MJez29](https://togithub.com/MJez29 )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.4`](https://togithub.com/nrwl/nx/releases/tag/18.3.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.3...18.3.4 )
#### 18.3.4 (2024-04-25)
##### 🚀 Features
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
##### 🩹 Fixes
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
##### ❤️ Thank You
- 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 )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.3`](https://togithub.com/nrwl/nx/releases/tag/18.3.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.2...18.3.3 )
##### 18.3.3 (2024-04-20)
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
### [`v18.3.2`](https://togithub.com/nrwl/nx/releases/tag/18.3.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.1...18.3.2 )
##### 18.3.2 (2024-04-18)
##### 🚀 Features
- **core:** load native files from tmp location instead of node_modules ([#​22648](https://togithub.com/nrwl/nx/pull/22648 ))
##### 🩹 Fixes
- **bundling:** handle circular dependencies in [@​nx/esbuild](https://togithub.com/nx/esbuild ) getExtraDependencies ([#​22644](https://togithub.com/nrwl/nx/pull/22644 ))
- **core:** load config util supports absolute paths on windows ([#​22837](https://togithub.com/nrwl/nx/pull/22837 ))
- **core:** keep plugin workers until main process shutdown ([#​22860](https://togithub.com/nrwl/nx/pull/22860 ))
- **core:** handle schema validation errors running commands directly ([#​22864](https://togithub.com/nrwl/nx/pull/22864 ))
- **core:** forward args provided to the nx add command to the invoked init generator ([#​22855](https://togithub.com/nrwl/nx/pull/22855 ))
- **core:** fix hashing of external dependencies ([#​22865](https://togithub.com/nrwl/nx/pull/22865 ))
- **nx-cloud:** ensure root .env files are loaded during dte ([#​22859](https://togithub.com/nrwl/nx/pull/22859 ))
- **testing:** fix jest ci target names ([#​22858](https://togithub.com/nrwl/nx/pull/22858 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Kyle Cannon [@​kylecannon](https://togithub.com/kylecannon )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
### [`v18.3.1`](https://togithub.com/nrwl/nx/releases/tag/18.3.1 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.0...18.3.1 )
#### 18.3.1 (2024-04-17)
##### 🩹 Fixes
- **core:** repair sourcemap creation in createNodes ([#​22851](https://togithub.com/nrwl/nx/pull/22851 ))
##### ❤️ Thank You
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
### [`v18.3.0`](https://togithub.com/nrwl/nx/releases/tag/18.3.0 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.2.4...18.3.0 )
#### 18.3.0 (2024-04-16)
##### 🚀 Features
- **core:** add metadata to targets ([#​22655](https://togithub.com/nrwl/nx/pull/22655 ))
- **core:** list crystal plugins with nx report ([#​22649](https://togithub.com/nrwl/nx/pull/22649 ))
- **core:** re-enable running plugins in isolation ([#​22527](https://togithub.com/nrwl/nx/pull/22527 ))
- **core:** load root .env files on daemon ([#​22786](https://togithub.com/nrwl/nx/pull/22786 ))
- **js:** add swc cli options --strip-leading-paths ([#​22193](https://togithub.com/nrwl/nx/pull/22193 ))
- **js:** add swc cli options --strip-leading-paths " ([#​22193](https://togithub.com/nrwl/nx/pull/22193 ), [#​22832](https://togithub.com/nrwl/nx/pull/22832 ))
- **misc:** non conflicting init/add flow ([#​22791](https://togithub.com/nrwl/nx/pull/22791 ))
- **nuxt:** update [@​nuxt/eslint-config](https://togithub.com/nuxt/eslint-config ) to a stable version ([#​22804](https://togithub.com/nrwl/nx/pull/22804 ))
- **nx-dev:** link Nx Launch Conf videos ([#​22690](https://togithub.com/nrwl/nx/pull/22690 ))
- **nx-dev:** remember selected tabs ([#​22699](https://togithub.com/nrwl/nx/pull/22699 ))
- **nx-dev:** add contact pages ([#​22815](https://togithub.com/nrwl/nx/pull/22815 ))
- **nx-dev:** banner for webinar ([#​22824](https://togithub.com/nrwl/nx/pull/22824 ))
- **testing:** add ability to split jest tests ([#​22662](https://togithub.com/nrwl/nx/pull/22662 ))
- **testing:** add metadata to playwright targets ([#​22768](https://togithub.com/nrwl/nx/pull/22768 ))
- **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 ))
- **angular:** fix dynamic module federation generation ([#​22724](https://togithub.com/nrwl/nx/pull/22724 ))
- **angular:** respect skipPackageJson correctly across generators ([#​22777](https://togithub.com/nrwl/nx/pull/22777 ))
- **angular:** execute wrapped schematics post tasks and log messages ([#​22780](https://togithub.com/nrwl/nx/pull/22780 ))
- **bundling:** support exported array of options for rollup ([#​22703](https://togithub.com/nrwl/nx/pull/22703 ))
- **bundling:** print errors from rollup build ([#​22707](https://togithub.com/nrwl/nx/pull/22707 ))
- **bundling:** show codeframes for Rollup build errors ([#​22845](https://togithub.com/nrwl/nx/pull/22845 ))
- **core:** do not assume workspace inputs cause all projects to be af… ([#​22573](https://togithub.com/nrwl/nx/pull/22573 ))
- **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 ))
- **core:** update pty version to add windows specific flags ([#​22711](https://togithub.com/nrwl/nx/pull/22711 ))
- **core:** detect imports from template literals in dynamic imports ([#​22749](https://togithub.com/nrwl/nx/pull/22749 ))
- **core:** attach cli args from target options explicitly with '=' ([#​22756](https://togithub.com/nrwl/nx/pull/22756 ))
- **core:** fix plugin exclude option ([#​22738](https://togithub.com/nrwl/nx/pull/22738 ))
- **core:** improve `isCI` to better detect other providers ([#​22694](https://togithub.com/nrwl/nx/pull/22694 ))
- **core:** errors thrown when creating projects should prevent running targets ([#​22807](https://togithub.com/nrwl/nx/pull/22807 ))
- **core:** use name instead of .prototype.name when comparing errors ([#​22840](https://togithub.com/nrwl/nx/pull/22840 ))
- **core:** fix init logging and package.json updates ([#​22843](https://togithub.com/nrwl/nx/pull/22843 ))
- **devkit:** update peer dependency on nx to include Nx 19 ([#​22811](https://togithub.com/nrwl/nx/pull/22811 ))
- **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 ))
- **js:** do not default to commonjs type field in package.json ([#​22819](https://togithub.com/nrwl/nx/pull/22819 ))
- **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 ))
- **nextjs:** Adding tailwind should work when creating an app OOTB ([#​22709](https://togithub.com/nrwl/nx/pull/22709 ))
- **nuxt:** use loadConfigFile from devkit rather than [@​nuxt/kit](https://togithub.com/nuxt/kit ) ([#​22571](https://togithub.com/nrwl/nx/pull/22571 ))
- **nx-dev:** Update urls that are 404 ([#​22653](https://togithub.com/nrwl/nx/pull/22653 ))
- **react-native:** storybook relative paths ([#​22031](https://togithub.com/nrwl/nx/pull/22031 ))
- **react-native:** should ask for app name when preset is react native ([#​22761](https://togithub.com/nrwl/nx/pull/22761 ))
- **react-native:** fix unable to resolve on windows ([#​22759](https://togithub.com/nrwl/nx/pull/22759 ))
- **release:** respect root .npmrc registry settings for publishing ([12afa20210](https://togithub.com/nrwl/nx/commit/12afa20210 ))
- **release:** do not try to interpolate packageRoot for root project ([#​22771](https://togithub.com/nrwl/nx/pull/22771 ))
- **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 ))
- **vite:** pass cli arguments as options to vitest ([#​22355](https://togithub.com/nrwl/nx/pull/22355 ))
- **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 ))
- **webpack:** typo for outputPath ([#​22734](https://togithub.com/nrwl/nx/pull/22734 ))
- **webpack:** Should work when absolute paths are supplied as output ([#​22736](https://togithub.com/nrwl/nx/pull/22736 ))
##### ❤️ Thank You
- Altan Stalker
- arekkubaczkowski [@​arekkubaczkowski](https://togithub.com/arekkubaczkowski )
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Every [@​hongxuWei](https://togithub.com/hongxuWei )
- Isaac Mann [@​isaacplmann](https://togithub.com/isaacplmann )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Juri Strumpflohner [@​juristr](https://togithub.com/juristr )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Lucca Miranda [@​luckened](https://togithub.com/luckened )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Thomas Dekiere
- Younes Jaaidi
</details>
<details>
<summary>nrwl/nx (nx)</summary>
### [`v19.0.0`](https://togithub.com/nrwl/nx/compare/18.3.4...41d21ab9ac7fa3682ba535979278bb3c4a349654 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.4...19.0.0 )
### [`v18.3.4`](https://togithub.com/nrwl/nx/releases/tag/18.3.4 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.3...18.3.4 )
##### 18.3.4 (2024-04-25)
##### 🚀 Features
- **core:** add root level forwardAllArgs ([#​22753](https://togithub.com/nrwl/nx/pull/22753 ))
##### 🩹 Fixes
- **core:** different commands should not be considered compatible targets ([#​22863](https://togithub.com/nrwl/nx/pull/22863 ))
- **core:** fix pnpm install order on ci workflows ([#​22580](https://togithub.com/nrwl/nx/pull/22580 ))
- **core:** workspace context glob respects exclude ([#​22939](https://togithub.com/nrwl/nx/pull/22939 ))
- **core:** handle events that do not have paths ([#​22947](https://togithub.com/nrwl/nx/pull/22947 ))
- **core:** fix exclude for empty array ([#​22951](https://togithub.com/nrwl/nx/pull/22951 ))
- **core:** move a few api points to return root maps directly ([#​22949](https://togithub.com/nrwl/nx/pull/22949 ))
- **core:** regression register ts transpiler for local plugin ([#​22964](https://togithub.com/nrwl/nx/pull/22964 ))
- **core:** handle created directories when watching on linux ([#​22980](https://togithub.com/nrwl/nx/pull/22980 ))
- **core:** ensure create nodes functions are properly parallelized ([#​23005](https://togithub.com/nrwl/nx/pull/23005 ))
- **gradle:** change gradle command to be relative path ([#​22963](https://togithub.com/nrwl/nx/pull/22963 ))
- **gradle:** should skip println in project report ([#​22862](https://togithub.com/nrwl/nx/pull/22862 ))
- **gradle:** get gradlew path with projectRoot joins workspaceRoot ([#​22988](https://togithub.com/nrwl/nx/pull/22988 ))
- **graph:** don't listen to system theme changes in console ([#​22938](https://togithub.com/nrwl/nx/pull/22938 ))
- **linter:** do not infer lint tasks for projects without files to lint ([#​22944](https://togithub.com/nrwl/nx/pull/22944 ))
- **misc:** fix publish script ([#​22981](https://togithub.com/nrwl/nx/pull/22981 ))
- **misc:** perf logging shouldn't be enabled twice ([#​23012](https://togithub.com/nrwl/nx/pull/23012 ))
- **node:** e2e target fails out of the box ([#​22987](https://togithub.com/nrwl/nx/pull/22987 ))
- **repo:** downgrade to macos-13 in publish workflow ([#​22961](https://togithub.com/nrwl/nx/pull/22961 ))
- **storybook:** handle inherited config correctly when identifying the framework used for inferred tasks ([#​22953](https://togithub.com/nrwl/nx/pull/22953 ))
##### ❤️ Thank You
- 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 )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Jonathan Cammisuli
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Richard Roozenboom [@​Roozenboom](https://togithub.com/Roozenboom )
### [`v18.3.3`](https://togithub.com/nrwl/nx/releases/tag/18.3.3 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.3.2...18.3.3 )
#### 18.3.3 (2024-04-20)
##### 🩹 Fixes
- **angular:** fix loading postcss configuration in ng-packagr executors ([#​22900](https://togithub.com/nrwl/nx/pull/22900 ))
- **core:** group command exit listeners to avoid warning ([#​22892](https://togithub.com/nrwl/nx/pull/22892 ))
- **core:** handle plugin errors from isolation correctly ([#​22890](https://togithub.com/nrwl/nx/pull/22890 ))
- **core:** disable pty on windows until stable ([#​22910](https://togithub.com/nrwl/nx/pull/22910 ))
- **core:** fix cursor being hidden and process shutdown for ctrl c ([#​22895](https://togithub.com/nrwl/nx/pull/22895 ))
- **misc:** add --verbose support to nx graph ([#​22889](https://togithub.com/nrwl/nx/pull/22889 ))
- **misc:** mark migration for escaping env vars as skipped in nx repair ([#​22916](https://togithub.com/nrwl/nx/pull/22916 ))
- **misc:** don't clear node_modules require cache ([#​22907](https://togithub.com/nrwl/nx/pull/22907 ))
- **testing:** bust require cache in jest plugin so configs reload ([#​22893](https://togithub.com/nrwl/nx/pull/22893 ))
- **vue:** do not add verbatimImportSyntax to tsconfig ([#​22905](https://togithub.com/nrwl/nx/pull/22905 ))
##### ❤️ Thank You
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNy4zNDAuMTAiLCJ0YXJnZXRCcmFuY2giOiJjYW5hcnkiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
2024-05-07 03:36:08 +00:00
CatsJuice
7234e2344b
feat(core): replace setting content scroll with radix ScrollArea ( #6787 )
...
Use global scroll-area style

2024-05-07 03:19:40 +00:00
EYHN
cb3e7d03dc
chore: bump blocksuite ( #6786 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6968 @fundon
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6969 @L-Sun
- https://github.com/toeverything/BlockSuite/pull/6967 @pengx17
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6970 @fundon
## Misc
2024-05-07 03:03:14 +00:00
CatsJuice
f02a16513c
fix(core): adjust setting sidebar's workspace avatar ( #6785 )
2024-05-07 02:51:33 +00:00
CatsJuice
4a74148ea3
fix(component): ensure the colorfulCallback of Avatar in different sizes behaves consistently ( #6784 )
2024-05-07 02:40:22 +00:00
pengx17
a5e4730a5f
refactor: refine ai tracker ( #6778 )
...
upstream
https://github.com/toeverything/blocksuite/pull/6966
Added a new solution that inspect on actions event stream and adapt them into the mixpanel format.

2024-05-06 13:34:44 +00:00
pengx17
1ac16a48bf
chore: bump blocksuite ( #6781 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6948 @undefined
- https://github.com/toeverything/BlockSuite/pull/6941 @undefined
- https://github.com/toeverything/BlockSuite/pull/6855 @undefined
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6967 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6966 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6951 @fundon
- https://github.com/toeverything/BlockSuite/pull/6960 @fundon
- https://github.com/toeverything/BlockSuite/pull/6964 @doouding
- https://github.com/toeverything/BlockSuite/pull/6958 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6961 @regischen
- https://github.com/toeverything/BlockSuite/pull/6957 @doouding
- https://github.com/toeverything/BlockSuite/pull/6959 @regischen
- https://github.com/toeverything/BlockSuite/pull/6956 @regischen
- https://github.com/toeverything/BlockSuite/pull/6954 @fundon
- https://github.com/toeverything/BlockSuite/pull/6955 @doouding
- https://github.com/toeverything/BlockSuite/pull/6953 @doouding
- https://github.com/toeverything/BlockSuite/pull/6952 @regischen
- https://github.com/toeverything/BlockSuite/pull/6942 @golok727
- https://github.com/toeverything/BlockSuite/pull/6939 @fundon
- https://github.com/toeverything/BlockSuite/pull/6940 @fundon
- https://github.com/toeverything/BlockSuite/pull/6935 @regischen
- https://github.com/toeverything/BlockSuite/pull/6930 @fundon
- https://github.com/toeverything/BlockSuite/pull/6905 @golok727
- https://github.com/toeverything/BlockSuite/pull/6931 @donteatfriedrice
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6945 @shvixxl
## Misc
- https://github.com/toeverything/BlockSuite/pull/6938 @golok727
- chore: correct typo
2024-05-06 13:23:55 +00:00
darkskygit
8194cb7773
chore: update prompts ( #6782 )
2024-05-06 12:42:12 +00:00
forehalo
d657f4091a
fix(server): do not allow registration through gql ( #6775 )
2024-05-06 11:11:57 +00:00
pengx17
4ea31cbb35
fix: update prompts ( #6779 )
...
fix AFF-1021
2024-05-06 10:58:56 +00:00
JimmFly
6c8e7c8c1d
feat(i18n): update language resources ( #6767 )
2024-05-06 10:47:03 +00:00
darkskygit
13f40f435d
feat: improve query performence ( #6764 )
2024-05-06 09:12:04 +00:00
pengx17
1303a6a8b4
fix: update prompts (find actions) ( #6773 )
...
fix AFF-1019
2024-05-06 08:29:51 +00:00
forehalo
3ee794a8f2
fix(server): do not throttle healthy checking api ( #6771 )
2024-05-06 06:59:50 +00:00
EYHN
527ffa6b3f
feat(core): adjust ai term ( #6770 )
2024-05-06 06:47:06 +00:00
EYHN
94c8662ac1
feat(core): disable ai onboarding video loop ( #6769 )
2024-05-06 06:47:01 +00:00
EYHN
ec73f69574
fix(core): fix ai onboarding video missing ( #6768 )
2024-05-06 06:31:03 +00:00
CatsJuice
4aa7cafda3
fix(core): ai related copywritting fix ( #6766 )
2024-05-06 03:57:04 +00:00
pengx17
625249ca5b
docs: update outdated docs ( #6756 )
...
fix #5171
2024-05-06 02:03:14 +00:00
forehalo
cebb841430
feat(server): add flag to disable new sign ups ( #6752 )
2024-04-30 15:19:30 +00:00
pengx17
91ee5e05bb
fix: ai chat session handling ( #6751 )
...
fix AFF-999
upstream: https://github.com/toeverything/blocksuite/pull/6932
2024-04-30 15:08:27 +00:00
pengx17
0c175ada31
fix: remove dnd for workspace list ( #6754 )
...
fix TOV-399
2024-04-30 14:57:38 +00:00
EYHN
0a1241436f
fix(templates): fix typo ( #6750 )
2024-04-30 08:54:24 +00:00
pengx17
5586de61fb
chore: bump blocksuite ( #6753 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6929 @pengx17
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6931 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6925 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6928 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6933 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6932 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6920 @golok727
- https://github.com/toeverything/BlockSuite/pull/6927 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6923 @regischen
- https://github.com/toeverything/BlockSuite/pull/6906 @fundon
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6926 @fourdim
## Misc
2024-04-30 08:40:32 +00:00
forehalo
f566457dcf
test(server): payment tests ( #6737 )
2024-04-30 06:59:54 +00:00
pengx17
1f97437320
fix(core): input overflow issue ( #6748 )
2024-04-30 13:18:20 +08:00
pengx17
eb7904bf62
fix(core): prompt message tunning ( #6747 )
...
fix AFF-1003
2024-04-30 13:18:20 +08:00
EYHN
2420b2849f
chore(core): remove unused module ( #6744 )
2024-04-30 04:58:15 +00:00
EYHN
764da784ae
feat(core): add enable cloud failed notify ( #6741 )
2024-04-30 04:46:09 +00:00
EYHN
148e058cde
refactor(core): remove once signed in event ( #6740 )
...
This once signed in event does not work properly.
2024-04-30 04:46:02 +00:00
forehalo
a14194c482
fix(server): blob controller permission ( #6746 )
2024-04-30 03:47:00 +00:00
pengx17
9b28e7313f
fix(core): make it real action ( #6745 )
2024-04-30 03:33:09 +00:00
EYHN
a1169a43c9
chore: bump blocksuite ( #6742 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6917 @undefined
- https://github.com/toeverything/BlockSuite/pull/6895 @golok727
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6906 @fundon
- https://github.com/toeverything/BlockSuite/pull/6919 @fundon
- https://github.com/toeverything/BlockSuite/pull/6921 @pengx17
- https://github.com/toeverything/BlockSuite/pull/6910 @golok727
- https://github.com/toeverything/BlockSuite/pull/6918 @zzj3720
- https://github.com/toeverything/BlockSuite/pull/6915 @fundon
- https://github.com/toeverything/BlockSuite/pull/6912 @golok727
- https://github.com/toeverything/BlockSuite/pull/6789 @fundon
- https://github.com/toeverything/BlockSuite/pull/6909 @fundon
## Refactor
- https://github.com/toeverything/BlockSuite/pull/6913 @golok727
## Misc
2024-04-29 12:26:08 +00:00
EYHN
1323a0fc5f
feat(core): prefetch onboarding video ( #6736 )
...

2024-04-29 12:13:16 +00:00
pengx17
5c861939a5
fix(core): show toast for requestRunInEdgeless ( #6715 )
2024-04-29 11:14:07 +00:00
pengx17
7c5a259e84
fix(core): update prompts ( #6738 )
...
Update prompts:
When sending a message to openai, we actually send two messages.
There are two issues here:
1. the role in the first message shall be user or system
2. the content in the first message is not being interpolated at all.
```
[
{
role: "assistant",
createdAt: "2024-04-27T06:30:34.820Z",
params: {
language: "French",
},
content: "You are a translation expert, please translate the following content into French, and only perform the translation action, keeping the translated content in the same format as the original content:\n\n \"\"\"\"\n\n \n\n \"\"\"\"",
},
{
role: "user",
content: "Basic things you should know:",
attachments: undefined,
params: {
language: "French",
},
createdAt: "2024-04-29T09:42:11.466Z",
},
]
```
In this PR I removed `content` from prompts and let open ai use the second message (user) as the input.
2024-04-29 11:02:16 +00:00
EYHN
1d3c477c65
chore: enable source map on production ( #6731 )
2024-04-29 09:42:35 +00:00
Brooooooklyn
301d517892
chore: delete removed next-auth patch ( #6729 )
2024-04-29 09:30:09 +00:00
EYHN
20116eb940
chore: remove unused y-indexeddb ( #6728 )
2024-04-29 09:14:42 +00:00
Brooooooklyn
9c8168a066
chore: upgrade Rust to 1.77.2 ( #6732 )
2024-04-29 09:03:18 +00:00
EYHN
6202ba5ada
refactor(core): remove jump once ( #6733 )
...
Previously, we marked `jumpOnce: true` on `doc.meta` to open a specific doc after creating a new workspace. This pr removes `jumpOnce` and directly jumps to the specific doc URL.
This PR also fixes an error when opening the all-page page, because the all-page page scans the jumpOnce attribute of all docs, and the code in it will fail on damaged data.
2024-04-29 08:51:31 +00:00
CatsJuice
5e8fe28326
chore(core): replace ai onboarding videos ( #6730 )
2024-04-29 07:07:43 +00:00
pengx17
964e475c5f
chore: bump @pengx17/electron-forge-maker-appimage ( #6726 )
...
fix https://github.com/toeverything/AFFiNE/issues/6722
add `--no-sandbox --disable-setuid-sandbox` to appimage run
2024-04-29 04:57:52 +00:00
pengx17
905d7d18e4
chore: bump blocksuite ( #6725 )
2024-04-29 04:57:46 +00:00
Brooooooklyn
81729703d9
chore(server): use native file-type implementation ( #6686 )
2024-04-29 04:46:26 +00:00
EYHN
f98db24391
fix(core): fix opt out telemetry cause error ( #6723 )
2024-04-29 04:03:31 +00:00
EYHN
704532bd2f
fix(core): adjust notify style ( #6724 )
2024-04-29 03:51:41 +00:00
CatsJuice
8d342f85ad
fix(core): workspace avatar hover radius ( #6717 )
2024-04-29 02:27:21 +00:00
Brooooooklyn
fed2503782
refactor(server): rename @affine/storage to @affine/server-native ( #6682 )
...
- Close https://github.com/toeverything/AFFiNE/issues/6680
2024-04-29 02:14:20 +00:00
EYHN
236c6e00df
fix(infra): reduce workspace avatar request ( #6713 )
2024-04-28 07:06:27 +00:00
fundon
7584ab4b91
feat(core): add seed to fal ( #6712 )
2024-04-26 11:40:09 +00:00
darkskygit
b639e52dca
feat: allow custom seed ( #6709 )
2024-04-26 11:40:07 +00:00
pengx17
5d114ea965
refactor(electron): cleanup secondary db logic ( #6710 )
2024-04-26 10:57:09 +00:00
pengx17
d015be24e6
fix: incorrect mixpanel param ( #6706 )
2024-04-26 10:45:29 +00:00
darkskygit
850bbee629
test: copilot unit & e2e test ( #6649 )
...
fix CLOUD-31
2024-04-26 09:43:35 +00:00
EYHN
f015a11181
chore: bump blocksuite ( #6707 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6785 @zzj3720
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6894 @Flrande
- https://github.com/toeverything/BlockSuite/pull/6893 @doouding
- https://github.com/toeverything/BlockSuite/pull/6891 @fundon
- https://github.com/toeverything/BlockSuite/pull/6879 @doouding
- https://github.com/toeverything/BlockSuite/pull/6885 @regischen
- https://github.com/toeverything/BlockSuite/pull/6888 @doouding
- https://github.com/toeverything/BlockSuite/pull/6890 @doouding
- https://github.com/toeverything/BlockSuite/pull/6889 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6887 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6877 @EYHN
- https://github.com/toeverything/BlockSuite/pull/6882 @fundon
- https://github.com/toeverything/BlockSuite/pull/6886 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6884 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6881 @fundon
- https://github.com/toeverything/BlockSuite/pull/6880 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6878 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6876 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6873 @pengx17
## Refactor
## Misc
- https://github.com/toeverything/BlockSuite/pull/6874 @doouding
2024-04-26 07:42:37 +00:00
pengx17
cc17d3287e
fix: open in chat does not work when the panel is not opened ( #6703 )
...
https://github.com/toeverything/AFFiNE/pull/6503 does not work with "open in chat".
IMO resetting tab whenever opening right panel does not make too much sense. @zanwei
fix AFF-951
2024-04-26 03:50:40 +00:00
CatsJuice
5b5c27b6ce
feat(core): add ai pricing tip for plans page ( #6704 )
2024-04-26 03:28:28 +00:00
darkskygit
8bdd940ac8
fix: some event missing with multiple env webhook ( #6705 )
2024-04-26 02:56:09 +00:00
darkskygit
15c1e46680
chore: use default throttler replace strict throttler ( #6698 )
2024-04-26 02:18:20 +00:00
forehalo
2c228a35f8
fix(server): stripe webhook calls in random order ( #6702 )
2024-04-25 12:22:07 +00:00
darkskygit
a0c219e036
feat: use default params if not provided ( #6701 )
2024-04-25 10:59:46 +00:00
forehalo
3297486e31
fix(server): skip throttle for currentUser ( #6700 )
2024-04-25 09:45:31 +00:00
pengx17
6237bf18ab
build(electron): nsis typo ( #6697 )
2024-04-25 09:10:34 +00:00
darkskygit
ea3f427918
fix: large transaction ( #6695 )
2024-04-25 08:33:21 +00:00
dependabot
74b7d024be
chore(deps): bump rustls from 0.21.10 to 0.21.11 ( #6683 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.21.10 to 0.21.11.
<details>
<summary>Commits</summary>
<ul>
<li><a href="7b8d1dbc1e "><code>7b8d1db</code></a> Prepare 0.21.11</li>
<li><a href="ebcb4782f2 "><code>ebcb478</code></a> complete_io: bail out if progress is impossible</li>
<li><a href="20f35dfb6d "><code>20f35df</code></a> Regression test for <code>complete_io</code> infinite loop bug</li>
<li><a href="2f2aae15a4 "><code>2f2aae1</code></a> Don't specially handle unauthenticated close_notify alerts</li>
<li><a href="e163587b98 "><code>e163587</code></a> Don't deny warnings from nightly clippy</li>
<li><a href="9f864874cf "><code>9f86487</code></a> server::handy: fix new nightly clippy lint</li>
<li><a href="7e0e8ab599 "><code>7e0e8ab</code></a> Correct assorted clippy warnings in test code</li>
<li><a href="3587d98f4e "><code>3587d98</code></a> Apply clippy suggestions from Rust 1.72</li>
<li><a href="d082e837b3 "><code>d082e83</code></a> Address <code>clippy::redundant_static_lifetimes</code></li>
<li><a href="5e7a06ca45 "><code>5e7a06c</code></a> Address <code>clippy::slow_vector_initialization</code></li>
<li>Additional commits viewable in <a href="https://github.com/rustls/rustls/compare/v/0.21.10...v/0.21.11 ">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/toeverything/AFFiNE/network/alerts ).
</details>
2024-04-25 07:47:47 +00:00
renovate
6af849e875
chore: bump up supertest version to v7 ( #6690 )
...
[](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [supertest](https://togithub.com/ladjs/supertest ) | [`^6.3.4` -> `^7.0.0`](https://renovatebot.com/diffs/npm/supertest/6.3.4/7.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>ladjs/supertest (supertest)</summary>
### [`v7.0.0`](https://togithub.com/ladjs/supertest/releases/tag/v7.0.0 )
[Compare Source](https://togithub.com/ladjs/supertest/compare/v6.3.4...v7.0.0 )
- Merge pull request [#​834](https://togithub.com/ladjs/supertest/issues/834 ) from Bruception/master [`225118c`](https://togithub.com/ladjs/supertest/commit/225118c )
- Fix TestAgent not inheriting Agent properties [`f290431`](https://togithub.com/ladjs/supertest/commit/f290431 )
- fix: bump deps, drop Node.js v<14.16.0 [`1e18c20`](https://togithub.com/ladjs/supertest/commit/1e18c20 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMTMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjMxMy4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2024-04-25 07:32:48 +00:00