AFFiNE
All-in-one workspace integrating notes and whiteboard
Alternative to: notion, miro, evernote, confluence, obsidian, microsoft onenote, quip
About
Versions (89)
v0.21.3
2025-04-18🐞 Bug Fixes
- core:
- Not revalidate notification count when logged out - by @EYHN in https://github.com/toeverything/AFFiNE/issues/11617 (0f39a)
- Replace zero-width non-ioiner for editor content - by @yoyoyohamapi in https://github.com/toeverything/AFFiNE/issues/11591 (25418)
- Fix event timing in storage - by @EYHN in https://github.com/toeverything/AFFiNE/issues/11628 (16d5b)
- Cannot focus inside shape in test - by @yoyoyohamapi in https://github.com/toeverything/AFFiNE/issues/11630 (14943)
- Ask AI input box in the whiteboard is blocked by the menu - by @akumatus in https://github.com/toeverything/AFFiNE/issues/11634 (883b1)
- Hide start-with-ai if service feature is not enabled - by @yoyoyohamapi in https://github.com/toeverything/AFFiNE/issues/11633 (9c6d9)
- Audio player ux - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11685 (46f3d)
- Database backlink row visibility - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11706 (db2a8)
- Adjust recording user-select none style - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11735 (ef7a8)
- Appcontainer fallback display issue - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11669 (268c3)
- Avatar cannot load google user content url image - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11733 (e8d2b)
- Ai history of new users is always loading, enable online search by default - by @akumatus in https://github.com/toeverything/AFFiNE/issues/11741 (50b3f)
- Ask ai loses user selected context - by @akumatus in https://github.com/toeverything/AFFiNE/issues/11767 (e577b)
- Transcription block styls - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11772 (75df2)
- Fix ai with multiple server - by @EYHN in https://github.com/toeverything/AFFiNE/issues/11570 (a9e46)
- Filter embedding results to return only user-selected tags and documents - by @akumatus in https://github.com/toeverything/AFFiNE/issues/11770 (203e9)
- Handle incorrect style of the confirm delete button - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/11725 (17895)
- Add tooltip to cloud server selector - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/11755 (37e07)
- Confirm the tag name before creating a new tag - by @JimmFly in https://github.com/toeverything/AFFiNE/issues/11724 (9f59d)
- editor:
- Enhance markdown latex preprocessing - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11597 (d5aeb)
- Connector target position NaN - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11606 (58865)
- Fix overlay of tool is not shown or repeated when switching tool - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11575 (823bf)
- The switch button style set in the TOC does not effect - by @cuikaipeng and Chen in https://github.com/toeverything/AFFiNE/issues/11622 (bcd1c)
- Surface-ref refFlavour should be affine:frame when reference to a frame - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11632 (74ebe)
- Use img tag for link preview icon and banner - by @forehalo in https://github.com/toeverything/AFFiNE/issues/11637 (2f564)
- Ime input error at empty line - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11636 (aabb0)
- Cut and paste surface-ref to same doc should remain surface-ref - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11639 (4da00)
- Can not query in mobile at menu - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11649 (f860f)
- Repeat trigger keys of at-menu was added - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11631 (076c5)
- Android bs keyboard provider error - by @L-Sun in https://github.com/toeverything/AFFiNE/issues/11647 (e1cb8)
- Markdown code preprocessor should handle link correctly - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11671 (7aa87)
- Integration vitest config warning - by @doodlewind (e6894)
- Rework disable middle click settings for linux - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11556 (575aa)
- V-element may get undefined inline editor - by @Flrande in https://github.com/toeverything/AFFiNE/issues/11697 (fd6c3)
- Improve pdf embed viewer UX - by @fundon in https://github.com/toeverything/AFFiNE/issues/11641 (8ca67)
- Missing copy as png implementation - by @Saul-Mirone in https://github.com/toeverything/AFFiNE/issues/11716 (b2694)
- Markdown html and image import - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11712 (bfec5)
- Link popover title overflow - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11704 (79c94)
- Add code block clipboard extension - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11731 (212c1)
- Update embed iframe block event tracker - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11736 (022e5)
- Clicking footnote node should not open doc when readonly - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11749 (d6287)
- Should keep color on custom color button - by @fundon in https://github.com/toeverything/AFFiNE/issues/11773 (a46bb)
- Footnote popup style and position issues - by @donteatfriedrice in https://github.com/toeverything/AFFiNE/issues/11771 (a555d)
- Remove redundant subtraction - by @fundon in https://github.com/toeverything/AFFiNE/issues/11781 (1ae36)
- Chevron down icon on toolbar - by @fundon in https://github.com/toeverything/AFFiNE/issues/11803 (9c025)
- electron:
- Use CG* instead of NS* - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11668 (ee15b)
- Browserwindow creationis sometimes too early - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11787 (3772a)
- ios:
- Avoid keyboard covering dialog - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/11681 (40112)
- mobile:
- Cannot change tag color - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11708 (22008)
- Tab is not at bottom in tag detail page when empty - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/11723 (d0456)
- New doc in explorer folder - by @CatsJuice in https://github.com/toeverything/AFFiNE/issues/11682 (1c6ee)
- native:
- Invalid call to set mute behavior - by @pengx17 in https://github.com/toeverything/AFFiNE/issues/11764 (04c0f)
- server:
- Initial user plan - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/11687 (f2f1a)
- Slide audio override - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/11688 (ad712)
- Subscription delete race condition - by @forehalo in https://github.com/toeverything/AFFiNE/issues/11729 (bfb94)
- Relax global embedding condition - by @darkskygit in https://github.com/toeverything/AFFiNE/issues/11791 (a33b8)
🏎 Performance
- editor:
- Dispose input event handler for removed blocks - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/11734 (b2186)
- Avoid redundant dom query when editing single block - by @doodlewind in https://github.com/toeverything/AFFiNE/issues/11732 (16f7b)
- native:
- Use simd to speedup audio buffer mix - by @Brooooooklyn in https://github.com/toeverything/AFFiNE/issues/11717 (fe867)