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