What's Changed
- feat(core): auto collapse ai chips by @akumatus in #10209
- fix(core): fix the permission check in peek view by @EYHN in #10213
- feat(editor): support to copy in preview root block by @donteatfriedrice in #10214
- chore(editor): no need to cache attachment embed config map by @fundon in #10197
- fix(android): edge to edge compatibility for capacitor7 by @aki-chang-dev in #10191
- fix(editor): make std stable in affine-link and affine-reference by @fundon in #10207
- refactor(server): dont convert graphql bad request into internal server error by @fengmk2 in #10203
- feat(core): add link to template tutorial by @CatsJuice in #10189
- fix(editor): video style in edgeless by @fundon in #10198
- fix(core): handle unexpected hits to paywalls by @JimmFly in #10215
- fix(editor): table block readonly support by @zzj3720 in #10224
- fix(editor): width and height of embed block by @Flrande in #10223
- fix: mindmap ai preview by @doouding in #10222
- fix(core): unable to explain image when network search is active by @akumatus in #10228
- feat(core): add 100k tokens limit for the docs context by @akumatus in #10211
- fix(server): log error on gcloud by @fengmk2 in #10235
- chore(core): adjust selfhost sign in ui by @forehalo in #10226
- fix(server): default workspace avatar size by @forehalo in #10229
- fix(core): copy more button group style by @donteatfriedrice in #10240
- test(server): fix flaky cache tests by @forehalo in #10238
- refactor(editor): move export manager to surface block extensions by @Saul-Mirone in #10231
- fix(editor): edgeless toolbar basket not visible in firefox by @CatsJuice in #10232
- feat(server): job system by @forehalo in #10134
- feat(server): use job system by @forehalo in #10218
- fix(server): pagination input parser by @forehalo in #10245
Full Changelog: v0.20.0-canary.9...v0.20.0-canary.10