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