JimmFly
532d655ffb
feat(core): add confirm modal for delete tag action ( #6268 )
2024-03-23 12:03:14 +00:00
EYHN
34703a3b7d
feat(infra): new doc sync engine ( #6205 )
...
https://github.com/toeverything/AFFiNE/blob/eyhn/feat/new-sync/packages/common/infra/src/workspace/engine/doc/README.md
2024-03-22 16:43:26 +00:00
Brooooooklyn
05c44db5a9
chore(core): remove unused dependencies ( #6203 )
2024-03-22 10:39:39 +00:00
Brooooooklyn
622e90f176
chore(core): add telemetry switch ( #6267 )
2024-03-22 10:28:55 +00:00
Fangdun Tsai
69cb8b0f60
chore(core): disable onborading on the web ( #6222 )
2024-03-22 18:05:36 +08:00
Brooooooklyn
150c22936d
chore(core): add mixpanel track ( #6202 )
2024-03-22 09:24:41 +00:00
Brooooooklyn
aecc523663
fix(server): avoid error when other prices added but logic is not released ( #6191 )
2024-03-22 08:39:12 +00:00
EYHN
75355867c7
feat(core): save user habits in right sidebar ( #6262 )
...
Closes #6237
2024-03-22 07:32:59 +00:00
pengx17
f4ede22b93
fix(core): change cursor when hovering the area blow editor ( #6226 )
2024-03-21 02:00:37 +00:00
pengx17
8b2b2646bc
fix: move traffic lights based on zoom level ( #6201 )
...
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/f75d1f6f-18f4-4dff-8174-67223f5f9807.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/f75d1f6f-18f4-4dff-8174-67223f5f9807.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/f75d1f6f-18f4-4dff-8174-67223f5f9807.mp4 ">Kapture 2024-03-19 at 18.05.20.mp4</video>
2024-03-21 02:00:35 +00:00
EYHN
e1cfa1071e
chore(core): align sidebar icons ( #6219 )
2024-03-20 17:15:13 +00:00
EYHN
e4e4a54d90
fix(core): resize-handle remains interactive when dragging split-view ( #6217 )
2024-03-20 16:56:17 +00:00
EYHN
08b610bbad
fix(electron): menu item position on Mac when fullscreen ( #6200 )
...
fix https://github.com/toeverything/AFFiNE/issues/6155
2024-03-20 16:45:14 +00:00
Brooooooklyn
483f957583
chore: bump up @aws-sdk/client-s3 version to v3.537.0 ( #6210 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.536.0` -> `3.537.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.536.0/3.537.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.537.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.537.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.536.0/3.537.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.536.0/3.537.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.537.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35370-2024-03-19 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.536.0...v3.537.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNDUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-20 14:44:24 +00:00
Brooooooklyn
32ab0693e2
feat(core): update split view icons and texts ( #6193 )
2024-03-20 14:30:35 +00:00
pengx17
a8a1074a8a
feat(electron): add isMaximized flag to html ( #6199 )
...
to make some special ui rules for desktop
2024-03-20 13:20:19 +00:00
pengx17
7adb89f134
feat(core): open new page on meta-clicking a page link ( #6220 )
2024-03-20 05:38:39 +00:00
Peng Xiao
fce4484a85
fix(core): tag size in docs view ( #6197 )
2024-03-19 08:53:08 +00:00
Peng Xiao
0695544073
fix(core): page info should use sans font (inter) ( #6196 )
2024-03-19 08:53:00 +00:00
JimmFly
9030ca511e
refactor(core): refactor tag to use di ( #6079 )
...
use case
```
const tagService = useService(TagService);
const tags = useLiveData(tagService.tags);
const currentTagLiveData = tagService.tagByTagId(tagId);
const currentTag = useLiveData(currentTagLiveData);
```
2024-03-19 08:39:15 +00:00
LongYinan
332cd3b380
refactor(core): split web entry from core ( #6082 )
...
This pr is trying to split `web` and `electron` entries from `core`. It allows more platform-related optimization to be addressed in each entry.
We should remove all browser/electron only codes from `core` eventually, this is the very first step for that.
2024-03-19 07:48:56 +00:00
LongYinan
398d66fac1
chore: bump up all non-major dependencies ( #6107 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.529.1` -> `3.536.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.529.1/3.536.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.536.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.536.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.529.1/3.536.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.529.1/3.536.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.0.8` -> `18.1.2`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.0.8/18.1.2 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/18.1.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/18.1.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/18.0.8/18.1.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/18.0.8/18.1.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@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.3.1` -> `1.4.0`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/1.3.1/1.4.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-istanbul/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-istanbul/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-istanbul/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-istanbul/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@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.3.1` -> `1.4.0`](https://renovatebot.com/diffs/npm/@vitest%2fui/1.3.1/1.4.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fui/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fui/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fui/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fui/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [vitest](https://togithub.com/vitest-dev/vitest ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`1.3.1` -> `1.4.0`](https://renovatebot.com/diffs/npm/vitest/1.3.1/1.4.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.3.1/1.4.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.536.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35360-2024-03-18 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.535.0...v3.536.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.535.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35350-2024-03-15 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.534.0...v3.535.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.534.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35340-2024-03-14 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.533.0...v3.534.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.533.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35330-2024-03-13 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.529.1...v3.533.0 )
##### Features
- **client-s3:** This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT). ([2ddd8ec](2ddd8ec13e
))
#### [3.529.1](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.529.0...v3.529.1 ) (2024-03-08)
**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>
### [`v18.1.2`](https://togithub.com/nrwl/nx/releases/tag/18.1.2 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.1.1...18.1.2 )
##### 18.1.2 (2024-03-18)
##### 🚀 Features
- **nx-dev:** add apollo.io tracking script to `_app.tsx` ([#​22339](https://togithub.com/nrwl/nx/pull/22339 ))
##### 🩹 Fixes
- **core:** do not use pseudo terminal if platform is unsuported and f… ([#​22341](https://togithub.com/nrwl/nx/pull/22341 ))
- **js:** read lockfile from the workspace root ([#​22340](https://togithub.com/nrwl/nx/pull/22340 ))
##### ❤️ Thank You
- Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
### [`v18.1.1`](https://togithub.com/nrwl/nx/releases/tag/18.1.1 )
[Compare Source](5e64e7dcb0
...18.1.1)
##### 18.1.1 (2024-03-15)
##### 🚀 Features
- **angular:** update jest-preset-angular version ([#​21776](https://togithub.com/nrwl/nx/pull/21776 ))
- **angular:** add the extract-i18n executor ([#​21802](https://togithub.com/nrwl/nx/pull/21802 ))
- **angular:** ensure all targets are generated for application and libraries ([#​21826](https://togithub.com/nrwl/nx/pull/21826 ))
- **angular:** support angular 17.2.0 ([#​21671](https://togithub.com/nrwl/nx/pull/21671 ))
- **angular:** force explicit targets when NX_ADD_PLUGINS is not explicitly true ([#​21852](https://togithub.com/nrwl/nx/pull/21852 ))
- **angular:** update jest-preset-angular dependency to 14.0.3 ([#​21912](https://togithub.com/nrwl/nx/pull/21912 ))
- **angular:** remove optional [@​nx/cypress](https://togithub.com/nx/cypress ) and [@​nx/jest](https://togithub.com/nx/jest ) from dependencies ([#​22162](https://togithub.com/nrwl/nx/pull/22162 ))
- **bundling:** bump rollup-plugin-typescript2 version ([#​20609](https://togithub.com/nrwl/nx/pull/20609 ))
- **bundling:** rollup should support ESM config files ([#​21999](https://togithub.com/nrwl/nx/pull/21999 ))
- **bundling:** crystalize rollup ([#​22045](https://togithub.com/nrwl/nx/pull/22045 ))
- **core:** update swc/register ([#​21755](https://togithub.com/nrwl/nx/pull/21755 ))
- **core:** add option to disable log grouping on CI ([#​21782](https://togithub.com/nrwl/nx/pull/21782 ))
- **core:** remove leading arrow from output headlines ([#​21359](https://togithub.com/nrwl/nx/pull/21359 ))
- **core:** remove leading arrow from output headlines" ([#​21800](https://togithub.com/nrwl/nx/pull/21800 ))
- **core:** support migrating to canary versions of nx for testing ([#​21812](https://togithub.com/nrwl/nx/pull/21812 ))
- **core:** flatten default base config to base ([#​19964](https://togithub.com/nrwl/nx/pull/19964 ))
- **core:** execute plugins in isolated processes ([#​21760](https://togithub.com/nrwl/nx/pull/21760 ))
- **core:** provide a hint when project.json has empty targets ([#​22028](https://togithub.com/nrwl/nx/pull/22028 ))
- **core:** add gradle plugin ([#​21055](https://togithub.com/nrwl/nx/pull/21055 ))
- **core:** use flag in nx.json for toggling crystal ([#​21980](https://togithub.com/nrwl/nx/pull/21980 ))
- **core:** forward options for run command ([#​22064](https://togithub.com/nrwl/nx/pull/22064 ))
- **core:** revert running plugins in isolation ([#​22246](https://togithub.com/nrwl/nx/pull/22246 ))
- **core:** run commands directly ([#​21918](https://togithub.com/nrwl/nx/pull/21918 ))
- **detox:** upgrade [@​config-plugins/detox](https://togithub.com/config-plugins/detox ) to 7 ([#​21959](https://togithub.com/nrwl/nx/pull/21959 ))
- **expo:** support cjs and mjs ([#​21408](https://togithub.com/nrwl/nx/pull/21408 ))
- **graph:** add error boundary error page for project details ([#​22007](https://togithub.com/nrwl/nx/pull/22007 ))
- **graph:** add spinner on the projects page ([#​22149](https://togithub.com/nrwl/nx/pull/22149 ))
- **js:** replace publish script with nx release config ([#​21474](https://togithub.com/nrwl/nx/pull/21474 ))
- **misc:** log message in nx init when detecting plugins ([#​21932](https://togithub.com/nrwl/nx/pull/21932 ))
- **nextjs:** use global NX_GRAPH_CREATION in withNx plugin to guard against graph creation during create nodes ([#​22026](https://togithub.com/nrwl/nx/pull/22026 ))
- **nuxt:** export storybook generator ([#​21969](https://togithub.com/nrwl/nx/pull/21969 ))
- **nx-dev:** update launch conf timings ([a0e4cf747d](https://togithub.com/nrwl/nx/commit/a0e4cf747d ))
- **nx-dev:** update launch page link text ([#​21747](https://togithub.com/nrwl/nx/pull/21747 ))
- **nx-dev:** update website header components ([#​21833](https://togithub.com/nrwl/nx/pull/21833 ))
- **nx-dev:** change color for nx-agents & nx-ai buttons on home ([#​22142](https://togithub.com/nrwl/nx/pull/22142 ))
- **react:** add tailwind as style prompt option for app gen ([#​21784](https://togithub.com/nrwl/nx/pull/21784 ))
- **release:** prompt to create github release when no file changes ([#​21819](https://togithub.com/nrwl/nx/pull/21819 ))
- **release:** interpolate workspaceRoot in changelog path ([#​22058](https://togithub.com/nrwl/nx/pull/22058 ))
- **release:** add conventional commits configurability for version and changelog ([#​22004](https://togithub.com/nrwl/nx/pull/22004 ))
- **remix:** add playwright option for e2eTestRunner ([#​21603](https://togithub.com/nrwl/nx/pull/21603 ))
- **remix:** upgrade to latest remix 2.6.0 ([#​21843](https://togithub.com/nrwl/nx/pull/21843 ))
- **remix:** use Remix CLI directly with Remix Crystal Plugin ([#​22234](https://togithub.com/nrwl/nx/pull/22234 ))
- **remix:** support version 2.8.0 ([#​22326](https://togithub.com/nrwl/nx/pull/22326 ))
- **remix:** add option to create-nx-workspace ([#​22334](https://togithub.com/nrwl/nx/pull/22334 ))
- **repo:** use latest pnpm for CI runs ([#​22207](https://togithub.com/nrwl/nx/pull/22207 ))
- **testing:** update cypress version ([#​21961](https://togithub.com/nrwl/nx/pull/21961 ))
- **testing:** add getJestProjectsAsync to support inferred targets ([#​21897](https://togithub.com/nrwl/nx/pull/21897 ))
- **vite:** add vitest.workspace.ts at root ([#​21915](https://togithub.com/nrwl/nx/pull/21915 ))
##### 🩹 Fixes
- **angular:** fix wrong trailing comma in mf bootstrap code generation ([#​21600](https://togithub.com/nrwl/nx/pull/21600 ))
- **angular:** support inferred cypress targets in setup-mf generator ([#​21619](https://togithub.com/nrwl/nx/pull/21619 ))
- **angular:** ajv hoisting issue ([#​21641](https://togithub.com/nrwl/nx/pull/21641 ))
- **angular:** resolve the index html transformer correctly for esbuild based build targets in dev-server ([#​21679](https://togithub.com/nrwl/nx/pull/21679 ))
- **angular:** generate app server module setup correctly in setup-ssr generator ([#​21702](https://togithub.com/nrwl/nx/pull/21702 ))
- **angular:** add missing forceEsbuild option to dev-server executor ([#​21753](https://togithub.com/nrwl/nx/pull/21753 ))
- **angular:** do not force explicit targets for separate e2e projects ([#​21865](https://togithub.com/nrwl/nx/pull/21865 ))
- **angular:** stop using npmScope as a prefix for component and directive selectors ([#​21828](https://togithub.com/nrwl/nx/pull/21828 ))
- **angular:** do not add target defaults for the ng-packagr-lite executor when generating non-buildable library ([#​21935](https://togithub.com/nrwl/nx/pull/21935 ))
- **angular:** ensure generated editor tsconfig in apps only include runtime files ([#​21945](https://togithub.com/nrwl/nx/pull/21945 ))
- **angular:** log message about unsupported ng cache command ([#​22154](https://togithub.com/nrwl/nx/pull/22154 ))
- **angular:** fix message logged for unsupported ng cache ([#​22211](https://togithub.com/nrwl/nx/pull/22211 ))
- **angular:** Module federation with Crystal enabled. ([#​22224](https://togithub.com/nrwl/nx/pull/22224 ))
- **angular:** install jsonc-eslint-parser only when [@​nx/dependency-checks](https://togithub.com/nx/dependency-checks ) is used ([#​22231](https://togithub.com/nrwl/nx/pull/22231 ))
- **core:** nx cloud prompt during migrate doesn't skip connection ([#​21588](https://togithub.com/nrwl/nx/pull/21588 ))
- **core:** pass the full resolved path of ts-node/esm when reloading the CLI ([#​21607](https://togithub.com/nrwl/nx/pull/21607 ))
- **core:** remove logic to reload process with esm loader for Node 18 ([#​21623](https://togithub.com/nrwl/nx/pull/21623 ))
- **core:** prevent target defaults from being discarded during merge process ([#​21624](https://togithub.com/nrwl/nx/pull/21624 ))
- **core:** add missing parts to ci workflws and update docs ([ab76d6291a](https://togithub.com/nrwl/nx/commit/ab76d6291a ))
- **core:** temporary use forked portable_pty to inherit cursor position for windows ([#​21683](https://togithub.com/nrwl/nx/pull/21683 ))
- **core:** handle blocking stdin ([#​21672](https://togithub.com/nrwl/nx/pull/21672 ))
- **core:** remove implementation detail from warning ([18efd62003](https://togithub.com/nrwl/nx/commit/18efd62003 ))
- **core:** static run one lifecycle should always print dependent task status, and output when verbose ([#​21720](https://togithub.com/nrwl/nx/pull/21720 ))
- **core:** run migrations ordered by their target version ([#​21799](https://togithub.com/nrwl/nx/pull/21799 ))
- **core:** Update NxWelcome connect to cloud ([#​21830](https://togithub.com/nrwl/nx/pull/21830 ))
- **core:** propagate `verbose` flag when running `init` generator dur… ([#​21868](https://togithub.com/nrwl/nx/pull/21868 ))
- **core:** ensure migrate works with yarn PnP ([#​21824](https://togithub.com/nrwl/nx/pull/21824 ))
- **core:** align terminal output padding and remove leading arrow ([#​21809](https://togithub.com/nrwl/nx/pull/21809 ))
- **core:** read all targets from package json when defining target defaults ([#​21719](https://togithub.com/nrwl/nx/pull/21719 ))
- **core:** include nx/nuxt in migrations ([#​21885](https://togithub.com/nrwl/nx/pull/21885 ))
- **core:** do not use the new pty function for older versions of windows ([#​21854](https://togithub.com/nrwl/nx/pull/21854 ))
- **core:** normalize migration target versions when sorting migrations ([#​21967](https://togithub.com/nrwl/nx/pull/21967 ))
- **core:** target defaults application shouldn't include extra scripts ([#​21970](https://togithub.com/nrwl/nx/pull/21970 ))
- **core:** update generated README pages with more useful instructions ([#​21976](https://togithub.com/nrwl/nx/pull/21976 ))
- **core:** plugin pool should not clobber promises when called multiple times ([#​21977](https://togithub.com/nrwl/nx/pull/21977 ))
- **core:** plugins should not be registered twice and should respect shutdown queue ([#​22057](https://togithub.com/nrwl/nx/pull/22057 ))
- **core:** nextjs-standalone generates package scripts consistent with create-next-app ([#​21996](https://togithub.com/nrwl/nx/pull/21996 ))
- **core:** target defaults should represent nx.json in source info ([#​22080](https://togithub.com/nrwl/nx/pull/22080 ))
- **core:** setting up .nx inside gradle shouldn't throw ([#​21957](https://togithub.com/nrwl/nx/pull/21957 ))
- **core:** add outputs to nx.json for nx init in monorepo ([#​22061](https://togithub.com/nrwl/nx/pull/22061 ))
- **core:** fix no such file or directory, open 'package-lock.json' ([#​21835](https://togithub.com/nrwl/nx/pull/21835 ))
- **core:** reject all promises in pool during shutdown ([#​22188](https://togithub.com/nrwl/nx/pull/22188 ))
- **core:** fix terminal message alignment on errors ([#​22189](https://togithub.com/nrwl/nx/pull/22189 ))
- **core:** only start plugin workers once ([#​22222](https://togithub.com/nrwl/nx/pull/22222 ))
- **core:** properly cleanup when the project-graph creation fails ([#​22243](https://togithub.com/nrwl/nx/pull/22243 ))
- **core:** make windows runtime input hashing windowless ([#​22197](https://togithub.com/nrwl/nx/pull/22197 ))
- **core:** fix gh group success icon ([#​22281](https://togithub.com/nrwl/nx/pull/22281 ))
- **core:** fix pty for multiple commands in 1 process ([#​22294](https://togithub.com/nrwl/nx/pull/22294 ))
- **devkit:** respect expectComments when parsing json ([#​21584](https://togithub.com/nrwl/nx/pull/21584 ))
- **graph:** fix open project with / in name ([#​21722](https://togithub.com/nrwl/nx/pull/21722 ))
- **graph:** show command property as monospace ([#​21997](https://togithub.com/nrwl/nx/pull/21997 ))
- **js:** babel preset should also check for JEST_WORKER_ID to transpile to CJS ([#​21754](https://togithub.com/nrwl/nx/pull/21754 ))
- **js:** nx release-version resolve-version-spec should normalize fetchSpec ([#​21710](https://togithub.com/nrwl/nx/pull/21710 ))
- **js:** swc executor should support inlining on windows ([#​21801](https://togithub.com/nrwl/nx/pull/21801 ))
- **js:** set moduleResolution to Node10 so it is compatible with CommonJS module ([#​21979](https://togithub.com/nrwl/nx/pull/21979 ))
- **js:** use NodeJs moduleResolution with ts-node to support CommonJS module and TS 4.x ([#​22258](https://togithub.com/nrwl/nx/pull/22258 ))
- **linter:** adjust terminal run check for crystal ([#​21638](https://togithub.com/nrwl/nx/pull/21638 ))
- **linter:** fix eslint-plugin migration target version ([#​21966](https://togithub.com/nrwl/nx/pull/21966 ))
- **linter:** add v7 of typescript-eslint to peerDeps ([#​21853](https://togithub.com/nrwl/nx/pull/21853 ))
- **linter:** refactor pcv3 plugin, expose configFiles on context ([#​21677](https://togithub.com/nrwl/nx/pull/21677 ))
- **misc:** handle workspaces if no plugin selected in nx init and only generate files after prompts ([#​21606](https://togithub.com/nrwl/nx/pull/21606 ))
- **misc:** ensure swc transpiler process required files ([#​21674](https://togithub.com/nrwl/nx/pull/21674 ))
- **misc:** pin generated vite version to ~5.0.0 to avoid issues with storybook ([#​21740](https://togithub.com/nrwl/nx/pull/21740 ))
- **misc:** logs from rm-default-collection should render properly ([#​21953](https://togithub.com/nrwl/nx/pull/21953 ))
- **misc:** set nx property in root package.json when no replacing script in nx init ([#​21974](https://togithub.com/nrwl/nx/pull/21974 ))
- **misc:** migration should shutdown plugin workers if it starts them ([#​22048](https://togithub.com/nrwl/nx/pull/22048 ))
- **misc:** make sure to add e2e crystal plugin ([#​22041](https://togithub.com/nrwl/nx/pull/22041 ))
- **misc:** fix buildable libs utils calculating dependent projects from task graph ([#​22015](https://togithub.com/nrwl/nx/pull/22015 ))
- **misc:** add missing format files call ([#​22137](https://togithub.com/nrwl/nx/pull/22137 ))
- **misc:** improve package.json scripts handling when running "nx init" and "nx add" ([#​22168](https://togithub.com/nrwl/nx/pull/22168 ))
- **misc:** do not add includedScripts unless really needed when running nx add ([#​22180](https://togithub.com/nrwl/nx/pull/22180 ))
- **module-federation:** map static remote locations correctly ([#​21709](https://togithub.com/nrwl/nx/pull/21709 ))
- **module-federation:** ensure targetDefaults for module federation executors are setup correctly ([#​22282](https://togithub.com/nrwl/nx/pull/22282 ))
- **nextjs:** move `next/constants` from top-level import to when it is needed ([#​21612](https://togithub.com/nrwl/nx/pull/21612 ))
- **nextjs:** Enable next e2e test ([#​21625](https://togithub.com/nrwl/nx/pull/21625 ))
- **nextjs:** src package.json should not be copied to output folder ([aa622bab5a](https://togithub.com/nrwl/nx/commit/aa622bab5a ))
- **nextjs:** Custom server should work with Crystal ([#​21736](https://togithub.com/nrwl/nx/pull/21736 ))
- **nextjs:** Svg should work when svgr is true in next config ([#​21761](https://togithub.com/nrwl/nx/pull/21761 ))
- **nextjs:** Add missing e2e-ci target for cypress ([#​21805](https://togithub.com/nrwl/nx/pull/21805 ))
- **nextjs:** Add spec files when creating a next app ([#​22079](https://togithub.com/nrwl/nx/pull/22079 ))
- **nextjs:** avoid path error on dev server creation ([#​21998](https://togithub.com/nrwl/nx/pull/21998 ))
- **nextjs:** Adding styles to nextjs cypress should not fail. ([#​22170](https://togithub.com/nrwl/nx/pull/22170 ))
- **nextjs:** Surface error codes when build is interrupted by signals SIGINT, SIGTERM etc... ([#​22190](https://togithub.com/nrwl/nx/pull/22190 ))
- **nextjs:** runCLI stdio ([#​22267](https://togithub.com/nrwl/nx/pull/22267 ))
- **node:** Broken E2E tests ([#​21569](https://togithub.com/nrwl/nx/pull/21569 ))
- **node:** Increase timeout for CI ([#​22003](https://togithub.com/nrwl/nx/pull/22003 ))
- **nuxt:** init generator should add [@​nx/vite](https://togithub.com/nx/vite ) to dependencies ([#​21911](https://togithub.com/nrwl/nx/pull/21911 ))
- **nuxt:** turn on autoimport ([#​21894](https://togithub.com/nrwl/nx/pull/21894 ))
- **nuxt:** tsconfig types and output dir ([#​21934](https://togithub.com/nrwl/nx/pull/21934 ))
- **nuxt:** fix storybook preview config path ([#​22020](https://togithub.com/nrwl/nx/pull/22020 ))
- **nuxt:** Add e2e-ci and serve-static targets ([#​22056](https://togithub.com/nrwl/nx/pull/22056 ))
- **nx-dev:** redirect core-features page ([#​21616](https://togithub.com/nrwl/nx/pull/21616 ))
- **nx-dev:** launch page mobile experience ([de676e207f](https://togithub.com/nrwl/nx/commit/de676e207f ))
- **nx-dev:** redirect on remote caching page ([#​21669](https://togithub.com/nrwl/nx/pull/21669 ))
- **nx-dev:** remove fence from new packages and "nx add" commands ([#​21705](https://togithub.com/nrwl/nx/pull/21705 ))
- **nx-dev:** add colors to ms logo ([#​21790](https://togithub.com/nrwl/nx/pull/21790 ))
- **nx-plugin:** do not print duplicated warning about derived format when generating plugin ([#​22230](https://togithub.com/nrwl/nx/pull/22230 ))
- **nx-plugin:** support root tsconfig.json in nx-plugin-checks eslint rule ([4850bdb6aa](https://togithub.com/nrwl/nx/commit/4850bdb6aa ))
- **playwright:** fix include in tsconfig.json ([#​21730](https://togithub.com/nrwl/nx/pull/21730 ))
- **react:** generate correctly when --js is used for module federation host/remote ([#​20119](https://togithub.com/nrwl/nx/pull/20119 ))
- **react:** full support custom secure host for module federation ([#​21777](https://togithub.com/nrwl/nx/pull/21777 ))
- **react:** ensure playwright configuration is using correct port in app gen ([#​21941](https://togithub.com/nrwl/nx/pull/21941 ))
- **react:** pass correct argument to rspack configuration generator ([#​22241](https://togithub.com/nrwl/nx/pull/22241 ))
- **react-native:** change gradlew to absolute path ([#​21725](https://togithub.com/nrwl/nx/pull/21725 ))
- **react-native:** add all flag to sync-deps ([#​21821](https://togithub.com/nrwl/nx/pull/21821 ))
- **react-native:** pin ajv version to 8.12.0 ([#​22002](https://togithub.com/nrwl/nx/pull/22002 ))
- **release:** logging improvements ([#​21692](https://togithub.com/nrwl/nx/pull/21692 ))
- **release:** ensure `nx release publish --graph` only includes projects with target ([#​21726](https://togithub.com/nrwl/nx/pull/21726 ))
- **release:** do not stop daemon in dry-run ([#​21743](https://togithub.com/nrwl/nx/pull/21743 ))
- **release:** skip prompt for publish when no version created ([#​21769](https://togithub.com/nrwl/nx/pull/21769 ))
- **release:** use --first-parent to support merged repos ([#​21686](https://togithub.com/nrwl/nx/pull/21686 ))
- **release:** move github release creation to git tasks ([#​21510](https://togithub.com/nrwl/nx/pull/21510 ))
- **release:** currentVersionResolver git-tag should prefer merged tags ([#​22082](https://togithub.com/nrwl/nx/pull/22082 ))
- **release:** skip lock file update if workspaces are not enabled ([#​22055](https://togithub.com/nrwl/nx/pull/22055 ))
- **release:** store rawVersionSpec on versionData ([#​22071](https://togithub.com/nrwl/nx/pull/22071 ))
- **release:** fix default renderer resolution to be relative within t… ([#​22331](https://togithub.com/nrwl/nx/pull/22331 ))
- **remix:** do not rename root jest.preset.js ([#​21703](https://togithub.com/nrwl/nx/pull/21703 ))
- **remix:** should add remix plugin to nx.json on init correctly ([#​21827](https://togithub.com/nrwl/nx/pull/21827 ))
- **remix:** the output path should respect the remix.config.js in crystal ([#​21842](https://togithub.com/nrwl/nx/pull/21842 ))
- **remix:** adjust remix start script when building ([#​21883](https://togithub.com/nrwl/nx/pull/21883 ))
- **remix:** typo in tsconfig.spec.json update led to invalid tsconfig ([#​21886](https://togithub.com/nrwl/nx/pull/21886 ))
- **remix:** ensure component-testing is exported correctly [#​22091](https://togithub.com/nrwl/nx/issues/22091 ) ([#​22095](https://togithub.com/nrwl/nx/pull/22095 ), [#​22091](https://togithub.com/nrwl/nx/issues/22091 ))
- **repo:** update browser tools to fix ci ([#​21955](https://togithub.com/nrwl/nx/pull/21955 ))
- **storybook:** handle main.js file correctly in storybook plugin ([#​22081](https://togithub.com/nrwl/nx/pull/22081 ))
- **testing:** cleanup e2e atomization plugins ([#​21688](https://togithub.com/nrwl/nx/pull/21688 ))
- **testing:** increase the default timeout to 15s for the dev server to start ([#​21716](https://togithub.com/nrwl/nx/pull/21716 ))
- **testing:** ensure cypress closes the web dev server ([#​21759](https://togithub.com/nrwl/nx/pull/21759 ))
- **testing:** jest should handle root jest.preset.cjs ([#​21746](https://togithub.com/nrwl/nx/pull/21746 ))
- **testing:** fix cypress project targets does not exist ([#​21785](https://togithub.com/nrwl/nx/pull/21785 ))
- **testing:** pin cypress version to avoid issue with verifying cypress ([#​21917](https://togithub.com/nrwl/nx/pull/21917 ))
- **testing:** ensure baseUrl is not passed to playwright cli ([#​21943](https://togithub.com/nrwl/nx/pull/21943 ))
- **testing:** playwright plugin enoent error ([#​21951](https://togithub.com/nrwl/nx/pull/21951 ))
- **testing:** add null checks when reading targets ([#​21952](https://togithub.com/nrwl/nx/pull/21952 ))
- **testing:** calculate correct support file path in cypress e2e preset ([#​22096](https://togithub.com/nrwl/nx/pull/22096 ))
- **testing:** increase the default timeout to 60s for the cypress web dev server to start ([#​22132](https://togithub.com/nrwl/nx/pull/22132 ))
- **testing:** close cypress web server correctly on windows ([#​22125](https://togithub.com/nrwl/nx/pull/22125 ))
- **testing:** resolve cypress config glob pattern correctly to handle root projects ([#​22165](https://togithub.com/nrwl/nx/pull/22165 ))
- **testing:** minor adjustment to the config generation template ([#​22175](https://togithub.com/nrwl/nx/pull/22175 ))
- **testing:** fix project config might not be defined ([#​22174](https://togithub.com/nrwl/nx/pull/22174 ))
- **vite:** import esbuild before loading config to keep it in cache ([#​21685](https://togithub.com/nrwl/nx/pull/21685 ))
- **vite:** normalize vitest cli args in executor ([#​21870](https://togithub.com/nrwl/nx/pull/21870 ))
- **vite:** project conversion generator ([#​21646](https://togithub.com/nrwl/nx/pull/21646 ))
- **vite:** update vitest and use parseCLI ([#​21890](https://togithub.com/nrwl/nx/pull/21890 ))
- **vite:** Storing nxjson details too early ([#​22285](https://togithub.com/nrwl/nx/pull/22285 ))
- **vue:** fixing vue and nuxt welcome templates ([#​21792](https://togithub.com/nrwl/nx/pull/21792 ))
- **vue:** tailwind generator ignoring styleSheet option ([#​21840](https://togithub.com/nrwl/nx/pull/21840 ))
- **vue:** small typo in CNW description ([#​21888](https://togithub.com/nrwl/nx/pull/21888 ))
- **webpack:** require ForkTsCheckerWebpackPlugin only as required ([#​21629](https://togithub.com/nrwl/nx/pull/21629 ))
- **webpack:** resolve relative path for assets inputs ([#​21822](https://togithub.com/nrwl/nx/pull/21822 ))
- **webpack:** correctly handle paranthesis in PostCSS in url ([#​21884](https://togithub.com/nrwl/nx/pull/21884 ))
- **webpack:** surface original error when remotes fail to start ([#​21919](https://togithub.com/nrwl/nx/pull/21919 ))
##### ❤️ Thank You
- Alex Swindler
- Alon Valadji [@​alonronin](https://togithub.com/alonronin )
- 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 )
- Dan Roujinsky
- Edouard Bozon [@​edbzn](https://togithub.com/edbzn )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz )
- Javier Abia [@​weberjavi](https://togithub.com/weberjavi )
- Jonathan Cammisuli
- Julian Martin
- Juri [@​juristr](https://togithub.com/juristr )
- Juri Strumpflohner [@​juristr](https://togithub.com/juristr )
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- MaxKless [@​MaxKless](https://togithub.com/MaxKless )
- Miroslav Jonas [@​meeroslav](https://togithub.com/meeroslav )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Nikita Barsukov [@​nsbarsukov](https://togithub.com/nsbarsukov )
- Philip Fulcher
- Remco Krams
- Steven Nance [@​llwt](https://togithub.com/llwt )
- Tine Kondo [@​tinesoft](https://togithub.com/tinesoft )
- Vadim Goy
- Victor Login [@​batazor](https://togithub.com/batazor )
- Viktor Pöntinen
- Yu Zheng
- Zachary DeRose [@​ZackDeRose](https://togithub.com/ZackDeRose )
### [`v18.1.0`](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32 )
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-istanbul)</summary>
### [`v1.4.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.4.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0 )
##### 🚀 Features
- Throw error when using snapshot assertion with `not` - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5294 ](https://togithub.com/vitest-dev/vitest/issues/5294 ) [<samp>(b9d37)</samp>](https://togithub.com/vitest-dev/vitest/commit/b9d378f5 )
- Add a flag to include test location in tasks - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5342 ](https://togithub.com/vitest-dev/vitest/issues/5342 ) [<samp>(d627e)</samp>](https://togithub.com/vitest-dev/vitest/commit/d627e209 )
- **cli**:
- Support wildcards in `--project` option - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5295 ](https://togithub.com/vitest-dev/vitest/issues/5295 ) [<samp>(201bd)</samp>](https://togithub.com/vitest-dev/vitest/commit/201bd067 )
- **config**:
- Add `shuffle.files` and `shuffle.tests` options - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5281 ](https://togithub.com/vitest-dev/vitest/issues/5281 ) [<samp>(356db)</samp>](https://togithub.com/vitest-dev/vitest/commit/356db87b )
- Deprecate `cache.dir` option - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5229 ](https://togithub.com/vitest-dev/vitest/issues/5229 ) [<samp>(d7e8b)</samp>](https://togithub.com/vitest-dev/vitest/commit/d7e8b53e )
- **coverage**:
- Support `--changed` option - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5314 ](https://togithub.com/vitest-dev/vitest/issues/5314 ) [<samp>(600b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/600b44d6 )
- **vitest**:
- Support `clearScreen` cli flag - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5241 ](https://togithub.com/vitest-dev/vitest/issues/5241 ) [<samp>(e1735)</samp>](https://togithub.com/vitest-dev/vitest/commit/e1735fb6 )
##### 🐞 Bug Fixes
- Repeatable `--project` option - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5265 ](https://togithub.com/vitest-dev/vitest/issues/5265 ) [<samp>(d1a06)</samp>](https://togithub.com/vitest-dev/vitest/commit/d1a06730 )
- `--inspect-brk` to pause before execution - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5355 ](https://togithub.com/vitest-dev/vitest/issues/5355 ) [<samp>(e77c5)</samp>](https://togithub.com/vitest-dev/vitest/commit/e77c553f )
- Correct locations in test.each tasks - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(4f6e3)</samp>](https://togithub.com/vitest-dev/vitest/commit/4f6e39c1 )
- **api**:
- Use resolvedUrls from devserver - by [@​saitonakamura](https://togithub.com/saitonakamura ) and [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5289 ](https://togithub.com/vitest-dev/vitest/issues/5289 ) [<samp>(2fef5)</samp>](https://togithub.com/vitest-dev/vitest/commit/2fef5a7e )
- **browser**:
- Add `magic-string` to `optimizeDeps.include` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5278 ](https://togithub.com/vitest-dev/vitest/issues/5278 ) [<samp>(8f04e)</samp>](https://togithub.com/vitest-dev/vitest/commit/8f04e798 )
- **coverage**:
- Expensive regexp hangs v8 report generation - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5259 ](https://togithub.com/vitest-dev/vitest/issues/5259 ) [<samp>(d68a7)</samp>](https://togithub.com/vitest-dev/vitest/commit/d68a7390 )
- V8 to ignore type-only files - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5328 ](https://togithub.com/vitest-dev/vitest/issues/5328 ) [<samp>(c3eb8)</samp>](https://togithub.com/vitest-dev/vitest/commit/c3eb8deb )
- Respect source maps of pre-transpiled sources - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5367 ](https://togithub.com/vitest-dev/vitest/issues/5367 ) [<samp>(6eda4)</samp>](https://togithub.com/vitest-dev/vitest/commit/6eda473f )
- Prevent `reportsDirectory` from removing user's project - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5376 ](https://togithub.com/vitest-dev/vitest/issues/5376 ) [<samp>(07ec3)</samp>](https://togithub.com/vitest-dev/vitest/commit/07ec3779 )
- **expect**:
- Show diff on `toContain/toMatch` assertion error - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5267 ](https://togithub.com/vitest-dev/vitest/issues/5267 ) [<samp>(8ee59)</samp>](https://togithub.com/vitest-dev/vitest/commit/8ee59f0d )
- **forks**:
- Wrap `defines` to support `undefined` values - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5284 ](https://togithub.com/vitest-dev/vitest/issues/5284 ) [<samp>(5b58b)</samp>](https://togithub.com/vitest-dev/vitest/commit/5b58b399 )
- **typecheck**:
- Update get-tsconfig 4.7.3 to fix false circularity error - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5384 ](https://togithub.com/vitest-dev/vitest/issues/5384 ) [<samp>(bdc37)</samp>](https://togithub.com/vitest-dev/vitest/commit/bdc371ee )
- **ui**:
- Escape html in error diff - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5325 ](https://togithub.com/vitest-dev/vitest/issues/5325 ) [<samp>(ab60b)</samp>](https://togithub.com/vitest-dev/vitest/commit/ab60bf8d )
- **vitest**:
- Loosen `onConsoleLog` return type - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5337 ](https://togithub.com/vitest-dev/vitest/issues/5337 ) [<samp>(6d1b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/6d1b1451 )
- Ensure restoring terminal cursor on close - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5292 ](https://togithub.com/vitest-dev/vitest/issues/5292 ) [<samp>(0bea2)</samp>](https://togithub.com/vitest-dev/vitest/commit/0bea2247 )
- Ignore timeout on websocket reporter rpc - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(38119)</samp>](https://togithub.com/vitest-dev/vitest/commit/38119b75 )
- Correctly override api with --no-api flag - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5386 ](https://togithub.com/vitest-dev/vitest/issues/5386 ) [<samp>(51d1d)</samp>](https://togithub.com/vitest-dev/vitest/commit/51d1d472 )
- Logs in `beforeAll` and `afterAll` - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5288 ](https://togithub.com/vitest-dev/vitest/issues/5288 ) [<samp>(ce5ca)</samp>](https://togithub.com/vitest-dev/vitest/commit/ce5ca6bf )
- **workspace**:
- Throw error when browser mode and `@vitest/coverage-v8` are used - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5250 ](https://togithub.com/vitest-dev/vitest/issues/5250 ) [<samp>(29f98)</samp>](https://togithub.com/vitest-dev/vitest/commit/29f98cd3 )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.3.1...v1.4.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjI0NS4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-19 03:01:03 +00:00
liuyi
bba1a95f9c
chore: bump base version to 0.14.0 ( #6170 )
2024-03-19 02:34:18 +00:00
Peng Xiao
5693d90451
e2e(core): add test for split view ( #6133 )
2024-03-18 07:04:06 +00:00
Peng Xiao
dc8f351051
refactor(component): render react element into lit ( #6124 )
...
See docs in https://insider.affine.pro/share/af3478a2-9c9c-4d16-864d-bffa1eb10eb6/oL1ifjA4rKv7HRn5nYzIF
This PR also enables opening split view by ctrl-click a page link in a doc.
2024-03-18 07:04:02 +00:00
Peng Xiao
e896f19f1a
fix(electron): disable mica for windows for now ( #6165 )
...
Upstream https://github.com/electron/electron/issues/41073
2024-03-18 06:52:40 +00:00
Peng Xiao
386bd033af
fix(electron): add dedicated api for opening external links in the default browser ( #6166 )
2024-03-18 06:41:48 +00:00
Fangdun Tsai
8301d82548
fix(core): sync list titles in sidebar ( #6157 )
2024-03-18 14:39:28 +08:00
Fangdun Tsai
636fa503b8
feat: support esc shortcut on input-edit ( #6143 )
2024-03-16 13:13:37 +00:00
Fangdun Tsai
eec24db1a1
fix: use the esc shortcut to exit in create collection dialog ( #6138 )
2024-03-16 19:18:06 +08:00
LongYinan
7ed86a66e8
build(core): add source-map-loader for blocksuite codes ( #6137 )
2024-03-15 09:37:48 +00:00
Chen
a24320da68
feat: bump blocksuite ( #6123 )
2024-03-15 16:54:24 +08:00
EYHN
78f7e3a45e
fix(core): catch page load error ( #6134 )
2024-03-15 08:44:36 +00:00
EYHN
9ba47f43bb
fix(core): fix active view undefined ( #6131 )
...
close https://github.com/toeverything/AFFiNE/issues/6127 , #6132
2024-03-15 03:45:41 +00:00
EYHN
12c04a8575
feat(core): allow switch workspace in loading fallback ( #6129 )
2024-03-15 03:45:32 +00:00
EYHN
96c67afc11
fix(core): catch auth error ( #6128 )
2024-03-15 03:45:23 +00:00
Cats Juice
ee75b468e6
fix(core): shared page's present button not working ( #6117 )
2024-03-15 03:32:37 +00:00
Cats Juice
7fdb1f2d97
feat(core): adjust split view ui ( #6076 )
2024-03-14 06:41:29 +00:00
Peng Xiao
d2bad68b74
feat(core): move blocksuite flags to experimental features ( #6113 )
2024-03-14 05:24:47 +00:00
Peng Xiao
dd9a253772
feat(core): add split view to experimental features settings ( #6093 )
2024-03-14 05:13:04 +00:00
Lye Hongtao
05583dbe98
feat: bump blocksuite ( #6112 )
2024-03-14 13:05:52 +08:00
regischen
c1f5e848b4
feat: blocksuite bump ( #6104 )
2024-03-13 23:50:10 +08:00
regischen
fddbb426a6
feat: bump blocksuite ( #6078 )
2024-03-13 17:04:21 +08:00
LongYinan
9e1adfed81
chore: bump up all non-major dependencies ( #6069 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@storybook/test-runner](https://togithub.com/storybookjs/test-runner ) | [`^0.16.0` -> `^0.17.0`](https://renovatebot.com/diffs/npm/@storybook%2ftest-runner/0.16.0/0.17.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@storybook%2ftest-runner/0.17.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@storybook%2ftest-runner/0.17.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@storybook%2ftest-runner/0.16.0/0.17.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@storybook%2ftest-runner/0.16.0/0.17.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [next-themes](https://togithub.com/pacocoursey/next-themes ) | [`^0.2.1` -> `^0.3.0`](https://renovatebot.com/diffs/npm/next-themes/0.2.1/0.3.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/next-themes/0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next-themes/0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next-themes/0.2.1/0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next-themes/0.2.1/0.3.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>storybookjs/test-runner (@​storybook/test-runner)</summary>
### [`v0.17.0`](https://togithub.com/storybookjs/test-runner/releases/tag/v0.17.0 )
[Compare Source](https://togithub.com/storybookjs/test-runner/compare/v0.16.0...v0.17.0 )
##### 🚀 Enhancement
- Release 0.17.0 [#​438](https://togithub.com/storybookjs/test-runner/pull/438 ) ([@​JReinhold](https://togithub.com/JReinhold ) [@​shilman](https://togithub.com/shilman ) [@​valentinpalkovic](https://togithub.com/valentinpalkovic ) [@​yannbf](https://togithub.com/yannbf ) [@​ndelangen](https://togithub.com/ndelangen ))
- Support Storybook 8 [#​429](https://togithub.com/storybookjs/test-runner/pull/429 ) ([@​yannbf](https://togithub.com/yannbf ))
- Support unhandled rendering errors [#​421](https://togithub.com/storybookjs/test-runner/pull/421 ) ([@​yannbf](https://togithub.com/yannbf ))
##### 🐛 Bug Fix
- Prebundle dependencies [#​431](https://togithub.com/storybookjs/test-runner/pull/431 ) ([@​yannbf](https://togithub.com/yannbf ))
- Update internal example to Storybook 8 [#​430](https://togithub.com/storybookjs/test-runner/pull/430 ) ([@​yannbf](https://togithub.com/yannbf ))
- swap storybook/jest to storybook/test [#​427](https://togithub.com/storybookjs/test-runner/pull/427 ) ([@​ndelangen](https://togithub.com/ndelangen ))
- Add PR template [#​428](https://togithub.com/storybookjs/test-runner/pull/428 ) ([@​yannbf](https://togithub.com/yannbf ))
- Fix build step [#​425](https://togithub.com/storybookjs/test-runner/pull/425 ) ([@​valentinpalkovic](https://togithub.com/valentinpalkovic ))
- Remove --prerelease from sb upgrade CI [#​423](https://togithub.com/storybookjs/test-runner/pull/423 ) ([@​JReinhold](https://togithub.com/JReinhold ))
- Support stories with meta id for permalinking [#​419](https://togithub.com/storybookjs/test-runner/pull/419 ) ([@​yannbf](https://togithub.com/yannbf ))
##### 📝 Documentation
- Docs: Add remark regarding pnp support [#​432](https://togithub.com/storybookjs/test-runner/pull/432 ) ([@​yannbf](https://togithub.com/yannbf ))
- docs: replace postRender(deprecated) with postVisit [#​418](https://togithub.com/storybookjs/test-runner/pull/418 ) ([@​junkisai](https://togithub.com/junkisai ))
##### Authors: 6
- Jeppe Reinhold ([@​JReinhold](https://togithub.com/JReinhold ))
- Junki Saito ([@​junkisai](https://togithub.com/junkisai ))
- Michael Shilman ([@​shilman](https://togithub.com/shilman ))
- Norbert de Langen ([@​ndelangen](https://togithub.com/ndelangen ))
- Valentin Palkovic ([@​valentinpalkovic](https://togithub.com/valentinpalkovic ))
- Yann Braga ([@​yannbf](https://togithub.com/yannbf ))
</details>
<details>
<summary>pacocoursey/next-themes (next-themes)</summary>
### [`v0.3.0`](https://togithub.com/pacocoursey/next-themes/releases/tag/v0.3.0 )
#### What's
- `"use client"` was added to the library output so that you can use it as a React Client component without creating a wrapper.
#### New Contributors
- [@​MaxLeiter](https://togithub.com/MaxLeiter ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/120 ](https://togithub.com/pacocoursey/next-themes/pull/120 )
- [@​gnoff](https://togithub.com/gnoff ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/135 ](https://togithub.com/pacocoursey/next-themes/pull/135 )
- [@​WITS](https://togithub.com/WITS ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/168 ](https://togithub.com/pacocoursey/next-themes/pull/168 )
- [@​dimaMachina](https://togithub.com/dimaMachina ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/186 ](https://togithub.com/pacocoursey/next-themes/pull/186 )
- [@​amrhassab](https://togithub.com/amrhassab ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/192 ](https://togithub.com/pacocoursey/next-themes/pull/192 )
- [@​BekzodIsakov](https://togithub.com/BekzodIsakov ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/241 ](https://togithub.com/pacocoursey/next-themes/pull/241 )
- [@​BlankParticle](https://togithub.com/BlankParticle ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/253 ](https://togithub.com/pacocoursey/next-themes/pull/253 )
**Full Changelog**: https://github.com/pacocoursey/next-themes/compare/v0.2.0...v0.3.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-13 04:22:43 +00:00
EYHN
05b79aae89
fix(core): fix tags includes missing error ( #6096 )
...
fix https://toeverything.sentry.io/issues/5059796018/events/0899e77a3f6842088568b4cc42b814d7/
2024-03-13 02:43:28 +00:00
Peng Xiao
20bce48132
fix: experimental settings sometimes not show ( #6090 )
2024-03-13 02:07:51 +00:00
Peng Xiao
3f27b7e5f7
fix(core): adjust suspense loading for some components ( #6088 )
...
Adjust setting & user info popover suspense to make them a little bit more responsive
2024-03-12 15:18:43 +00:00
Peng Xiao
e333b4d348
fix(core): make sidebar switch transition smooth ( #6085 )
2024-03-12 14:56:45 +00:00
liuyi
fb3a0e7b8f
refactor(server): auth ( #5895 )
...
Remove `next-auth` and implement our own Authorization/Authentication system from scratch.
## Server
- [x] tokens
- [x] function
- [x] encryption
- [x] AuthController
- [x] /api/auth/sign-in
- [x] /api/auth/sign-out
- [x] /api/auth/session
- [x] /api/auth/session (WE SUPPORT MULTI-ACCOUNT!)
- [x] OAuthPlugin
- [x] OAuthController
- [x] /oauth/login
- [x] /oauth/callback
- [x] Providers
- [x] Google
- [x] GitHub
## Client
- [x] useSession
- [x] cloudSignIn
- [x] cloudSignOut
## NOTE:
Tests will be adding in the future
2024-03-12 10:00:09 +00:00
regischen
5c1e904335
fix: linked doc jump ( #6074 )
2024-03-12 16:02:56 +08:00
Lye Hongtao
d5386bee41
fix: std might not be ready when onLoad invoked ( #6075 )
2024-03-12 16:02:42 +08:00
JimmFly
f832ada98c
fix(core): cannot scroll when dragging ( #6070 )
...
close TOV-671
2024-03-12 05:43:47 +00:00
EYHN
eca35ded2f
fix(core): fix page priority load ( #6072 )
...
When refactoring, I planned to put the logic of loading current pages priority in `PageManager.open`, but I forgot, so the current page will not be loaded priority.
But currently `PageManager.open` has been used in many places, but only one priority page can be set, so the logic of setting the priority page is still placed in the detail page.
2024-03-12 05:09:14 +00:00
EYHN
3672366fea
fix(core): fix missing windows controls ( #6067 )
...
fix #6064
2024-03-12 02:43:45 +00:00
Peng Xiao
716f679914
feat(electron): mica styles for windows ( #5802 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/1b59f076-fc43-42a0-899d-007aeb16a4d6.png )
2024-03-11 09:41:09 +00:00
JimmFly
b26efa4940
feat(core): add tag operation to tag list ( #5998 )
...
https://github.com/toeverything/AFFiNE/assets/102217452/11745733-0d7b-494b-97fd-33e40a240a02
2024-03-11 08:36:07 +00:00
LongYinan
cb96d7de43
chore: bump up @blocksuite/icons version to v2.1.45 ( #6061 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@blocksuite/icons](https://togithub.com/toeverything/icons ) | [`2.1.44` -> `2.1.45`](https://renovatebot.com/diffs/npm/@blocksuite%2ficons/2.1.44/2.1.45 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@blocksuite%2ficons/2.1.45?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@blocksuite%2ficons/2.1.45?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@blocksuite%2ficons/2.1.44/2.1.45?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@blocksuite%2ficons/2.1.44/2.1.45?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>toeverything/icons (@​blocksuite/icons)</summary>
### [`v2.1.45`](bc31d70961...cc4113532a
)
[Compare Source](bc31d70961...cc4113532a
)
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-11 07:35:56 +00:00
EYHN
ba4637a6bd
fix(core): add view error boundary ( #6036 )
2024-03-11 07:09:47 +00:00
Peng Xiao
c93077f643
fix: divider styles issue ( #6058 )
...
Using height: 1 as divider may have some display issues on Chrome. No idea why yet.
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/42b342fb-d109-4bf7-b458-e870099710bc.png )
2024-03-11 06:04:55 +00:00
LongYinan
d81c017224
chore: bump up all non-major dependencies ( #6037 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.525.0` -> `3.529.1`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.525.0/3.529.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.529.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.529.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.525.0/3.529.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.525.0/3.529.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.0.7` -> `18.0.8`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.0.7/18.0.8 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/18.0.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/18.0.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/18.0.7/18.0.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/18.0.7/18.0.8?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation-graphql](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.37.0` -> `^0.38.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-graphql/0.37.0/0.38.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation-graphql/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation-graphql/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation-graphql/0.37.0/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation-graphql/0.37.0/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation-ioredis](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.37.0` -> `^0.38.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-ioredis/0.37.0/0.38.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation-ioredis/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation-ioredis/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation-ioredis/0.37.0/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation-ioredis/0.37.0/0.38.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation-nestjs-core](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-nestjs-core#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.34.0` -> `^0.35.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-nestjs-core/0.34.0/0.35.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation-nestjs-core/0.35.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation-nestjs-core/0.35.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation-nestjs-core/0.34.0/0.35.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation-nestjs-core/0.34.0/0.35.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation-socket.io](https://togithub.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/instrumentation-socket.io#readme ) ([source](https://togithub.com/open-telemetry/opentelemetry-js-contrib )) | [`^0.36.0` -> `^0.37.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-socket.io/0.36.0/0.37.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation-socket.io/0.37.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation-socket.io/0.37.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation-socket.io/0.36.0/0.37.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation-socket.io/0.36.0/0.37.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.529.1`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35291-2024-03-08 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.529.0...v3.529.1 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.529.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35290-2024-03-07 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.525.0...v3.529.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>
### [`v18.0.8`](https://togithub.com/nrwl/nx/releases/tag/18.0.8 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.0.7...18.0.8 )
##### 18.0.8 (2024-03-08)
##### 🩹 Fixes
- **angular:** log message about unsupported ng cache command ([#​22154](https://togithub.com/nrwl/nx/pull/22154 ))
- **angular:** fix message logged for unsupported ng cache ([#​22211](https://togithub.com/nrwl/nx/pull/22211 ))
- **angular:** Module federation with Crystal enabled. ([#​22224](https://togithub.com/nrwl/nx/pull/22224 ))
- **angular:** install jsonc-eslint-parser only when [@​nx/dependency-checks](https://togithub.com/nx/dependency-checks ) is used ([#​22231](https://togithub.com/nrwl/nx/pull/22231 ))
- **core:** setting up .nx inside gradle shouldn't throw ([#​21957](https://togithub.com/nrwl/nx/pull/21957 ))
- **core:** add outputs to nx.json for nx init in monorepo ([#​22061](https://togithub.com/nrwl/nx/pull/22061 ))
- **core:** fix no such file or directory, open 'package-lock.json' ([#​21835](https://togithub.com/nrwl/nx/pull/21835 ))
- **core:** fix terminal message alignment on errors ([#​22189](https://togithub.com/nrwl/nx/pull/22189 ))
- **graph:** show command property as monospace ([#​21997](https://togithub.com/nrwl/nx/pull/21997 ))
- **linter:** add v7 of typescript-eslint to peerDeps ([#​21853](https://togithub.com/nrwl/nx/pull/21853 ))
- **misc:** improve package.json scripts handling when running "nx init" and "nx add" ([#​22168](https://togithub.com/nrwl/nx/pull/22168 ))
- **misc:** do not add includedScripts unless really needed when running nx add ([#​22180](https://togithub.com/nrwl/nx/pull/22180 ))
- **nextjs:** avoid path error on dev server creation ([#​21998](https://togithub.com/nrwl/nx/pull/21998 ))
- **nextjs:** Surface error codes when build is interrupted by signals SIGINT, SIGTERM etc... ([#​22190](https://togithub.com/nrwl/nx/pull/22190 ))
- **nx-plugin:** do not print duplicated warning about derived format when generating plugin ([#​22230](https://togithub.com/nrwl/nx/pull/22230 ))
- **react:** pass correct argument to rspack configuration generator ([#​22241](https://togithub.com/nrwl/nx/pull/22241 ))
- **release:** store rawVersionSpec on versionData ([#​22071](https://togithub.com/nrwl/nx/pull/22071 ))
- **testing:** close cypress web server correctly on windows ([#​22125](https://togithub.com/nrwl/nx/pull/22125 ))
- **testing:** resolve cypress config glob pattern correctly to handle root projects ([#​22165](https://togithub.com/nrwl/nx/pull/22165 ))
- **testing:** fix project config might not be defined ([#​22174](https://togithub.com/nrwl/nx/pull/22174 ))
- **vue:** small typo in CNW description ([#​21888](https://togithub.com/nrwl/nx/pull/21888 ))
##### ❤️ Thank You
- Alon Valadji [@​alonronin](https://togithub.com/alonronin )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- James Henry [@​JamesHenry](https://togithub.com/JamesHenry )
- Javier Abia [@​weberjavi](https://togithub.com/weberjavi )
- Juri Strumpflohner [@​juristr](https://togithub.com/juristr )
- 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 )
- Victor Login [@​batazor](https://togithub.com/batazor )
</details>
<details>
<summary>open-telemetry/opentelemetry-js-contrib (@​opentelemetry/instrumentation-graphql)</summary>
### [`v0.38.0`](efdfc727a4...f81f8a76a8
)
[Compare Source](32204a362d...fcea8ca0c8
)
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjcuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIzMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-11 03:53:00 +00:00
EYHN
5091174da2
fix(core): remove unexpected loading ( #6035 )
2024-03-09 15:01:18 +00:00
LongYinan
3aba2d220b
fix: backlinks jump ( #6034 )
...
Fix [AFF-656](https://linear.app/affine-design/issue/AFF-656/back-links-看起来都坏了 )
2024-03-06 11:06:02 +00:00
JimmFly
c7dd6778ac
fix(core): disable doc info and backlinks in readonly mode ( #6033 )
...
close AFF-671
<img width="1422" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/ef80b195-3d67-4751-82d9-12973f331798 ">
2024-03-06 10:07:20 +00:00
EYHN
633a5bab53
fix(core): fix cmdk not show current page ( #6031 )
2024-03-06 06:31:38 +00:00
Fangdun Tsai
5d63ca0bab
fix(core): canvas font loading in desktop ( #6025 )
2024-03-06 13:42:56 +08:00
fourdim
0ff1e8d2f7
fix: breaking function signature on showImportModal onSuceessHandler ( #6011 )
...
This will fix the breaking change introduced in
da781df473
This should be merged after the next BlockSuite bump.
2024-03-05 18:51:39 +00:00
EYHN
dce3b59c52
fix(core): fix falsy e2e ( #6027 )
2024-03-05 15:25:19 +00:00
EYHN
5d8dea084c
fix(core): fix journal missing after refresh ( #6022 )
2024-03-05 11:42:09 +00:00
JimmFly
c1afdb9bd6
fix(core): unexpected line breaks ( #6019 )
2024-03-05 10:02:22 +00:00
Peng Xiao
63e82cca78
build: remove incorrect project dep ( #6016 )
2024-03-05 07:44:13 +00:00
Lye Hongtao
5bebcec2eb
feat: bump blocksuite ( #6015 )
...
## Features
- https://github.com/toeverything/BlockSuite/pull/6379 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6375 @doodlewind
- https://github.com/toeverything/BlockSuite/pull/6370 @donteatfriedrice
## Bugfix
- https://github.com/toeverything/BlockSuite/pull/6380 @donteatfriedrice
- https://github.com/toeverything/BlockSuite/pull/6377 @doouding
- https://github.com/toeverything/BlockSuite/pull/6376 @fourdim
- https://github.com/toeverything/BlockSuite/pull/6374 @regischen
## Misc
- docs: update examples desc
- ci: start publishing 0.13 canary
2024-03-05 07:35:05 +00:00
EYHN
7c76c25a9c
refactor(core): new back&forward button base on workbench ( #6012 )
...
# feature:
## In Browser:
- hidden back&forward button in sidebar.
- back and forward is equal with `window.history.back()` `window.history.forward()`
## In Desktop:
- Back and forward can be controlled through the sidebar, cmdk, and shortcut keys.
- back and forward act on the currently **active** view.
- buttons change disable&enable style based on current active view history
# Refactor:
Move app-sidebar and app-container from @affine/component to @affine/core
2024-03-05 07:01:24 +00:00
Lye Hongtao
b06aeb22dd
fix: view in edgeless button of surface block ( #6013 )
...
Co-authored-by: donteatfriedrice <huisheng.chen7788@outlook.com>
Co-authored-by: Chen <99816898+donteatfriedrice@users.noreply.github.com>
2024-03-05 14:35:53 +08:00
Chen
ebf7a74387
feat: bump blocksuite ( #6010 )
2024-03-05 14:19:11 +08:00
LongYinan
9a3ae9302e
chore: bump up all non-major dependencies ( #5964 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.523.0` -> `3.525.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.523.0/3.525.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.525.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.525.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.523.0/3.525.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.523.0/3.525.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@node-rs/jsonwebtoken](https://togithub.com/napi-rs/node-rs ) | [`^0.4.0` -> `^0.5.0`](https://renovatebot.com/diffs/npm/@node-rs%2fjsonwebtoken/0.4.0/0.5.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@node-rs%2fjsonwebtoken/0.5.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@node-rs%2fjsonwebtoken/0.5.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@node-rs%2fjsonwebtoken/0.4.0/0.5.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@node-rs%2fjsonwebtoken/0.4.0/0.5.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.0.5` -> `18.0.7`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.0.5/18.0.7 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/18.0.7?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/18.0.7?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/18.0.5/18.0.7?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/18.0.5/18.0.7?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/exporter-prometheus](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-exporter-prometheus ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.48.0` -> `^0.49.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fexporter-prometheus/0.48.0/0.49.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2fexporter-prometheus/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2fexporter-prometheus/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2fexporter-prometheus/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2fexporter-prometheus/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.48.0` -> `^0.49.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation/0.48.0/0.49.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/instrumentation-http](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation-http ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.48.0` -> `^0.49.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2finstrumentation-http/0.48.0/0.49.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2finstrumentation-http/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2finstrumentation-http/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2finstrumentation-http/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2finstrumentation-http/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@opentelemetry/sdk-node](https://togithub.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-sdk-node ) ([source](https://togithub.com/open-telemetry/opentelemetry-js )) | [`^0.48.0` -> `^0.49.0`](https://renovatebot.com/diffs/npm/@opentelemetry%2fsdk-node/0.48.0/0.49.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@opentelemetry%2fsdk-node/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@opentelemetry%2fsdk-node/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@opentelemetry%2fsdk-node/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@opentelemetry%2fsdk-node/0.48.0/0.49.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [jotai-effect](https://togithub.com/jotaijs/jotai-effect ) | [`^0.5.0` -> `^0.6.0`](https://renovatebot.com/diffs/npm/jotai-effect/0.5.0/0.6.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jotai-effect/0.6.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jotai-effect/0.6.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jotai-effect/0.5.0/0.6.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jotai-effect/0.5.0/0.6.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [yarn](https://togithub.com/yarnpkg/berry ) ([source](https://togithub.com/yarnpkg/berry/tree/HEAD/packages/yarnpkg-cli )) | [`4.1.0` -> `4.1.1`](https://renovatebot.com/diffs/npm/yarn/4.1.0/4.1.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/yarn/4.1.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/yarn/4.1.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/yarn/4.1.0/4.1.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/yarn/4.1.0/4.1.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.525.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35250-2024-02-29 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.523.0...v3.525.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
</details>
<details>
<summary>napi-rs/node-rs (@​node-rs/jsonwebtoken)</summary>
### [`v0.5.1`](https://togithub.com/napi-rs/node-rs/releases/tag/%40node-rs/jsonwebtoken%400.5.1 )
[Compare Source](https://togithub.com/napi-rs/node-rs/compare/@node-rs/jsonwebtoken@0.5.0...@node-rs/jsonwebtoken@0.5.1 )
#### What's Changed
- chore(deps): lock file maintenance by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/node-rs/pull/800 ](https://togithub.com/napi-rs/node-rs/pull/800 )
- fix(jsonwebtoken): handle error in decodeHeader by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/node-rs/pull/801 ](https://togithub.com/napi-rs/node-rs/pull/801 )
**Full Changelog**: https://github.com/napi-rs/node-rs/compare/[@​node-rs/crc32](https://togithub.com/node-rs/crc32)[@​1](https://togithub.com/1).10.0...[@​node-rs/jsonwebtoken](https://togithub.com/node-rs/jsonwebtoken)[@​0](https://togithub.com/0).5.1
### [`v0.5.0`](https://togithub.com/napi-rs/node-rs/releases/tag/%40node-rs/jsonwebtoken%400.5.0 )
[Compare Source](https://togithub.com/napi-rs/node-rs/compare/@node-rs/jsonwebtoken@0.4.0...@node-rs/jsonwebtoken@0.5.0 )
#### What's Changed
- fix(jsonwebtoken): num typings by [@​tada5hi](https://togithub.com/tada5hi ) in [https://github.com/napi-rs/node-rs/pull/777 ](https://togithub.com/napi-rs/node-rs/pull/777 )
- feat(jsonwebtoken): flatten claims to align with rfc by [@​tada5hi](https://togithub.com/tada5hi ) in [https://github.com/napi-rs/node-rs/pull/780 ](https://togithub.com/napi-rs/node-rs/pull/780 )
- feat(jsonwebtoken): expose decode header utility by [@​tada5hi](https://togithub.com/tada5hi ) in [https://github.com/napi-rs/node-rs/pull/795 ](https://togithub.com/napi-rs/node-rs/pull/795 )
- chore(\*): upgrade NAPI-RS cli and bindings by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/node-rs/pull/797 ](https://togithub.com/napi-rs/node-rs/pull/797 )
- feat(jsonwebtoken): support wasm32-wasi target by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/node-rs/pull/798 ](https://togithub.com/napi-rs/node-rs/pull/798 )
#### New Contributors
- [@​tada5hi](https://togithub.com/tada5hi ) made their first contribution in [https://github.com/napi-rs/node-rs/pull/777 ](https://togithub.com/napi-rs/node-rs/pull/777 )
**Full Changelog**: https://github.com/napi-rs/node-rs/compare/[@​node-rs/argon2](https://togithub.com/node-rs/argon2)[@​1](https://togithub.com/1).7.0...[@​node-rs/jsonwebtoken](https://togithub.com/node-rs/jsonwebtoken)[@​0](https://togithub.com/0).5.0
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v18.0.7`](https://togithub.com/nrwl/nx/releases/tag/18.0.7 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.0.6...18.0.7 )
#### 18.0.7 (2024-03-04)
##### 🩹 Fixes
- **core:** target defaults should represent nx.json in source info ([#​22080](https://togithub.com/nrwl/nx/pull/22080 ))
- **nextjs:** Add spec files when creating a next app ([#​22079](https://togithub.com/nrwl/nx/pull/22079 ))
- **release:** skip lock file update if workspaces are not enabled ([#​22055](https://togithub.com/nrwl/nx/pull/22055 ))
- **remix:** ensure component-testing is exported correctly [#​22091](https://togithub.com/nrwl/nx/issues/22091 ) ([#​22095](https://togithub.com/nrwl/nx/pull/22095 ), [#​22091](https://togithub.com/nrwl/nx/issues/22091 ))
- **storybook:** handle main.js file correctly in storybook plugin ([#​22081](https://togithub.com/nrwl/nx/pull/22081 ))
- **testing:** calculate correct support file path in cypress e2e preset ([#​22096](https://togithub.com/nrwl/nx/pull/22096 ))
##### ❤️ Thank You
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
### [`v18.0.6`](https://togithub.com/nrwl/nx/releases/tag/18.0.6 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.0.5...18.0.6 )
##### 18.0.6 (2024-02-29)
##### 🩹 Fixes
- **core:** nextjs-standalone generates package scripts consistent with create-next-app ([#​21996](https://togithub.com/nrwl/nx/pull/21996 ))
- **misc:** make sure to add e2e crystal plugin ([#​22041](https://togithub.com/nrwl/nx/pull/22041 ))
- **misc:** fix buildable libs utils calculating dependent projects from task graph ([#​22015](https://togithub.com/nrwl/nx/pull/22015 ))
- **node:** Increase timeout for CI ([#​22003](https://togithub.com/nrwl/nx/pull/22003 ))
- **nuxt:** fix storybook preview config path ([#​22020](https://togithub.com/nrwl/nx/pull/22020 ))
- **nuxt:** Add e2e-ci and serve-static targets ([#​22056](https://togithub.com/nrwl/nx/pull/22056 ))
- **release:** currentVersionResolver git-tag should prefer merged tags ([#​22082](https://togithub.com/nrwl/nx/pull/22082 ))
##### ❤️ Thank You
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
</details>
<details>
<summary>open-telemetry/opentelemetry-js (@​opentelemetry/exporter-prometheus)</summary>
### [`v0.49.1`](7be35c7845...3920b158d0
)
[Compare Source](7be35c7845...3920b158d0
)
### [`v0.49.0`](828f2ed730...7be35c7845
)
[Compare Source](828f2ed730...7be35c7845
)
</details>
<details>
<summary>jotaijs/jotai-effect (jotai-effect)</summary>
### [`v0.6.0`](https://togithub.com/jotaijs/jotai-effect/releases/tag/v0.6.0 )
[Compare Source](https://togithub.com/jotaijs/jotai-effect/compare/v0.5.0...v0.6.0 )
#### What's Changed
- rethrow errors thrown during effectFn and cleanup by [@​dmaskasky](https://togithub.com/dmaskasky ) in [https://github.com/jotaijs/jotai-effect/pull/33 ](https://togithub.com/jotaijs/jotai-effect/pull/33 )
**Full Changelog**: https://github.com/jotaijs/jotai-effect/compare/v0.5.0...v0.6.0
</details>
<details>
<summary>yarnpkg/berry (yarn)</summary>
### [`v4.1.1`](52909a5e0d...6b7621f073
)
[Compare Source](52909a5e0d...6b7621f073
)
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-03-05 03:46:56 +00:00
Cats Juice
358e1e99c5
feat(core): set journal's really created time ( #5968 )
...
closes #5958 ;
This makes the creation date of the journal correspond to the date, and the creation time is the real creation time.
2024-03-05 03:37:23 +00:00
EYHN
a9be19ce6c
fix(core): fix style break when scroll to block ( #6001 )
2024-03-04 11:43:10 +00:00
EYHN
d935cf9d4d
fix(core): dont break workspace when page load failed ( #5988 )
2024-03-04 11:32:56 +00:00
Cats Juice
2275eee5b2
feat(core): resize and reorder split-view ( #5994 )
2024-03-04 11:19:39 +00:00
EYHN
c599715963
feat(core): split right sidebar ( #5971 )
...
https://github.com/toeverything/AFFiNE/assets/13579374/c846c069-aa32-445d-b59b-b773a9b05ced
Now each view has a general container, the yellow area is the general container part, and the green part is the routing specific part.
![CleanShot 2024-03-01 at 11.47.35@2x.png ](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/g3jz87HxbjOJpXV3FPT7/9a9f6ad6-2207-42e5-ae66-f7426bc9f3fc.png )
2024-03-04 06:42:12 +00:00
Peng Xiao
e2a31ea1fc
fix(core): some ui style issues ( #5995 )
...
Increase page info toggle click area:
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7f712008-c2db-4522-81b0-6c18d2aea421.png )
fix history modal page height
2024-03-04 03:57:45 +00:00
JimmFly
ffda9a0567
feat(core): separate runtimeConfig for e2e tests and deployment ( #5976 )
...
Prior to modification, it will function for both `deploy` and `e2e-test`. Consequently, `allowLocalWorkspace` is also set to `true` in the production environment.
https://github.com/toeverything/AFFiNE/actions/runs/8093473180/job/22116199541#step:5:120
2024-03-03 12:00:11 +00:00
Peng Xiao
a1ea19fcb7
fix: optimize history animation ( #5973 )
...
- adjust timing
- make sure card do not show the bottom border on transitioning
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/7a225ec1-eb33-45ab-bf27-646bb2519a83.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/7a225ec1-eb33-45ab-bf27-646bb2519a83.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7a225ec1-eb33-45ab-bf27-646bb2519a83.mp4 ">Kapture 2024-03-01 at 10.56.09.mp4</video>
2024-03-01 06:08:08 +00:00
JimmFly
ff7e7f237f
fix(core): update src in video tag to correct URL ( #5974 )
...
In app.affine.pro the video is not displayed correctly.
<img width="1026" alt="image" src="https://github.com/toeverything/AFFiNE/assets/102217452/8e9d9bb2-f973-433e-88c9-bedfe0f55935 ">
2024-03-01 04:36:37 +00:00
EYHN
a231884d9e
fix(storybook): fix storybook test ( #5970 )
2024-03-01 02:30:04 +00:00
Peng Xiao
d4e78dd3d0
feat: add animation for history preview ( #5966 )
...
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/5ce45d13-1117-4853-a066-e8ab1446eb4f.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/5ce45d13-1117-4853-a066-e8ab1446eb4f.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/5ce45d13-1117-4853-a066-e8ab1446eb4f.mp4 ">Kapture 2024-02-29 at 18.54.15.mp4</video>
2024-02-29 14:08:21 +00:00
EYHN
78ce30db69
fix(core): fix editor sidebar ( #5965 )
2024-02-29 13:59:20 +00:00
LongYinan
6f8a4d7bd5
chore: bump up all non-major dependencies ( #5897 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.515.0` -> `3.523.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.515.0/3.523.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.523.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.523.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.515.0/3.523.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.515.0/3.523.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.41` -> `3.0.0-alpha.43`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.41/3.0.0-alpha.43 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@napi-rs%2fcli/3.0.0-alpha.43?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@napi-rs%2fcli/3.0.0-alpha.43?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@napi-rs%2fcli/3.0.0-alpha.41/3.0.0-alpha.43?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@napi-rs%2fcli/3.0.0-alpha.41/3.0.0-alpha.43?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@nx/vite](https://nx.dev ) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/vite )) | [`18.0.4` -> `18.0.5`](https://renovatebot.com/diffs/npm/@nx%2fvite/18.0.4/18.0.5 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@nx%2fvite/18.0.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@nx%2fvite/18.0.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@nx%2fvite/18.0.4/18.0.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@nx%2fvite/18.0.4/18.0.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.523.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35230-2024-02-27 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.521.0...v3.523.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.521.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35210-2024-02-23 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.515.0...v3.521.0 )
##### Features
- requestHandler ctor param pass-through ([#​5820](https://togithub.com/aws/aws-sdk-js-v3/issues/5820 )) ([9fec71d](9fec71d193
))
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.43`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.43 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.42...@napi-rs/cli@3.0.0-alpha.43 )
##### What's Changed
- fix(cli): cleanup js binding template by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1984 ](https://togithub.com/napi-rs/napi-rs/pull/1984 )
**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.42...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.43
### [`v3.0.0-alpha.42`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.42 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.41...@napi-rs/cli@3.0.0-alpha.42 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.16.0...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.42
##### What's Changed
- chore: fix renovate path and dedupe electron versions by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1974 ](https://togithub.com/napi-rs/napi-rs/pull/1974 )
- refactor(cli): refactor js-binding to support easier bundling. by [@​everett1992](https://togithub.com/everett1992 ) in [https://github.com/napi-rs/napi-rs/pull/1957 ](https://togithub.com/napi-rs/napi-rs/pull/1957 )
##### New Contributors
- [@​everett1992](https://togithub.com/everett1992 ) made their first contribution in [https://github.com/napi-rs/napi-rs/pull/1957 ](https://togithub.com/napi-rs/napi-rs/pull/1957 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi@2.15.4...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.42
</details>
<details>
<summary>nrwl/nx (@​nx/vite)</summary>
### [`v18.0.5`](https://togithub.com/nrwl/nx/releases/tag/18.0.5 )
[Compare Source](https://togithub.com/nrwl/nx/compare/18.0.4...18.0.5 )
#### 18.0.5 (2024-02-24)
##### 🩹 Fixes
- **angular:** do not add target defaults for the ng-packagr-lite executor when generating non-buildable library ([#​21935](https://togithub.com/nrwl/nx/pull/21935 ))
- **angular:** ensure generated editor tsconfig in apps only include runtime files ([#​21945](https://togithub.com/nrwl/nx/pull/21945 ))
- **core:** run migrations ordered by their target version ([#​21799](https://togithub.com/nrwl/nx/pull/21799 ))
- **core:** Update NxWelcome connect to cloud ([#​21830](https://togithub.com/nrwl/nx/pull/21830 ))
- **core:** propagate `verbose` flag when running `init` generator dur… ([#​21868](https://togithub.com/nrwl/nx/pull/21868 ))
- **core:** ensure migrate works with yarn PnP ([#​21824](https://togithub.com/nrwl/nx/pull/21824 ))
- **core:** align terminal output padding and remove leading arrow ([#​21809](https://togithub.com/nrwl/nx/pull/21809 ))
- **core:** read all targets from package json when defining target defaults ([#​21719](https://togithub.com/nrwl/nx/pull/21719 ))
- **core:** include nx/nuxt in migrations ([#​21885](https://togithub.com/nrwl/nx/pull/21885 ))
- **core:** do not use the new pty function for older versions of windows ([#​21854](https://togithub.com/nrwl/nx/pull/21854 ))
- **core:** normalize migration target versions when sorting migrations ([#​21967](https://togithub.com/nrwl/nx/pull/21967 ))
- **core:** target defaults application shouldn't include extra scripts ([#​21970](https://togithub.com/nrwl/nx/pull/21970 ))
- **core:** update generated README pages with more useful instructions ([#​21976](https://togithub.com/nrwl/nx/pull/21976 ))
- **devkit:** respect expectComments when parsing json ([#​21584](https://togithub.com/nrwl/nx/pull/21584 ))
- **graph:** fix open project with / in name ([#​21722](https://togithub.com/nrwl/nx/pull/21722 ))
- **js:** nx release-version resolve-version-spec should normalize fetchSpec ([#​21710](https://togithub.com/nrwl/nx/pull/21710 ))
- **js:** swc executor should support inlining on windows ([#​21801](https://togithub.com/nrwl/nx/pull/21801 ))
- **js:** set moduleResolution to Node10 so it is compatible with CommonJS module ([2dac233cf](https://togithub.com/nrwl/nx/commit/2dac233cf ))
- **linter:** fix eslint-plugin migration target version ([#​21966](https://togithub.com/nrwl/nx/pull/21966 ))
- **misc:** logs from rm-default-collection should render properly ([#​21953](https://togithub.com/nrwl/nx/pull/21953 ))
- **misc:** set nx property in root package.json when no replacing script in nx init ([#​21974](https://togithub.com/nrwl/nx/pull/21974 ))
- **nextjs:** Svg should work when svgr is true in next config ([#​21761](https://togithub.com/nrwl/nx/pull/21761 ))
- **nextjs:** Add missing e2e-ci target for cypress ([#​21805](https://togithub.com/nrwl/nx/pull/21805 ))
- **nuxt:** init generator should add [@​nx/vite](https://togithub.com/nx/vite ) to dependencies ([#​21911](https://togithub.com/nrwl/nx/pull/21911 ))
- **nuxt:** turn on autoimport ([#​21894](https://togithub.com/nrwl/nx/pull/21894 ))
- **nuxt:** tsconfig types and output dir ([#​21934](https://togithub.com/nrwl/nx/pull/21934 ))
- **react:** generate correctly when --js is used for module federation host/remote ([#​20119](https://togithub.com/nrwl/nx/pull/20119 ))
- **react:** full support custom secure host for module federation ([#​21777](https://togithub.com/nrwl/nx/pull/21777 ))
- **react:** ensure playwright configuration is using correct port in app gen ([#​21941](https://togithub.com/nrwl/nx/pull/21941 ))
- **react-native:** change gradlew to absolute path ([#​21725](https://togithub.com/nrwl/nx/pull/21725 ))
- **react-native:** add all flag to sync-deps ([#​21821](https://togithub.com/nrwl/nx/pull/21821 ))
- **release:** skip prompt for publish when no version created ([#​21769](https://togithub.com/nrwl/nx/pull/21769 ))
- **release:** use --first-parent to support merged repos ([#​21686](https://togithub.com/nrwl/nx/pull/21686 ))
- **release:** move github release creation to git tasks ([#​21510](https://togithub.com/nrwl/nx/pull/21510 ))
- **remix:** should add remix plugin to nx.json on init correctly ([#​21827](https://togithub.com/nrwl/nx/pull/21827 ))
- **remix:** the output path should respect the remix.config.js in crystal ([#​21842](https://togithub.com/nrwl/nx/pull/21842 ))
- **remix:** adjust remix start script when building ([#​21883](https://togithub.com/nrwl/nx/pull/21883 ))
- **remix:** typo in tsconfig.spec.json update led to invalid tsconfig ([#​21886](https://togithub.com/nrwl/nx/pull/21886 ))
- **repo:** update browser tools to fix ci ([#​21955](https://togithub.com/nrwl/nx/pull/21955 ))
- **testing:** jest should handle root jest.preset.cjs ([#​21746](https://togithub.com/nrwl/nx/pull/21746 ))
- **testing:** fix cypress project targets does not exist ([#​21785](https://togithub.com/nrwl/nx/pull/21785 ))
- **testing:** pin cypress version to avoid issue with verifying cypress ([#​21917](https://togithub.com/nrwl/nx/pull/21917 ))
- **testing:** ensure baseUrl is not passed to playwright cli ([#​21943](https://togithub.com/nrwl/nx/pull/21943 ))
- **testing:** playwright plugin enoent error ([#​21951](https://togithub.com/nrwl/nx/pull/21951 ))
- **testing:** add null checks when reading targets ([#​21952](https://togithub.com/nrwl/nx/pull/21952 ))
- **vite:** normalize vitest cli args in executor ([#​21870](https://togithub.com/nrwl/nx/pull/21870 ))
- **vite:** project conversion generator ([#​21646](https://togithub.com/nrwl/nx/pull/21646 ))
- **vite:** update vitest and use parseCLI ([#​21890](https://togithub.com/nrwl/nx/pull/21890 ))
- **vue:** fixing vue and nuxt welcome templates ([#​21792](https://togithub.com/nrwl/nx/pull/21792 ))
- **vue:** tailwind generator ignoring styleSheet option ([#​21840](https://togithub.com/nrwl/nx/pull/21840 ))
- **webpack:** resolve relative path for assets inputs ([#​21822](https://togithub.com/nrwl/nx/pull/21822 ))
- **webpack:** correctly handle paranthesis in PostCSS in url ([#​21884](https://togithub.com/nrwl/nx/pull/21884 ))
- **webpack:** surface original error when remotes fail to start ([#​21919](https://togithub.com/nrwl/nx/pull/21919 ))
##### ❤️ Thank You
- Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj )
- Colum Ferry [@​Coly010](https://togithub.com/Coly010 )
- Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder )
- Dan Roujinsky
- Edouard Bozon [@​edbzn](https://togithub.com/edbzn )
- Emily Xiong [@​xiongemi](https://togithub.com/xiongemi )
- Jack Hsu [@​jaysoo](https://togithub.com/jaysoo )
- Jonathan Cammisuli
- Julian Martin
- Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini )
- Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez )
- Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav )
- Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham )
- Remco Krams
- Steven Nance [@​llwt](https://togithub.com/llwt )
- Tine Kondo [@​tinesoft](https://togithub.com/tinesoft )
- Vadim Goy
- Viktor Pöntinen
- Zachary DeRose [@​ZackDeRose](https://togithub.com/ZackDeRose )
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMDAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-02-29 06:51:59 +00:00
regischen
d1e6b23e1a
feat: bump blocksuite ( #5953 )
2024-02-29 14:33:50 +08:00
DarkSky
3432f355b0
feat: backend module awareness & optional request ( #5909 )
2024-02-28 08:29:37 +00:00
Peng Xiao
35454c3bfc
fix(core): polyfill resize-observer for development to avoid error overlay ( #5943 )
...
Brought a temporary solution from https://github.com/petyosi/react-virtuoso/issues/875#issuecomment-1962897033
2024-02-28 08:18:33 +00:00
Peng Xiao
27f2209e87
fix(core): date formatter timezone issue ( #5936 )
...
date seems not hornoring the locale browser's locale when parsing date string like "2024-02-28".
fixed by using dayjs instead.
Fix incorrect journal title issue
2024-02-28 04:27:32 +00:00
LongYinan
9e09166452
build: fix selfhost config ( #5930 )
2024-02-28 04:17:29 +00:00
Peng Xiao
a0364dd4ea
fix(core): minor page info style issues ( #5935 )
2024-02-28 03:45:51 +00:00
Peng Xiao
148807879b
refactor(component): use react-transition-state to simplify exit animation ( #5923 )
...
## **User description**
use react-transition-state to simplify exit animation
___
## **Type**
enhancement
___
## **Description**
- Integrated `react-transition-state` for managing animations in `ResizePanel` and `CMDKModal` components, simplifying the code and improving maintainability.
- Introduced a shared animation timeout variable to standardize animation durations across components.
- Added `react-transition-state` to dependencies to enable the new animation handling.
___
## **Changes walkthrough**
<table><thead><tr><th></th><th align="left">Relevant files</th></tr></thead><tbody><tr><td><strong>Enhancement</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>resize-panel.tsx</strong><dd><code>Integrate `react-transition-state` for Resize Panel Animations</code></dd></summary>
<hr>
packages/frontend/component/src/components/resize-panel/resize-panel.tsx
<li>Introduced <code>useTransition</code> hook from <code>react-transition-state</code> for managing <br>animations.<br> <li> Added a constant for animation timeout and applied it to the <br>transition.<br> <li> Utilized the transition state to toggle the open state of the resize <br>panel.<br>
</details>
</td>
<td><a href="https:/toeverything/AFFiNE/pull/5923/files#diff-a4d6e633862f63f97c167ff41ba62aff8aebf3e3b2f6e7ce13d5a0e22e8ff287">+12/-0</a> </td>
</tr>
<tr>
<td>
<details>
<summary><strong>modal.css.ts</strong><dd><code>Use Variable for Animation Timeout in Modal CSS</code> </dd></summary>
<hr>
packages/frontend/core/src/components/pure/cmdk/modal.css.ts
<li>Created a variable for animation timeout.<br> <li> Updated animation durations to use the new timeout variable.<br>
</details>
</td>
<td><a href="https:/toeverything/AFFiNE/pull/5923/files#diff-ba8935611b9c1695153d92d08ecb0f7dac73a6197f54ccda5a6e791902cd651d">+6/-3</a> </td>
</tr>
<tr>
<td>
<details>
<summary><strong>modal.tsx</strong><dd><code>Simplify CMDK Modal Animation with `react-transition-state`</code></dd></summary>
<hr>
packages/frontend/core/src/components/pure/cmdk/modal.tsx
<li>Replaced custom animation state management with <code>useTransition</code> hook.<br> <li> Removed old animation state logic and simplified the component.<br> <li> Added animation timeout variable and applied it to the transition.<br>
</details>
</td>
<td><a href="https:/toeverything/AFFiNE/pull/5923/files#diff-ab3fe66c9b1d3a691fafd1aebc9988e840fedfcd09b5b89570838a5a2a9469c9">+13/-33</a> </td>
</tr>
</table></td></tr><tr><td><strong>Dependencies</strong></td><td><table>
<tr>
<td>
<details>
<summary><strong>package.json</strong><dd><code>Add `react-transition-state` Dependency</code> </dd></summary>
<hr>
packages/frontend/core/package.json
- Added `react-transition-state` as a dependency.
</details>
</td>
<td><a href="https:/toeverything/AFFiNE/pull/5923/files#diff-23e0e5dc0ceb004a0a5d3d13e7d00545de7487535ca0e5eab4c5047f1e24eff0">+1/-0</a> </td>
</tr>
</table></td></tr></tr></tbody></table>
___
> ✨ **PR-Agent usage**:
>Comment `/help` on the PR to get a list of all available PR-Agent tools and their descriptions
2024-02-27 14:55:33 +00:00
EYHN
606397e319
feat(core): workbench system ( #5837 )
2024-02-27 04:14:07 +00:00
EYHN
5cd488fe1d
refactor(core): remove collection atom ( #5832 )
2024-02-27 03:50:56 +00:00
EYHN
ad9b0303c4
refactor(core): refactor atom to use di ( #5831 )
...
To support multiple instances, this PR removes some atoms and implements them using the new DI system.
removed atom
- `pageSettingsAtom`
- `currentPageIdAtom`
- `currentModeAtom`
2024-02-27 03:50:53 +00:00
Peng Xiao
2295685590
fix: page info styles ( #5910 )
...
fix inconsistent styles compared to the one defined in figma
fix https://github.com/toeverything/AFFiNE/issues/5904
fix https://github.com/toeverything/AFFiNE/issues/5903
2024-02-26 14:11:24 +00:00
Peng Xiao
298afc7d74
feat(core): enable right sidepanel animation ( #5902 )
2024-02-26 09:04:04 +00:00
JimmFly
0be62d892d
refactor(core): use custom scrollbar for editor and adjust shared page style ( #5752 )
...
Close TOV-481
- Use a custom scrollbar component for editor
- Modified the header of the share page and added a new footer
2024-02-26 08:54:52 +00:00
JimmFly
e9f9eea80c
fix(core): handling error message when sending verify change email ( #5894 )
2024-02-26 08:32:48 +00:00
Peng Xiao
9e7406e0a1
chore: downgrade react-virtuoso to 4.6.3 ( #5896 )
...
temp workaround for https://github.com/petyosi/react-virtuoso/issues/1039
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/79901ff6-fe30-4794-ab93-c81f217022d0.png )
2024-02-23 13:55:11 +00:00
LongYinan
ae41c6c544
chore: bump all dependencies ( #5891 )
2024-02-23 09:37:14 +00:00
JimmFly
815ddd3778
chore: replace pricing plan link ( #5886 )
...
close TOV-609
2024-02-23 08:28:24 +00:00
Whitewater
9692a120a0
chore: filter out edgeless content from page preview ( #5607 )
...
Co-authored-by: EYHN <cneyhn@gmail.com>
2024-02-23 08:16:26 +00:00
Whitewater
228b0d789d
feat: add shared page filter to all pages ( #5540 )
...
Co-authored-by: EYHN <cneyhn@gmail.com>
2024-02-23 16:07:13 +08:00
Peng Xiao
745110c799
fix: page info ui issue on journal page ( #5887 )
2024-02-23 07:55:44 +00:00
EYHN
3f7f78c8f4
fix(core): fix app boot speed ( #5885 )
2024-02-23 07:07:03 +00:00
Peng Xiao
7ec3f7a042
feat(core): add shortcut for openning settings ( #5883 )
...
fix https://github.com/toeverything/AFFiNE/issues/5881
2024-02-23 06:29:49 +00:00
Peng Xiao
bef72029a0
fix: keyboard shortcut style in cmdk ( #5882 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/7eb2fa93-675a-43a6-8db4-9681fbbd1406.png )
2024-02-23 06:29:46 +00:00
JimmFly
4ea4a2d25f
feat(core): support create cloud workspace ( #5771 )
...
close TOV-475
has not logged:
https://github.com/toeverything/AFFiNE/assets/102217452/b9aa2806-7dbd-4235-895d-5b27effb5831
has logged :
https://github.com/toeverything/AFFiNE/assets/102217452/259a1c35-c6ab-4a52-9e03-4438ca64e620
client has not logged:
https://github.com/toeverything/AFFiNE/assets/102217452/af6ef528-6fb8-4a27-842f-00c9669afcb2
2024-02-23 06:18:25 +00:00
LongYinan
a84460cc3a
chore: remove swc plugin because it is too outdated ( #5870 )
2024-02-22 11:08:30 +00:00
LongYinan
c88998678e
feat: add paragraph when clicking end area ( #5869 )
...
Close [TOV-442](https://linear.app/affine-design/issue/TOV-442/结尾是非编辑yuan素时,无法在最底部添加block )
2024-02-22 09:54:17 +00:00
Peng Xiao
2df8f29b64
refactor(core): use fractional indexing for sorting ( #5809 )
...
use https://github.com/rocicorp/fractional-indexing to enable better sorting logic for crdt app
2024-02-22 09:38:00 +00:00
Peng Xiao
372b4da884
test(core): add tests for page info ui ( #5769 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/64419f79-46e8-4171-b853-5908841f827a.png )
2024-02-22 09:37:55 +00:00
Peng Xiao
bb8e601f82
feat(core): tags inline editor ( #5748 )
...
tags inline editor and some refactor
<div class='graphite__hidden'>
<div>🎥 Video uploaded on Graphite:</div>
<a href="https://app.graphite.dev/media/video/T2klNLEk0wxLh4NRDzhk/439da1e3-30a9-462a-b7b4-c8e7c3b5ef17.mp4 ">
<img src="https://app.graphite.dev/api/v1/graphite/video/thumbnail/T2klNLEk0wxLh4NRDzhk/439da1e3-30a9-462a-b7b4-c8e7c3b5ef17.mp4 ">
</a>
</div>
<video src="https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/439da1e3-30a9-462a-b7b4-c8e7c3b5ef17.mp4 ">Kapture 2024-01-31 at 23.29.11.mp4</video>
fix AFF-467
fix AFF-468
fix AFF-472
fix AFF-466
2024-02-22 09:37:50 +00:00
Peng Xiao
546d96c5c9
feat(core): workspace properties setting ( #5739 )
...
the property settings in workspace settings
2024-02-22 09:37:46 +00:00
Ayush Agrawal
55b8082d3a
chore: bump blocksuite ( #5868 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-02-22 17:11:10 +08:00
LongYinan
35842ae1c5
fix(core): fix 404 after signout ( #5866 )
...
CherryPick https://github.com/toeverything/AFFiNE/pull/5865
2024-02-22 08:30:41 +00:00
Cats Juice
390fb90a8b
feat(core): ignore empty journal for global useBlockSuitePageMeta hook ( #5715 )
...
[TOV-494](https://linear.app/affine-design/issue/TOV-494/空-journal-的隐藏处理 )
2024-02-22 08:09:33 +00:00
EYHN
0fff5588e6
fix(core): disable sidebar user select ( #5862 )
...
close #5846
2024-02-22 07:58:14 +00:00
Umar Faiz
f2c5786dd0
fix(core): the pitch zooming function incorrectly zooms the toolbar ( #5456 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-02-22 15:04:33 +08:00
Peng Xiao
58ea2fbc4c
fix(core): editor container grow to full height ( #5743 )
2024-02-22 06:20:40 +00:00
Peng Xiao
a120eb90ab
fix(core): journal display on cmdk ( #5723 )
...
![image.png](https://graphite-user-uploaded-assets-prod.s3.amazonaws.com/T2klNLEk0wxLh4NRDzhk/01d2c2ec-cfdd-4c90-9616-606e4a473cc0.png )
2024-02-22 06:09:18 +00:00
Peng Xiao
d97304e9eb
feat(core): page info ui ( #5729 )
...
this PR includes the main table view in the page detail page
2024-02-22 05:58:15 +00:00
Ayush Agrawal
a01f0d86a5
fix: css style should not apply on nested editor's viewport ( #5859 )
2024-02-22 10:46:16 +08:00
JimmFly
8d746f17de
chore: remove preloading pages ( #5854 )
2024-02-21 12:57:18 +00:00
JimmFly
c353b0d30f
chore: replace ambiguous "page" with "doc" ( #5761 )
...
close TOV-532
2024-02-21 12:47:17 +00:00
liuyi
85be45a79c
fix(core): window.open to a new origin will be blocked by browser ( #5856 )
2024-02-21 12:35:25 +00:00
LongYinan
4a7f0a6142
chore: bump up all non-major dependencies ( #5793 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](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.504.0` -> `3.515.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.504.0/3.515.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@aws-sdk%2fclient-s3/3.515.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@aws-sdk%2fclient-s3/3.515.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@aws-sdk%2fclient-s3/3.504.0/3.515.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@aws-sdk%2fclient-s3/3.504.0/3.515.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@graphql-codegen/cli](https://togithub.com/dotansimha/graphql-code-generator ) ([source](https://togithub.com/dotansimha/graphql-code-generator/tree/HEAD/packages/graphql-codegen-cli )) | [`5.0.0` -> `5.0.2`](https://renovatebot.com/diffs/npm/@graphql-codegen%2fcli/5.0.0/5.0.2 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@graphql-codegen%2fcli/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@graphql-codegen%2fcli/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@graphql-codegen%2fcli/5.0.0/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@graphql-codegen%2fcli/5.0.0/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@napi-rs/cli](https://togithub.com/napi-rs/napi-rs ) | [`3.0.0-alpha.36` -> `3.0.0-alpha.40`](https://renovatebot.com/diffs/npm/@napi-rs%2fcli/3.0.0-alpha.36/3.0.0-alpha.40 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@napi-rs%2fcli/3.0.0-alpha.40?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@napi-rs%2fcli/3.0.0-alpha.40?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@napi-rs%2fcli/3.0.0-alpha.36/3.0.0-alpha.40?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@napi-rs%2fcli/3.0.0-alpha.36/3.0.0-alpha.40?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@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.2.2` -> `1.3.1`](https://renovatebot.com/diffs/npm/@vitest%2fcoverage-istanbul/1.2.2/1.3.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fcoverage-istanbul/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fcoverage-istanbul/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fcoverage-istanbul/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fcoverage-istanbul/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [@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.2.2` -> `1.3.1`](https://renovatebot.com/diffs/npm/@vitest%2fui/1.2.2/1.3.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2fui/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2fui/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2fui/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2fui/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [eslint-plugin-sonarjs](https://togithub.com/SonarSource/eslint-plugin-sonarjs ) | [`^0.23.0` -> `^0.24.0`](https://renovatebot.com/diffs/npm/eslint-plugin-sonarjs/0.23.0/0.24.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-sonarjs/0.24.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-sonarjs/0.24.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-sonarjs/0.23.0/0.24.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-sonarjs/0.23.0/0.24.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [jotai-devtools](https://togithub.com/jotaijs/jotai-devtools ) | [`^0.7.0` -> `^0.8.0`](https://renovatebot.com/diffs/npm/jotai-devtools/0.7.0/0.8.0 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/jotai-devtools/0.8.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jotai-devtools/0.8.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jotai-devtools/0.7.0/0.8.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jotai-devtools/0.7.0/0.8.0?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [swr](https://swr.vercel.app ) ([source](https://togithub.com/vercel/swr )) | [`2.2.4` -> `2.2.5`](https://renovatebot.com/diffs/npm/swr/2.2.4/2.2.5 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/swr/2.2.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/swr/2.2.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/swr/2.2.4/2.2.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/swr/2.2.4/2.2.5?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [vite-plugin-dts](https://togithub.com/qmhc/vite-plugin-dts ) | [`3.7.2` -> `3.7.3`](https://renovatebot.com/diffs/npm/vite-plugin-dts/3.7.2/3.7.3 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vite-plugin-dts/3.7.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite-plugin-dts/3.7.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite-plugin-dts/3.7.2/3.7.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite-plugin-dts/3.7.2/3.7.3?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
| [vitest](https://togithub.com/vitest-dev/vitest ) ([source](https://togithub.com/vitest-dev/vitest/tree/HEAD/packages/vitest )) | [`1.2.2` -> `1.3.1`](https://renovatebot.com/diffs/npm/vitest/1.2.2/1.3.1 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/vitest/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vitest/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vitest/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vitest/1.2.2/1.3.1?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>aws/aws-sdk-js-v3 (@​aws-sdk/client-s3)</summary>
### [`v3.515.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35150-2024-02-15 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.514.0...v3.515.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.514.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35140-2024-02-14 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.513.0...v3.514.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.513.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35130-2024-02-13 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.511.0...v3.513.0 )
##### Features
- **experimentalIdentityAndAuth:** release phase for services without customizations ([#​5787](https://togithub.com/aws/aws-sdk-js-v3/issues/5787 )) ([4004ff6](4004ff68a8
))
### [`v3.511.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35110-2024-02-09 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.509.0...v3.511.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.509.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35090-2024-02-07 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.507.0...v3.509.0 )
**Note:** Version bump only for package [@​aws-sdk/client-s3](https://togithub.com/aws-sdk/client-s3 )
### [`v3.507.0`](https://togithub.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#35070-2024-02-05 )
[Compare Source](https://togithub.com/aws/aws-sdk-js-v3/compare/v3.504.0...v3.507.0 )
##### Features
- unified error dispatcher in protocols ([#​5756](https://togithub.com/aws/aws-sdk-js-v3/issues/5756 )) ([0872087](0872087ef5
))
</details>
<details>
<summary>dotansimha/graphql-code-generator (@​graphql-codegen/cli)</summary>
### [`v5.0.2`](https://togithub.com/dotansimha/graphql-code-generator/blob/HEAD/packages/graphql-codegen-cli/CHANGELOG.md#502 )
[Compare Source](86c82177b0
...@graphql-codegen/cli@5.0.2)
##### Patch Changes
- [#​9813](https://togithub.com/dotansimha/graphql-code-generator/pull/9813 ) [`4e69568`](4e6956899c
) Thanks [@​saihaj](https://togithub.com/saihaj )! - bumping for a release
- Updated dependencies \[[`4e69568`](4e6956899c
)]:
- [@​graphql-codegen/client-preset](https://togithub.com/graphql-codegen/client-preset )[@​4](https://togithub.com/4 ).2.2
- [@​graphql-codegen/core](https://togithub.com/graphql-codegen/core )[@​4](https://togithub.com/4 ).0.2
- [@​graphql-codegen/plugin-helpers](https://togithub.com/graphql-codegen/plugin-helpers )[@​5](https://togithub.com/5 ).0.3
### [`v5.0.1`](https://togithub.com/dotansimha/graphql-code-generator/blob/HEAD/packages/graphql-codegen-cli/CHANGELOG.md#501 )
[Compare Source](https://togithub.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/cli@5.0.0...86c82177b0b9ab1853f6c4e6fba17218dafa3d7d )
##### Patch Changes
- [#​9811](https://togithub.com/dotansimha/graphql-code-generator/pull/9811 ) [`d8364e045`](d8364e045a
) Thanks [@​saihaj](https://togithub.com/saihaj )! - dependencies updates:
- Added dependency [`@graphql-codegen/client-preset@^4.1.0` ↗︎](https://www.npmjs.com/package/@​graphql-codegen/client-preset/v/4.1.0 ) (to `dependencies`)
- [#​9811](https://togithub.com/dotansimha/graphql-code-generator/pull/9811 ) [`d8364e045`](d8364e045a
) Thanks [@​saihaj](https://togithub.com/saihaj )! - ignore events in `.git` directory
- [#​9811](https://togithub.com/dotansimha/graphql-code-generator/pull/9811 ) [`d8364e045`](d8364e045a
) Thanks [@​saihaj](https://togithub.com/saihaj )! - Surface error occurring during import of [@​parcel/watcher](https://togithub.com/parcel/watcher )
- [#​9811](https://togithub.com/dotansimha/graphql-code-generator/pull/9811 ) [`d8364e045`](d8364e045a
) Thanks [@​saihaj](https://togithub.com/saihaj )! - Include [@​graphql-codegen/client-preset](https://togithub.com/graphql-codegen/client-preset ) in [@​graphql-codegen/cli](https://togithub.com/graphql-codegen/cli ) by default
- [#​9811](https://togithub.com/dotansimha/graphql-code-generator/pull/9811 ) [`d8364e045`](d8364e045a
) Thanks [@​saihaj](https://togithub.com/saihaj )! - fix watcher unable to find highest common directory on Windows
- Updated dependencies \[[`d8364e045`](d8364e045a
), [`d8364e045`](d8364e045a
), [`d8364e045`](d8364e045a
), [`d8364e045`](d8364e045a
)]:
- [@​graphql-codegen/client-preset](https://togithub.com/graphql-codegen/client-preset )[@​4](https://togithub.com/4 ).2.0
- [@​graphql-codegen/core](https://togithub.com/graphql-codegen/core )[@​4](https://togithub.com/4 ).0.1
- [@​graphql-codegen/plugin-helpers](https://togithub.com/graphql-codegen/plugin-helpers )[@​5](https://togithub.com/5 ).0.2
</details>
<details>
<summary>napi-rs/napi-rs (@​napi-rs/cli)</summary>
### [`v3.0.0-alpha.40`](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.39...@napi-rs/cli@3.0.0-alpha.40 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.39...@napi-rs/cli@3.0.0-alpha.40 )
### [`v3.0.0-alpha.39`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.39 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.38...@napi-rs/cli@3.0.0-alpha.39 )
#### What's Changed
- chore(deps): update typescript-eslint monorepo to v7 (major) by [@​renovate](https://togithub.com/renovate ) in [https://github.com/napi-rs/napi-rs/pull/1947 ](https://togithub.com/napi-rs/napi-rs/pull/1947 )
- Ensure cwd and outputDir are used for finding files by [@​andymac4182](https://togithub.com/andymac4182 ) in [https://github.com/napi-rs/napi-rs/pull/1949 ](https://togithub.com/napi-rs/napi-rs/pull/1949 )
- fix(cli): set cxxflags while WASI_SDK_PATH exists by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1955 ](https://togithub.com/napi-rs/napi-rs/pull/1955 )
- feat(cli,build): support setjmp.h by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1958 ](https://togithub.com/napi-rs/napi-rs/pull/1958 )
#### New Contributors
- [@​andymac4182](https://togithub.com/andymac4182 ) made their first contribution in [https://github.com/napi-rs/napi-rs/pull/1949 ](https://togithub.com/napi-rs/napi-rs/pull/1949 )
**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.38...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.39
### [`v3.0.0-alpha.38`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.38 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.37...@napi-rs/cli@3.0.0-alpha.38 )
##### What's Changed
- feat(cli): respect WASI_SDK_PATH env by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1946 ](https://togithub.com/napi-rs/napi-rs/pull/1946 )
**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.37...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.38
### [`v3.0.0-alpha.37`](https://togithub.com/napi-rs/napi-rs/releases/tag/%40napi-rs/cli%403.0.0-alpha.37 )
[Compare Source](https://togithub.com/napi-rs/napi-rs/compare/@napi-rs/cli@3.0.0-alpha.36...@napi-rs/cli@3.0.0-alpha.37 )
##### What's Changed
- fix(cli): setup cxx env while using napi-cross by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1942 ](https://togithub.com/napi-rs/napi-rs/pull/1942 )
- fix(cli): log more wasi load errors by [@​Brooooooklyn](https://togithub.com/Brooooooklyn ) in [https://github.com/napi-rs/napi-rs/pull/1943 ](https://togithub.com/napi-rs/napi-rs/pull/1943 )
**Full Changelog**: https://github.com/napi-rs/napi-rs/compare/napi-derive@2.15.1...[@​napi-rs/cli](https://togithub.com/napi-rs/cli)[@​3](https://togithub.com/3).0.0-alpha.37
</details>
<details>
<summary>vitest-dev/vitest (@​vitest/coverage-istanbul)</summary>
### [`v1.3.1`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.1 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
##### 🚀 Features
- **vitest**: Expose parseCLI method - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5248 ](https://togithub.com/vitest-dev/vitest/issues/5248 ) [<samp>(c793a)</samp>](https://togithub.com/vitest-dev/vitest/commit/c793a136 )
- This feature is not affected by SemVer because it is part of an [experimental API](https://vitest.dev/advanced/api.html ).
##### 🐞 Bug Fixes
- Add task tests iteratively - by [@​DerYeger](https://togithub.com/DerYeger ) in [https://github.com/vitest-dev/vitest/issues/5235 ](https://togithub.com/vitest-dev/vitest/issues/5235 ) [<samp>(38155)</samp>](https://togithub.com/vitest-dev/vitest/commit/38155548 )
- **coverage**: Ignore generated TS decorators - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) and [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5206 ](https://togithub.com/vitest-dev/vitest/issues/5206 ) [<samp>(a2804)</samp>](https://togithub.com/vitest-dev/vitest/commit/a280451b )
- **ui**: Auto reload coverage iframe after test run - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5242 ](https://togithub.com/vitest-dev/vitest/issues/5242 ) [<samp>(5376d)</samp>](https://togithub.com/vitest-dev/vitest/commit/5376d5be )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
### [`v1.3.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0 )
##### 🚀 Features
- Deprecate watchExclude - by [@​patak-dev](https://togithub.com/patak-dev ) in [https://github.com/vitest-dev/vitest/issues/5171 ](https://togithub.com/vitest-dev/vitest/issues/5171 ) [<samp>(82885)</samp>](https://togithub.com/vitest-dev/vitest/commit/828858f8 )
- **browser**:
- Run test files in isolated iframes - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5036 ](https://togithub.com/vitest-dev/vitest/issues/5036 ) [<samp>(4f401)</samp>](https://togithub.com/vitest-dev/vitest/commit/4f40177e )
- **config**:
- Add `snapshotSerializers` option - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5092 ](https://togithub.com/vitest-dev/vitest/issues/5092 ) [<samp>(5b102)</samp>](https://togithub.com/vitest-dev/vitest/commit/5b1021da )
- **reporters**:
- Support custom options - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5111 ](https://togithub.com/vitest-dev/vitest/issues/5111 ) [<samp>(fec9c)</samp>](https://togithub.com/vitest-dev/vitest/commit/fec9ca0b )
- **runner**:
- Support automatic fixtures - by [@​fenghan34](https://togithub.com/fenghan34 ) and [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5102 ](https://togithub.com/vitest-dev/vitest/issues/5102 ) [<samp>(0441f)</samp>](https://togithub.com/vitest-dev/vitest/commit/0441f761 )
- **ui**:
- Save splitpanes size to local storage - by [@​posva](https://togithub.com/posva ) in [https://github.com/vitest-dev/vitest/issues/5166 ](https://togithub.com/vitest-dev/vitest/issues/5166 ) [<samp>(c28b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/c28b4c26 )
- **vitest**:
- Add onTestFinished hook - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5128 ](https://togithub.com/vitest-dev/vitest/issues/5128 ) [<samp>(6f5b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/6f5b42b7 )
- Add github actions reporter - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5093 ](https://togithub.com/vitest-dev/vitest/issues/5093 ) [<samp>(40afb)</samp>](https://togithub.com/vitest-dev/vitest/commit/40afbe3a )
- Expose jsdom global if jsdom environment is enabled - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5155 ](https://togithub.com/vitest-dev/vitest/issues/5155 ) [<samp>(567d2)</samp>](https://togithub.com/vitest-dev/vitest/commit/567d20b9 )
- Add new CLI options - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5163 ](https://togithub.com/vitest-dev/vitest/issues/5163 ) [<samp>(4e179)</samp>](https://togithub.com/vitest-dev/vitest/commit/4e179426 )
- "test" accepts options object as the second parameter - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5142 ](https://togithub.com/vitest-dev/vitest/issues/5142 ) [<samp>(7d9b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/7d9b1fb0 )
- **vm**:
- Support wasm module - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5131 ](https://togithub.com/vitest-dev/vitest/issues/5131 ) [<samp>(5ed53)</samp>](https://togithub.com/vitest-dev/vitest/commit/5ed537f0 )
##### 🐞 Bug Fixes
- Fix sourcemap in vm pools - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5063 ](https://togithub.com/vitest-dev/vitest/issues/5063 ) [<samp>(81105)</samp>](https://togithub.com/vitest-dev/vitest/commit/8110540a )
- Don't optimize react/jsx-runtime by default when running in Node - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5079 ](https://togithub.com/vitest-dev/vitest/issues/5079 ) [<samp>(0d2bf)</samp>](https://togithub.com/vitest-dev/vitest/commit/0d2bfeac )
- Rpc timeout error messages to include caller - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5103 ](https://togithub.com/vitest-dev/vitest/issues/5103 ) [<samp>(a6e04)</samp>](https://togithub.com/vitest-dev/vitest/commit/a6e04bd8 )
- Requires fixed version across the monorepo - by [@​antfu](https://togithub.com/antfu ) in [https://github.com/vitest-dev/vitest/issues/5208 ](https://togithub.com/vitest-dev/vitest/issues/5208 ) [<samp>(68f51)</samp>](https://togithub.com/vitest-dev/vitest/commit/68f51961 )
- Prevent merging of `poolOptions` - by [@​penalosa](https://togithub.com/penalosa ) in [https://github.com/vitest-dev/vitest/issues/5221 ](https://togithub.com/vitest-dev/vitest/issues/5221 ) [<samp>(bc5b2)</samp>](https://togithub.com/vitest-dev/vitest/commit/bc5b2d04 )
- **browser**:
- Don't exclude node builtins from optimization - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5082 ](https://togithub.com/vitest-dev/vitest/issues/5082 ) [<samp>(714c9)</samp>](https://togithub.com/vitest-dev/vitest/commit/714c911f )
- Support `coverage.reportsDirectory` with multiple directories - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5056 ](https://togithub.com/vitest-dev/vitest/issues/5056 ) [<samp>(ae73f)</samp>](https://togithub.com/vitest-dev/vitest/commit/ae73f273 )
- **cli**:
- Parse `--browser=<name>` correctly - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5179 ](https://togithub.com/vitest-dev/vitest/issues/5179 ) [<samp>(656e2)</samp>](https://togithub.com/vitest-dev/vitest/commit/656e210b )
- **coverage**:
- `.tmp` directory conflicts with `--shard` option - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5184 ](https://togithub.com/vitest-dev/vitest/issues/5184 ) [<samp>(5749d)</samp>](https://togithub.com/vitest-dev/vitest/commit/5749d2c2 )
- **deps**:
- Update dependency strip-literal to v2 - by [@​renovate](https://togithub.com/renovate )\[bot] in[https://github.com/vitest-dev/vitest/issues/5136 ](https://togithub.com/vitest-dev/vitest/issues/5136 )6 [<samp>(ef557)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef557243 )
- **reporters**:
- Testsuite name should include project root in Junit output - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5116 ](https://togithub.com/vitest-dev/vitest/issues/5116 ) [<samp>(2494f)</samp>](https://togithub.com/vitest-dev/vitest/commit/2494fbf2 )
- **typecheck**:
- Fix suite collection while-loop - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5065 ](https://togithub.com/vitest-dev/vitest/issues/5065 ) [<samp>(35675)</samp>](https://togithub.com/vitest-dev/vitest/commit/35675bd3 )
- **ui**:
- Fix tests duration time - by [@​vovsemenv](https://togithub.com/vovsemenv ) in [https://github.com/vitest-dev/vitest/issues/5219 ](https://togithub.com/vitest-dev/vitest/issues/5219 ) [<samp>(58103)</samp>](https://togithub.com/vitest-dev/vitest/commit/581030ee )
- **utils**:
- Fix asymmetric matcher diff inside array - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5189 ](https://togithub.com/vitest-dev/vitest/issues/5189 ) [<samp>(3ffcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/3ffcd2ea )
- **vitest**:
- Correctly report failed test files as failures in json reporter, export json reporter types - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5081 ](https://togithub.com/vitest-dev/vitest/issues/5081 ) [<samp>(0417b)</samp>](https://togithub.com/vitest-dev/vitest/commit/0417ba20 )
- Don't run typecheck tests in browser if both are enabled - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5080 ](https://togithub.com/vitest-dev/vitest/issues/5080 ) [<samp>(1045b)</samp>](https://togithub.com/vitest-dev/vitest/commit/1045b98b )
- Handle function config inside `defineWorkspace` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5089 ](https://togithub.com/vitest-dev/vitest/issues/5089 ) [<samp>(0bf52)</samp>](https://togithub.com/vitest-dev/vitest/commit/0bf52533 )
- Remove excessive listeners when running without isolation, don't reset the state - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5132 ](https://togithub.com/vitest-dev/vitest/issues/5132 ) [<samp>(b607f)</samp>](https://togithub.com/vitest-dev/vitest/commit/b607f1ea )
- Auto-enable "github-actions" only where users didn't configure reporters - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5158 ](https://togithub.com/vitest-dev/vitest/issues/5158 ) [<samp>(ef044)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef0440cb )
- Support more array cli options - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5162 ](https://togithub.com/vitest-dev/vitest/issues/5162 ) [<samp>(3afe6)</samp>](https://togithub.com/vitest-dev/vitest/commit/3afe68f1 )
- Add types for the new global `jsdom` variable - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5164 ](https://togithub.com/vitest-dev/vitest/issues/5164 ) [<samp>(0f898)</samp>](https://togithub.com/vitest-dev/vitest/commit/0f898d87 )
- Expose onTestFinished globally - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(1304f)</samp>](https://togithub.com/vitest-dev/vitest/commit/1304fed7 )
- Disable optimizer by default until it's stable - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5156 ](https://togithub.com/vitest-dev/vitest/issues/5156 ) [<samp>(e1bd8)</samp>](https://togithub.com/vitest-dev/vitest/commit/e1bd8d5d )
- Delegate snapshot options to workspace from root config - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5199 ](https://togithub.com/vitest-dev/vitest/issues/5199 ) [<samp>(86297)</samp>](https://togithub.com/vitest-dev/vitest/commit/86297d42 )
- Fix `optimizeDeps.disabled` warnings on Vite 5.1 - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5215 ](https://togithub.com/vitest-dev/vitest/issues/5215 ) [<samp>(1aecd)</samp>](https://togithub.com/vitest-dev/vitest/commit/1aecd650 )
- **vm**:
- Handle `disableConsoleIntercept` config - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5074 ](https://togithub.com/vitest-dev/vitest/issues/5074 ) [<samp>(a55ad)</samp>](https://togithub.com/vitest-dev/vitest/commit/a55adac6 )
- Improve error when module is not found - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5053 ](https://togithub.com/vitest-dev/vitest/issues/5053 ) [<samp>(79a50)</samp>](https://togithub.com/vitest-dev/vitest/commit/79a50c3f )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0 )
</details>
<details>
<summary>SonarSource/eslint-plugin-sonarjs (eslint-plugin-sonarjs)</summary>
### [`v0.24.0`](https://togithub.com/SonarSource/eslint-plugin-sonarjs/releases/tag/0.24.0 )
[Compare Source](https://togithub.com/SonarSource/eslint-plugin-sonarjs/compare/0.23.0...0.24.0 )
#### What's Changed
- Prepare for next development iteration by [@​yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/429 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/429 )
- Add prettier as pre-commit hook by [@​vdiez](https://togithub.com/vdiez ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/432 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/432 )
- Fix cognitive complexity link by [@​ilia-kebets-sonarsource](https://togithub.com/ilia-kebets-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/443 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/443 )
- Drop Node.js 14 support and test against Node.js 20 on CI by [@​yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/445 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/445 )
- Fix FP S3776 (`cognitive-complexity`): Ignore nested functions and default values by [@​yassin-kammoun-sonarsource](https://togithub.com/yassin-kammoun-sonarsource ) in [https://github.com/SonarSource/eslint-plugin-sonarjs/pull/444 ](https://togithub.com/SonarSource/eslint-plugin-sonarjs/pull/444 )
**Full Changelog**: https://github.com/SonarSource/eslint-plugin-sonarjs/compare/0.23.0...0.24.0
</details>
<details>
<summary>jotaijs/jotai-devtools (jotai-devtools)</summary>
### [`v0.8.0`](https://togithub.com/jotaijs/jotai-devtools/blob/HEAD/CHANGELOG.md#080-2024-02-20 )
[Compare Source](https://togithub.com/jotaijs/jotai-devtools/compare/v0.7.1...v0.8.0 )
##### Features
- add position option
([#​118](https://togithub.com/jotaijs/jotai-devtools/issues/118 ))
([9db1951](9db195108c
))
### [`v0.7.1`](https://togithub.com/jotaijs/jotai-devtools/blob/HEAD/CHANGELOG.md#071-2023-12-04 )
[Compare Source](https://togithub.com/jotaijs/jotai-devtools/compare/v0.7.0...v0.7.1 )
##### Bug Fixes
- defer setAtom in subscribers of store change during main render to next micro
task ([#​109](https://togithub.com/jotaijs/jotai-devtools/issues/109 ))
([2cdc81d](2cdc81d834
))
</details>
<details>
<summary>vercel/swr (swr)</summary>
### [`v2.2.5`](https://togithub.com/vercel/swr/releases/tag/v2.2.5 )
[Compare Source](https://togithub.com/vercel/swr/compare/v2.2.4...v2.2.5 )
##### Patches
- types: isLoading typed as boolean when using fallbackData ([#​2866](https://togithub.com/vercel/swr/issues/2866 )) by [@​yjrhgvbn](https://togithub.com/yjrhgvbn ) in [https://github.com/vercel/swr/pull/2875 ](https://togithub.com/vercel/swr/pull/2875 )
- fix: allow onErrorRetry on inactive tab without focus/reconnect revalidation by [@​qkdreyer](https://togithub.com/qkdreyer ) in [https://github.com/vercel/swr/pull/2848 ](https://togithub.com/vercel/swr/pull/2848 )
- feat: pass a function to the revalidate option in mutate by [@​koba04](https://togithub.com/koba04 ) in [https://github.com/vercel/swr/pull/2862 ](https://togithub.com/vercel/swr/pull/2862 )
- fix: SWRConfiguration type by [@​hulla-dev](https://togithub.com/hulla-dev ) in [https://github.com/vercel/swr/pull/2882 ](https://togithub.com/vercel/swr/pull/2882 )
##### Misc
- build: use new bundle convention by [@​huozhi](https://togithub.com/huozhi ) in [https://github.com/vercel/swr/pull/2865 ](https://togithub.com/vercel/swr/pull/2865 )
- chore: update pnpm-lock.yaml by [@​koba04](https://togithub.com/koba04 ) in [https://github.com/vercel/swr/pull/2874 ](https://togithub.com/vercel/swr/pull/2874 )
- chore: remove useless comment by [@​kongmoumou](https://togithub.com/kongmoumou ) in [https://github.com/vercel/swr/pull/2868 ](https://togithub.com/vercel/swr/pull/2868 )
- test: run pnpm test on CI by [@​koba04](https://togithub.com/koba04 ) in [https://github.com/vercel/swr/pull/2872 ](https://togithub.com/vercel/swr/pull/2872 )
- fix: all act warnings by [@​koba04](https://togithub.com/koba04 ) in [https://github.com/vercel/swr/pull/2861 ](https://togithub.com/vercel/swr/pull/2861 )
- Update bundler by [@​huozhi](https://togithub.com/huozhi ) in [https://github.com/vercel/swr/pull/2830 ](https://togithub.com/vercel/swr/pull/2830 )
##### New Contributors
- [@​kongmoumou](https://togithub.com/kongmoumou ) made their first contribution in [https://github.com/vercel/swr/pull/2868 ](https://togithub.com/vercel/swr/pull/2868 )
- [@​yjrhgvbn](https://togithub.com/yjrhgvbn ) made their first contribution in [https://github.com/vercel/swr/pull/2875 ](https://togithub.com/vercel/swr/pull/2875 )
- [@​qkdreyer](https://togithub.com/qkdreyer ) made their first contribution in [https://github.com/vercel/swr/pull/2848 ](https://togithub.com/vercel/swr/pull/2848 )
- [@​hulla-dev](https://togithub.com/hulla-dev ) made their first contribution in [https://github.com/vercel/swr/pull/2882 ](https://togithub.com/vercel/swr/pull/2882 )
**Full Changelog**: https://github.com/vercel/swr/compare/v2.2.4...v2.2.5
</details>
<details>
<summary>qmhc/vite-plugin-dts (vite-plugin-dts)</summary>
### [`v3.7.3`](https://togithub.com/qmhc/vite-plugin-dts/blob/HEAD/CHANGELOG.md#373-2024-02-21 )
[Compare Source](https://togithub.com/qmhc/vite-plugin-dts/compare/v3.7.2...v3.7.3 )
##### Bug Fixes
- incorrect process for removing pure import ([d0c0c86](d0c0c867d6
)), closes [#​301](https://togithub.com/qmhc/vite-plugin-dts/issues/301 )
</details>
<details>
<summary>vitest-dev/vitest (vitest)</summary>
### [`v1.3.1`](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.3.0...v1.3.1 )
### [`v1.3.0`](https://togithub.com/vitest-dev/vitest/releases/tag/v1.3.0 )
[Compare Source](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.0 )
##### 🚀 Features
- Deprecate watchExclude - by [@​patak-dev](https://togithub.com/patak-dev ) in [https://github.com/vitest-dev/vitest/issues/5171 ](https://togithub.com/vitest-dev/vitest/issues/5171 ) [<samp>(82885)</samp>](https://togithub.com/vitest-dev/vitest/commit/828858f8 )
- **browser**:
- Run test files in isolated iframes - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5036 ](https://togithub.com/vitest-dev/vitest/issues/5036 ) [<samp>(4f401)</samp>](https://togithub.com/vitest-dev/vitest/commit/4f40177e )
- **config**:
- Add `snapshotSerializers` option - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5092 ](https://togithub.com/vitest-dev/vitest/issues/5092 ) [<samp>(5b102)</samp>](https://togithub.com/vitest-dev/vitest/commit/5b1021da )
- **reporters**:
- Support custom options - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5111 ](https://togithub.com/vitest-dev/vitest/issues/5111 ) [<samp>(fec9c)</samp>](https://togithub.com/vitest-dev/vitest/commit/fec9ca0b )
- **runner**:
- Support automatic fixtures - by [@​fenghan34](https://togithub.com/fenghan34 ) and [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5102 ](https://togithub.com/vitest-dev/vitest/issues/5102 ) [<samp>(0441f)</samp>](https://togithub.com/vitest-dev/vitest/commit/0441f761 )
- **ui**:
- Save splitpanes size to local storage - by [@​posva](https://togithub.com/posva ) in [https://github.com/vitest-dev/vitest/issues/5166 ](https://togithub.com/vitest-dev/vitest/issues/5166 ) [<samp>(c28b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/c28b4c26 )
- **vitest**:
- Add onTestFinished hook - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5128 ](https://togithub.com/vitest-dev/vitest/issues/5128 ) [<samp>(6f5b4)</samp>](https://togithub.com/vitest-dev/vitest/commit/6f5b42b7 )
- Add github actions reporter - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5093 ](https://togithub.com/vitest-dev/vitest/issues/5093 ) [<samp>(40afb)</samp>](https://togithub.com/vitest-dev/vitest/commit/40afbe3a )
- Expose jsdom global if jsdom environment is enabled - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[15](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:16 )5 [<samp>(567d2)</samp>](https://togithub.com/vitest-dev/vitest/commit/567d20b9 )
- Add new CLI options - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[16](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:17 )3 [<samp>(4e179)</samp>](https://togithub.com/vitest-dev/vitest/commit/4e179426 )
- "test" accepts options object as the second parameter - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5142 ](https://togithub.com/vitest-dev/vitest/issues/5142 ) [<samp>(7d9b1)</samp>](https://togithub.com/vitest-dev/vitest/commit/7d9b1fb0 )
- **vm**:
- Support wasm module - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5131 ](https://togithub.com/vitest-dev/vitest/issues/5131 ) [<samp>(5ed53)</samp>](https://togithub.com/vitest-dev/vitest/commit/5ed537f0 )
##### 🐞 Bug Fixes
- Fix sourcemap in vm pools - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5063 ](https://togithub.com/vitest-dev/vitest/issues/5063 ) [<samp>(81105)</samp>](https://togithub.com/vitest-dev/vitest/commit/8110540a )
- Don't optimize react/jsx-runtime by default when running in Node - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5079 ](https://togithub.com/vitest-dev/vitest/issues/5079 ) [<samp>(0d2bf)</samp>](https://togithub.com/vitest-dev/vitest/commit/0d2bfeac )
- Rpc timeout error messages to include caller - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5103 ](https://togithub.com/vitest-dev/vitest/issues/5103 ) [<samp>(a6e04)</samp>](https://togithub.com/vitest-dev/vitest/commit/a6e04bd8 )
- Requires fixed version across the monorepo - by [@​antfu](https://togithub.com/antfu ) in [https://github.com/vitest-dev/vitest/issues/5208 ](https://togithub.com/vitest-dev/vitest/issues/5208 ) [<samp>(68f51)</samp>](https://togithub.com/vitest-dev/vitest/commit/68f51961 )
- Prevent merging of `poolOptions` - by [@​penalosa](https://togithub.com/penalosa ) in [https://github.com/vitest-dev/vitest/issues/5221 ](https://togithub.com/vitest-dev/vitest/issues/5221 ) [<samp>(bc5b2)</samp>](https://togithub.com/vitest-dev/vitest/commit/bc5b2d04 )
- **browser**:
- Don't exclude node builtins from optimization - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5082 ](https://togithub.com/vitest-dev/vitest/issues/5082 ) [<samp>(714c9)</samp>](https://togithub.com/vitest-dev/vitest/commit/714c911f )
- Support `coverage.reportsDirectory` with multiple directories - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5056 ](https://togithub.com/vitest-dev/vitest/issues/5056 ) [<samp>(ae73f)</samp>](https://togithub.com/vitest-dev/vitest/commit/ae73f273 )
- **cli**:
- Parse `--browser=<name>` correctly - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[17](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:18 )9 [<samp>(656e2)</samp>](https://togithub.com/vitest-dev/vitest/commit/656e210b )
- **coverage**:
- `.tmp` directory conflicts with `--shard` option - by [@​AriPerkkio](https://togithub.com/AriPerkkio ) in [https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[18](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:19 )4 [<samp>(5749d)</samp>](https://togithub.com/vitest-dev/vitest/commit/5749d2c2 )
- **deps**:
- Update dependency strip-literal to v2 - by [@​renovate](https://togithub.com/renovate )\[bot] in[https://github.com/vitest-dev/vitest/issues/5136 ](https://togithub.com/vitest-dev/vitest/issues/5136 )6 [<samp>(ef557)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef557243 )
- **reporters**:
- Testsuite name should include project root in Junit output - by [@​fenghan34](https://togithub.com/fenghan34 ) in [https://github.com/vitest-dev/vitest/issues/5116 ](https://togithub.com/vitest-dev/vitest/issues/5116 ) [<samp>(2494f)</samp>](https://togithub.com/vitest-dev/vitest/commit/2494fbf2 )
- **typecheck**:
- Fix suite collection while-loop - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5065 ](https://togithub.com/vitest-dev/vitest/issues/5065 ) [<samp>(35675)</samp>](https://togithub.com/vitest-dev/vitest/commit/35675bd3 )
- **ui**:
- Fix tests duration time - by [@​vovsemenv](https://togithub.com/vovsemenv ) in [https://github.com/vitest-dev/vitest/issues/52 ](https://togithub.com/vitest-dev/vitest/issues/52 )[19](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:20 ) [<samp>(58103)</samp>](https://togithub.com/vitest-dev/vitest/commit/581030ee )
- **utils**:
- Fix asymmetric matcher diff inside array - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5189 ](https://togithub.com/vitest-dev/vitest/issues/5189 ) [<samp>(3ffcd)</samp>](https://togithub.com/vitest-dev/vitest/commit/3ffcd2ea )
- **vitest**:
- Correctly report failed test files as failures in json reporter, export json reporter types - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5081 ](https://togithub.com/vitest-dev/vitest/issues/5081 ) [<samp>(0417b)</samp>](https://togithub.com/vitest-dev/vitest/commit/0417ba\[20]\(https://github.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:21\) )
- Don't run typecheck tests in browser if both are enabled - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5080 ](https://togithub.com/vitest-dev/vitest/issues/5080 ) [<samp>(1045b)</samp>](https://togithub.com/vitest-dev/vitest/commit/1045b98b )
- Handle function config inside `defineWorkspace` - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5089 ](https://togithub.com/vitest-dev/vitest/issues/5089 ) [<samp>(0bf52)</samp>](https://togithub.com/vitest-dev/vitest/commit/0bf52533 )
- Remove excessive listeners when running without isolation, don't reset the state - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5132 ](https://togithub.com/vitest-dev/vitest/issues/5132 ) [<samp>(b607f)</samp>](https://togithub.com/vitest-dev/vitest/commit/b607f1ea )
- Auto-enable "github-actions" only where users didn't configure reporters - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5158 ](https://togithub.com/vitest-dev/vitest/issues/5158 ) [<samp>(ef044)</samp>](https://togithub.com/vitest-dev/vitest/commit/ef0440cb )
- Support more array cli options - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5162 ](https://togithub.com/vitest-dev/vitest/issues/5162 ) [<samp>(3afe6)</samp>](https://togithub.com/vitest-dev/vitest/commit/3afe68f1 )
- Add types for the new global `jsdom` variable - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5164 ](https://togithub.com/vitest-dev/vitest/issues/5164 ) [<samp>(0f898)</samp>](https://togithub.com/vitest-dev/vitest/commit/0f898d87 )
- Expose onTestFinished globally - by [@​sheremet-va](https://togithub.com/sheremet-va ) [<samp>(1304f)</samp>](https://togithub.com/vitest-dev/vitest/commit/1304fed7 )
- Disable optimizer by default until it's stable - by [@​sheremet-va](https://togithub.com/sheremet-va ) in [https://github.com/vitest-dev/vitest/issues/5156 ](https://togithub.com/vitest-dev/vitest/issues/5156 ) [<samp>(e1bd8)</samp>](https://togithub.com/vitest-dev/vitest/commit/e1bd8d5d )
- Delegate snapshot options to workspace from root config - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5199 ](https://togithub.com/vitest-dev/vitest/issues/5199 ) [<samp>(86297)</samp>](https://togithub.com/vitest-dev/vitest/commit/86297d42 )
- Fix `optimizeDeps.disabled` warnings on Vite 5.1 - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/5 ](https://togithub.com/vitest-dev/vitest/issues/5 )[21](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:22 )5 [<samp>(1aecd)</samp>](https://togithub.com/vitest-dev/vitest/commit/1aecd650 )
- **vm**:
- Handle `disableConsoleIntercept` config - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in https://github.com/vitest-dev/vitest/issues/[50](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:51)74 [<samp>(a55ad)</samp>](https://togithub.com/vitest-dev/vitest/commit/a55adac6 )
- Improve error when module is not found - by [@​hi-ogawa](https://togithub.com/hi-ogawa ) in [https://github.com/vitest-dev/vitest/issues/50 ](https://togithub.com/vitest-dev/vitest/issues/50 )[53](https://togithub.com/vitest-dev/vitest/actions/runs/7934052979/job/21664152574#step:8:54 ) [<samp>(79a50)</samp>](https://togithub.com/vitest-dev/vitest/commit/79a50c3f )
##### [View changes on GitHub](https://togithub.com/vitest-dev/vitest/compare/v1.2.2...v1.3.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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-02-21 12:24:48 +00:00
Ayush Agrawal
11b3184537
feat: blocksuite integration for pageMode & pageUpdatedAt ( #5849 )
...
Co-authored-by: LongYinan <lynweklm@gmail.com>
2024-02-21 15:03:02 +08:00
Lye Hongtao
4641bc422b
feat: move templates into AFFiNE ( #5750 )
...
Related to https://github.com/toeverything/blocksuite/pull/6156
### Change
Move the edgeless templates to AFFiNE. All templates are stored as zip files. Run `node build-edgeless.mjs` in `@affine/templates` to generate JSON-format templates and importing script. The template will be generated automatically during building and dev (`yarn dev`).
2024-02-21 06:26:01 +00:00
Ayush Agrawal
53b312c06f
chore: bump blocksuite ( #5852 )
2024-02-21 14:06:53 +08:00
Cats Juice
3fe9d834de
feat(core): replace page filter, journal's date-picker with new one ( #5675 )
2024-02-20 13:53:41 +00:00
JimmFly
876b85304e
feat(core): add loading to quick search modal ( #5785 )
...
close AFF-285
add `useSyncEngineStatus` hooks
add loading style
<img width="977" alt="test1" src="https://github.com/toeverything/AFFiNE/assets/102217452/e8bf6714-e42b-4adf-a279-341ef5f5cfc0 ">
2024-02-20 13:05:22 +00:00
JimmFly
3792506b09
feat(core): add history tips modal ( #5733 )
...
close TOV-459 TOV-503
https://github.com/toeverything/AFFiNE/assets/102217452/9cbfaf35-bc7b-4275-94be-6e777447ef11
2024-02-20 12:50:55 +00:00
JimmFly
4068e7aeff
feat(core): add starAFFiNE and issueFeedback modal ( #5718 )
...
close TOV-482
https://github.com/toeverything/AFFiNE/assets/102217452/da1f74bc-4b8d-4d7f-987d-f53da98d92fe
2024-02-20 12:50:51 +00:00
Ayush Agrawal
6fad241350
feat: bump blocksuite ( #5845 )
2024-02-20 20:49:41 +08:00
JimmFly
a554c8aabe
fix(core): match page preview and page title in page list ( #5840 )
...
close TOV-578
2024-02-20 09:27:23 +00:00
Adithyan
afe59a864d
feat: Duplicate page in page list and clone naming improvements ( #5818 )
2024-02-20 16:44:25 +08:00
Muhammad Arsil
1eb317d8fa
fix: cards overlapping issue ( #5727 )
...
Co-authored-by: EYHN <cneyhn@gmail.com>
2024-02-20 16:27:43 +08:00
LongYinan
88e5ab061f
chore: bump up webpack-dev-server version to v5 ( #5819 )
...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [webpack-dev-server](https://togithub.com/webpack/webpack-dev-server ) | [`^4.15.1` -> `^5.0.0`](https://renovatebot.com/diffs/npm/webpack-dev-server/4.15.1/5.0.2 ) | [![age](https://developer.mend.io/api/mc/badges/age/npm/webpack-dev-server/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/webpack-dev-server/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/webpack-dev-server/4.15.1/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/webpack-dev-server/4.15.1/5.0.2?slim=true )](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>webpack/webpack-dev-server (webpack-dev-server)</summary>
### [`v5.0.2`](https://togithub.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#502-2024-02-16 )
[Compare Source](https://togithub.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2 )
### [`v5.0.1`](https://togithub.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#501-2024-02-13 )
[Compare Source](https://togithub.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1 )
### [`v5.0.0`](https://togithub.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#500-2024-02-12 )
[Compare Source](https://togithub.com/webpack/webpack-dev-server/compare/v4.15.1...v5.0.0 )
[Migration Guide and Changes](https://togithub.com/webpack/webpack-dev-server/blob/master/migration-v5.md ).
##### [4.15.1](https://togithub.com/webpack/webpack-dev-server/compare/v4.15.0...v4.15.1 ) (2023-06-09)
##### Bug Fixes
- replace `::` with `localhost` before openBrowser() ([#​4856](https://togithub.com/webpack/webpack-dev-server/issues/4856 )) ([874c44b](874c44b072
))
- **types:** compatibility with `@types/ws` ([#​4899](https://togithub.com/webpack/webpack-dev-server/issues/4899 )) ([34bcec2](34bcec242b
))
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIwMC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5In0=-->
2024-02-20 04:39:28 +00:00
Whitewater
1ceaf87a86
chore: skip sync when offline ( #5786 )
2024-02-19 10:22:22 +08:00
Peng Xiao
d1c4e6141a
refactor(component): cmdk ordering ( #5722 )
...
Replace internal CMDK command filtering/sorting logic.
The new implementation includes the following for command scoring:
- categories weights
- highlighted fragments
- original command score value
The new logic should be much cleaner and remove some hacks in the original implementation.
Not sure if this is optimal yet. Could be changed later.
fix https://github.com/toeverything/AFFiNE/issues/5699
2024-02-16 13:20:24 +00:00
Ayush Agrawal
5dc7cd336f
feat: bump blocksuite ( #5817 )
2024-02-11 10:23:30 +08:00
Flrande
2e3ffeced9
feat: bump blocksuite ( #5812 )
2024-02-08 08:18:03 +08:00
Peng Xiao
005c02f148
fix(core): flaky tests ( #5804 )
2024-02-06 03:20:54 +00:00
DarkSky
25e8a2a22f
feat: sync client versioning ( #5645 )
...
after this pr, server will only accept client that have some major version
the client version <0.12 will be rejected by the server, >= 0.12 can receive outdated messages and notify users
2024-02-05 08:43:50 +00:00
LongYinan
51680da33b
fix(core): prevent data loss (hot-fix) ( #5798 ) ( #5800 )
2024-02-05 03:53:32 +00:00