What's Changed
- fix: drag embed block preview by @doouding in #9791
- fix: remove bs shared and components in affine by @Saul-Mirone in #9792
- feat(server): enable cls plugin to store request id by @fengmk2 in #9758
- feat(editor): add canvas worker renderer dev entry by @doodlewind in #9719
- chore: bump up all non-major dependencies by @renovate in #9786
- chore(web): bump theme by @doodlewind in #9801
- fix(editor): remove pointer event handlers in root block by @Saul-Mirone in #9802
- chore: bump up all non-major dependencies by @renovate in #9800
- refactor(editor): remove deprecated dangerouslyRenderModel method by @Saul-Mirone in #9803
- fix(editor): inline latex editor should not be shown when doc is readonly by @donteatfriedrice in #9794
- chore: bump up all non-major dependencies by @renovate in #9804
- fix(infra): asynclock deadlock by @pengx17 in #9808
- fix(ios): fix ios http and ws by @EYHN in #9805
- feat(server): add requestId to all error response by @fengmk2 in #9790
- fix(core): avoid multiple append right sidebar tab lit component by @L-Sun in #9806
- refactor(editor): add schema on block model by @Saul-Mirone in #9815
- build: wrong keep classnames options by @forehalo in #9750
- feat(server): supplement team email remind by @darkskygit in #9483
- chore(core): replace add icon of section in sidebar by @CatsJuice in #9787
- fix(native): possible deadlock when batching read/write by @forehalo in #9817
- refactor(server): use @nestjs-cls/transactional to impl database transaction by @fengmk2 in #9759
- chore: bump up @capacitor/app version to v7 by @renovate in #9811
- refactor(editor): highlight selected cards of TOC based on signal by @L-Sun in #9807
- fix(editor): y reactive deep watch by @Saul-Mirone in #9818
- chore: bump up @capacitor/browser version to v7 by @renovate in #9812
- chore: bump up @capacitor/haptics version to v7 by @renovate in #9821
- chore: bump up @capacitor/keyboard version to v7 by @renovate in #9826
- test(editor): add tests for heading toggle by @Flrande in #9820
- fix(server): set reqeust-id on ClsModule setup by @fengmk2 in #9829
- chore: bump up check-password-strength version to v3 by @renovate in #9827
- chore(electron): increase retry times by @pengx17 in #9814
- chore(core): replace outlined template icon by @CatsJuice in #9784
- feat(core): support ai doc search panel by @akumatus in #9831
- fix(core): peek view backgroud by @pengx17 in #9825
- test(editor): move tests of toc to affine by @L-Sun in #9833
- chore: bump up capacitor monorepo to v7 (major) by @renovate in #9809
- chore: bump up shiki version to v2 by @renovate in #9793
- fix(electron): split view reorder shaking by @pengx17 in #9828
- feat(editor): add start-with-ai button for empty doc by @L-Sun in #9836
- fix(core): set state isLoading to false after email changing is confirmed by @UNIDY2002 in #9824
- feat(server): new email template by @darkskygit in #9528
- feat(core): reorg workspace settings by @pengx17 in #9718
- chore: bump up nestjs-cls version to v5 by @renovate in #9840
- chore: bump up nestjs by @renovate in #9839
- fix(infra): increase eventemitter listener count by @pengx17 in #9799
- fix(editor): ref on click slots should not be global by @pengx17 in #9830
- chore: remove deprecated dependencies by @Brooooooklyn in #9837
- chore(i18n): sync translations by @github-actions in #9842
- feat(editor): support footnote adapter by @donteatfriedrice in #9844
- feat(core): support one time password by @forehalo in #9798
- chore(core): update oauth icons by @CatsJuice in #9796
- fix(server): react email deps by @forehalo in #9850
- chore(i18n): sync translations by @github-actions in #9846
- fix(core): linkpreview and imageproxy url should be prefixed with server url by @pengx17 in #9838
- test(editor): fix font style in preset tests by @doodlewind in #9847
- feat(server): support selfhost licenses by @forehalo in #8947
- feat(server): user feature model by @forehalo in #9843
- feat: use footnote for perplexity search results by @akumatus in #9851
- feat(electron): backup panel by @pengx17 in #9738
- refactor(editor): shadowless TOC with valilla extract css by @L-Sun in #9856
- chore: bump up @nestjs/throttler version to v6.4.0 by @renovate in #9860
- feat(core): make sidebar others collapsible by @CatsJuice in #9862
- fix(android): fix android nbstore provider by @EYHN in #9865
- refactor(server): print magic link on local dev env by @fengmk2 in #9864
- fix(server): use ClsInterceptor on websocket by @fengmk2 in #9859
- feat(core): unused blob management in settings by @pengx17 in #9795
New Contributors
- @UNIDY2002 made their first contribution in #9824
Full Changelog: v0.20.0-canary.4...v0.20.0-canary.6