What's Changed
- feat: add retry support for copilot by @darkskygit in #6947
- fix: migrate typo by @darkskygit in #6948
- perf(electron): add index for updates by @pengx17 in #6951
- refactor(electron): use sqlite to store server clock & sync meta by @pengx17 in #6957
- fix(component): avoid close button of the notification being invisible in dark mode and bright bg by @CatsJuice in #6946
- chore: bump up all non-major dependencies by @renovate in #6955
- chore: bump up oxlint version to v0.3.5 by @renovate in #6908
- chore: bump up sinon version to v18 by @renovate in #6950
- fix(core): adjust ai onboarding trigger logic, launch by auth status by @CatsJuice in #6941
- fix(core): local onboarding should dismiss after clicking learn more by @CatsJuice in #6942
- feat(server): use native tokenizer impl by @Brooooooklyn in #6960
- refactor(core): replace the loading state written in useState with useDebouncedValue by @JimmFly in #6925
- chore: simplify renovate config and upgrade msw by @Brooooooklyn in #6961
- chore: Lock file maintenance by @renovate in #6647
- chore: use workspace dependencies by @Brooooooklyn in #6964
- chore: bump up @sentry/react version to v8 by @renovate in #6919
- feat: add upscaler & bg remover by @darkskygit in #6967
- chore: bump up @sentry/integrations version to v7.114.0 by @renovate in #6963
- feat(core): add private anchor link for sharing by @JimmFly in #6966
- fix(electron): remove all migration code in electron by @pengx17 in #6969
- feat(core): bump blocksuite by @Flrande in #6965
- fix: download selfhost fonts script by @Brooooooklyn in #6970
- chore: bump up blocksuite-canary to v0.15.0-canary-202405161332-f0fb4ad by @renovate in #6932
- docs: update README.md by @eltociear in #6855
- fix(component): ui storybook's doc page can not scroll by @CatsJuice in #6909
- chore: bump blocksuite by @regischen in #6975
- chore: bump up @blocksuite/icons version to v2.1.51 by @renovate in #6973
- feat: add lora support by @darkskygit in #6977
- ci: setup version before build graphql Docker image by @Brooooooklyn in #6992
- feat: revoke token after sensitive operations by @darkskygit in #6993
Full Changelog: v0.15.0-beta.7...v0.15.0-beta.8