akumatus
98a3cf8516
feat(core): update blocksuite icons ( #10805 )
2025-03-13 03:55:55 +00:00
zzj3720
f6a62fa737
fix(editor): clicking the sorting button results in an error ( #10800 )
2025-03-13 03:17:48 +00:00
EYHN
86729fb447
feat(core): adjust web clipper page ( #10779 )
v0.21.0-canary.1
2025-03-13 10:59:50 +08:00
fundon
5ed8541cb1
fix(editor): should directly return the sub-action content if it exists ( #10778 )
2025-03-12 16:54:02 +00:00
darkskygit
514a5fc3a9
feat(server): update deploy config for context ( #10431 )
2025-03-12 11:59:46 +00:00
fengmk2
aa3bfb0a05
fix(server): only return workspace user fields ( #10700 )
...
close CLOUD-164
2025-03-12 10:35:00 +00:00
forehalo
d8ebf7b3c5
fix(core): wrong top margin of local workspace hint in setting panel ( #10782 )
...
close AF-2243
2025-03-12 10:16:47 +00:00
fengmk2
3417cc5dc1
fix(core): handle Content-Type with charset in fetch error handling ( #10777 )
2025-03-12 09:56:41 +00:00
zzj3720
01151ec18f
refactor(editor): add runtime type checks to database cell values ( #10770 )
2025-03-12 09:22:41 +00:00
fengmk2
fd3ce431fe
fix(core): assert app schema url on open-app ( #10687 )
2025-03-12 08:42:35 +00:00
darkskygit
c3b407041e
chore(core): extend workflow timeout ( #10760 )
2025-03-12 08:26:34 +00:00
fengmk2
43712839fd
refactor(server): improve magic link login flow ( #10736 )
2025-03-12 15:27:36 +08:00
fengmk2
867ae7933f
refactor(server): improve oauth login flow ( #10648 )
...
close CLOUD-145
2025-03-12 15:27:36 +08:00
fundon
d823792f85
refactor(editor): simplify color picker ( #10776 )
...
### What's Changed!
* Added `enableCustomColor` property into `EdgelessColorPickerButton` component
* Removed redundant code
2025-03-12 05:17:04 +00:00
EYHN
4b5d1de206
feat(core): add blocksuite writer info service ( #10754 )
2025-03-12 05:02:04 +00:00
forehalo
0df8e31698
chore(server): update gql schema ( #10775 )
2025-03-12 04:43:56 +00:00
darkskygit
10605b3793
fix(server): nullable value for parent id ( #10725 )
2025-03-12 03:53:33 +00:00
forehalo
1b62b4b625
feat(server): support making doc private in workspace ( #10744 )
2025-03-12 03:18:24 +00:00
forehalo
5f14c4248f
feat(server): allow check available version to upgrade ( #10767 )
...
close CLOUD-159
2025-03-12 02:52:19 +00:00
forehalo
50da76d4af
feat(server): import users ( #10762 )
...
close CLOUD-167
2025-03-12 02:52:19 +00:00
forehalo
ea72599bde
feat(server): ban account ( #10761 )
...
close CLOUD-158
2025-03-12 02:52:18 +00:00
Mirone
cd63e0ed8b
feat(editor): replace slot with rxjs subject ( #10768 )
2025-03-12 11:29:24 +09:00
LongYinan
19f978d9aa
ci: add missing perplexity-key in copilot e2e action ( #10772 )
2025-03-12 09:52:36 +08:00
L-Sun
c378a8a3ad
fix(editor): horizontal scroll bar missing in code block ( #10742 )
2025-03-12 01:14:45 +00:00
fundon
006bdd29b8
fix(editor): clip content within menu ( #10764 )
...
Closes: [BS-2796](https://linear.app/affine-design/issue/BS-2796/menu-中内容被剪切的问题 )
2025-03-11 12:39:59 +00:00
renovate
b7ec43e567
chore: bump up oxlint version to v0.15.14 ( #10759 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [oxlint](https://oxc.rs ) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint )) | [`0.15.13` -> `0.15.14`](https://renovatebot.com/diffs/npm/oxlint/0.15.13/0.15.14 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>oxc-project/oxc (oxlint)</summary>
### [`v0.15.14`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#01514---2025-03-11 )
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.15.13...oxlint_v0.15.14 )
##### Features
- [`3fce826`](https://redirect.github.com/oxc-project/oxc/commit/3fce826 ) linter: Add support for `extends` property in oxlintrc ([#​9217](https://redirect.github.com/oxc-project/oxc/issues/9217 )) (camchenry)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xOTQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-11 11:12:28 +00:00
fundon
aa690e6c91
refactor(editor): move color panel into color picker ( #10758 )
2025-03-11 09:37:09 +00:00
EYHN
ea07aa8607
feat(core): add notification list ( #10480 )
2025-03-11 06:23:33 +00:00
Yifeng Wang
06889295e0
Merge pull request #10745 from toeverything/doodl/gfx-turbo-renderer
...
refactor(editor): add gfx turbo renderer package
2025-03-11 12:48:31 +08:00
Saul-Mirone
9cfd1c321e
fix(editor): missing re-subscription for slots on store ( #10750 )
2025-03-11 04:07:06 +00:00
doodlewind
ad36a9de35
refactor(editor): add gfx turbo renderer package ( #10745 )
...
The `ViewportTurboRendererExtension` is now extracted from `@blocksuite/affine-shared` to `@blocksuite/affine-gfx-turbo-renderer` with minimal dependencies, mirroring the gfx text package in #10378 .
2025-03-11 03:21:52 +00:00
zzj3720
77e4b9aa8e
refactor(editor): add schema for value of database block properties ( #10749 )
2025-03-11 02:12:40 +00:00
zzj3720
db707dff7f
refactor(editor): remove edit view of database block properties ( #10748 )
2025-03-10 16:24:44 +00:00
zzj3720
4a45cc9ba4
refactor(editor): implement uni-component in AFFiNE ( #10747 )
2025-03-10 14:23:24 +00:00
L-Sun
027d3a51dc
chore(editor): keep root slash menu open when pressing left arrow left ( #10730 )
...
Close [BS-2643](https://linear.app/affine-design/issue/BS-2643/slash-menu-左键不关闭根菜单 )
2025-03-10 13:36:37 +00:00
L-Sun
c45abb013a
fix(editor): error rotation of highlight element in frame ( #10737 )
...
This PR fixed frame rotation by converting degrees to radians
2025-03-10 12:59:11 +00:00
L-Sun
c13d4c575f
chore(editor): update slash menu tooltips ( #10746 )
...
Close [BS-2676](https://linear.app/affine-design/issue/BS-2676/loom入口增加简介 ) [BS-2767](https://linear.app/affine-design/issue/BS-2767/table的tooltip需要更新,现在用的是database的 )
2025-03-10 12:38:59 +00:00
fundon
6244bbbd11
refactor(editor): move getTooltipWithShortcut to affine-tooltip-content-with-shortcut ( #10743 )
...
I'm refactoring the edgeless note toolbar config extension and find that I need to move this.
cac05e720a/blocksuite/affine/blocks/block-root/src/widgets/element-toolbar/change-note-button.ts (L525)
2025-03-10 11:58:58 +00:00
Saul-Mirone
cac05e720a
refactor(editor): gfx text package ( #10738 )
2025-03-10 10:25:21 +00:00
doouding
0cdec6957b
fix: align with only one element at a time ( #10739 )
...
### Changed
- Align with only one element at a time
- Mind map nodes cannot be alignment candidates
2025-03-10 09:43:07 +00:00
doodlewind
d0bc1a0271
fix(editor): incorrect text position in turbo renderer ( #10728 )
...
Fixed incorrect text positioning regression across multiple lines (#10624 )
Before:

After:

2025-03-10 06:27:38 +00:00
Saul-Mirone
36cf973372
refactor(editor): move frame related component to frame panel ( #10735 )
2025-03-10 05:45:18 +00:00
L-Sun
6b0639facd
fix(editor): repeated instantiation of frame preview editor ( #10729 )
...
Close [BS-2774](https://linear.app/affine-design/issue/BS-2774/frame-preview-会重新创建editor )
2025-03-10 04:41:20 +00:00
Saul-Mirone
4dd5f2ffb0
feat(editor): add viewport element service ( #10727 )
2025-03-10 04:26:18 +00:00
renovate
7ab3b695dc
chore: bump up all non-major dependencies ( #10713 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence | Type | Update |
|---|---|---|---|---|---|---|---|
| [next-themes](https://redirect.github.com/pacocoursey/next-themes ) | [`0.4.4` -> `0.4.5`](https://renovatebot.com/diffs/npm/next-themes/0.4.4/0.4.5 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | dependencies | patch |
| [serde](https://serde.rs ) ([source](https://redirect.github.com/serde-rs/serde )) | `1.0.218` -> `1.0.219` | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | workspace.dependencies | patch |
---
### Release Notes
<details>
<summary>pacocoursey/next-themes (next-themes)</summary>
### [`v0.4.5`](https://redirect.github.com/pacocoursey/next-themes/releases/tag/v0.4.5 )
[Compare Source](https://redirect.github.com/pacocoursey/next-themes/compare/v0.4.4...v0.4.5 )
#### What's Changed
- fix: map theme to class using ValueObject in injected script by [@​danielgavrilov](https://redirect.github.com/danielgavrilov ) in [https://github.com/pacocoursey/next-themes/pull/330 ](https://redirect.github.com/pacocoursey/next-themes/pull/330 )
- Reduce number of renders by pre-setting resolvedTheme by [@​wahba-openai](https://redirect.github.com/wahba-openai ) in [https://github.com/pacocoursey/next-themes/pull/338 ](https://redirect.github.com/pacocoursey/next-themes/pull/338 )
- Bump next from 14.2.10 to 14.2.15 in the npm_and_yarn group across 1 directory by [@​dependabot](https://redirect.github.com/dependabot ) in [https://github.com/pacocoursey/next-themes/pull/331 ](https://redirect.github.com/pacocoursey/next-themes/pull/331 )
- Bump the npm_and_yarn group across 1 directory with 7 updates by [@​dependabot](https://redirect.github.com/dependabot ) in [https://github.com/pacocoursey/next-themes/pull/341 ](https://redirect.github.com/pacocoursey/next-themes/pull/341 )
- chore: Fix corepack errors in CI by [@​pacocoursey](https://redirect.github.com/pacocoursey ) in [https://github.com/pacocoursey/next-themes/pull/342 ](https://redirect.github.com/pacocoursey/next-themes/pull/342 )
#### New Contributors
- [@​danielgavrilov](https://redirect.github.com/danielgavrilov ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/330 ](https://redirect.github.com/pacocoursey/next-themes/pull/330 )
- [@​wahba-openai](https://redirect.github.com/wahba-openai ) made their first contribution in [https://github.com/pacocoursey/next-themes/pull/338 ](https://redirect.github.com/pacocoursey/next-themes/pull/338 )
**Full Changelog**: https://github.com/pacocoursey/next-themes/compare/v0.4.4...v0.4.5
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.219`](https://redirect.github.com/serde-rs/serde/releases/tag/v1.0.219 )
[Compare Source](https://redirect.github.com/serde-rs/serde/compare/v1.0.218...v1.0.219 )
- Prevent `absolute_paths` Clippy restriction being triggered inside macro-generated code ([#​2906](https://redirect.github.com/serde-rs/serde/issues/2906 ), thanks [@​davidzeng0](https://redirect.github.com/davidzeng0 ))
</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://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-10 03:17:41 +00:00
Saul-Mirone
ec709925ee
refactor(editor): orgnize exports ( #10709 )
2025-03-10 02:04:01 +00:00
renovate
6540b568b0
chore: Lock file maintenance ( #10552 )
...
This PR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
🔧 This Pull Request updates lock files to use the latest dependency versions.
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * 1" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions ) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-09 14:15:37 +00:00
renovate
181b6d12a5
chore: bump up oxlint version to v0.15.13 ( #10591 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [oxlint](https://oxc.rs ) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxlint )) | [`0.15.12` -> `0.15.13`](https://renovatebot.com/diffs/npm/oxlint/0.15.12/0.15.13 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>oxc-project/oxc (oxlint)</summary>
### [`v0.15.13`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxlint/CHANGELOG.md#01513---2025-03-04 )
[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxlint_v0.15.12...oxlint_v0.15.13 )
##### Documentation
- [`24850e7`](https://redirect.github.com/oxc-project/oxc/commit/24850e7 ) linter: Add example of how configure rule ([#​9469](https://redirect.github.com/oxc-project/oxc/issues/9469 )) (Cédric DIRAND)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-09 13:12:17 +00:00
renovate
d8b2ffff0f
chore: bump up electron version to v35 ( #10600 )
...
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [electron](https://redirect.github.com/electron/electron ) | [`^34.0.0` -> `^35.0.0`](https://renovatebot.com/diffs/npm/electron/34.3.0/35.0.0 ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) | [](https://docs.renovatebot.com/merge-confidence/ ) |
---
### Release Notes
<details>
<summary>electron/electron (electron)</summary>
### [`v35.0.0`](https://redirect.github.com/electron/electron/releases/tag/v35.0.0 ): electron v35.0.0
[Compare Source](https://redirect.github.com/electron/electron/compare/v34.3.0...v35.0.0 )
### Release Notes for v35.0.0
#### Stack Upgrades
- Chromium `134.0.6998.23`
- [New in 134](https://developer.chrome.com/blog/new-in-chrome-134/ )
- [New in 133](https://developer.chrome.com/blog/new-in-chrome-133/ )
- Node `22.14.0`
- [Node 20.14.0 blog post](https://nodejs.org/en/blog/release/v22.14.0/ )
- V8 `13.5`
#### Notices
##### End of Support for 32.x.y
Electron 32.x.y has reached end-of-support as per the project's [support policy](https://www.electronjs.org/docs/latest/tutorial/electron-timelines#version-support-policy ). Developers and applications are encouraged to upgrade to a newer version of Electron.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/ ). View the [repository job log](https://developer.mend.io/github/toeverything/AFFiNE ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xODUuNCIsInVwZGF0ZWRJblZlciI6IjM5LjE4NS40IiwidGFyZ2V0QnJhbmNoIjoiY2FuYXJ5IiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
2025-03-09 12:55:41 +00:00
Saul-Mirone
12bc142809
refactor(editor): remove blocks package ( #10708 )
2025-03-09 05:44:26 +00:00