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
- fix(core): fix active view with mouse by @EYHN in #6994
- fix(core): cant leave workspace by @EYHN in #6999
- chore: bump up fake-indexeddb version to v6 by @renovate in #6998
- chore(electron): temporary remove @sentry/electron due to version mismatch by @Brooooooklyn in #7001
- chore: Lock file maintenance by @renovate in #6987
- fix(electron): incorrect db rows docId when doing trim by @pengx17 in #7008
- fix(web): add Promise.withResolvers polyfill by @Brooooooklyn in #7003
- chore(server): cleanup expired sessions by @forehalo in #7018
- chore: bump up all non-major dependencies by @renovate in #6968
- refactor(core): replace history to ViewService.history by @JimmFly in #6972
- chore: bump up @nx/vite version to v19.0.5 by @renovate in #7020
- refactor(electron): always save one update to electron by @pengx17 in #7009
- feat(core): bump blocksuite by @Flrande in #7019
- feat(core): update blocksuite feature flag by @zzj3720 in #7025
- feat(core): bump blocksuite to 0.15.0-canary-202405220826-46746e0 by @Flrande in #7026
- fix(core): right sidebar's content is not centered when clientBorder enabled by @CatsJuice in #7034
- chore: bump up all non-major dependencies by @renovate in #7036
- chore: bump up blocksuite-canary to v0.15.0-canary-202405221444-2192806 by @renovate in #7028
- chore: bump up all non-major dependencies by @renovate in #7037
- fix: combine message correctly by @darkskygit in #7038
- fix: use flexible year number in mail template by @darkskygit in #7033
- feat: adapt new fal response by @darkskygit in #7042
- feat: update i2i model by @darkskygit in #7041
- feat(server): add OIDC for AFFiNE by @IamTaoChen in #6991
- fix: export then add test case by @pengx17 in #7024
- chore: bump up blocksuite-canary to v0.15.0-canary-202405231409-6934e1f by @renovate in #7047
- chore: bump up all non-major dependencies by @renovate in #7043
- feat: history cleanup by @darkskygit in #7007
- feat: add customer event by @darkskygit in #7029
- feat(core): bump blocksuite by @donteatfriedrice in #7055
- feat: support more ai image actions by @donteatfriedrice in #7027
- feat: provide notification to bs by @pengx17 in #7002
- chore: bump up all non-major dependencies by @renovate in #7050
- chore: bump blocksuite by @EYHN in #7075
- build: enable new decorator for swc by @pengx17 in #7070
- chore: bump up all non-major dependencies by @renovate in #7059
- fix: reset doc mode correctly by @pengx17 in #7071
- fix(core): unable to create blank lines correctly by @JimmFly in #7032
- fix(core): unexpected re-render in edgeless by @EYHN in #7077
- fix(core): fix ui flashing by @EYHN in #7056
- fix: helm config typo by @darkskygit in #7078
- fix(core): clear input value after selecting a tag in page info by @JimmFly in #7076
- fix: choose provider correctly by @darkskygit in #7081
- feat(server): add administrator feature by @forehalo in #6995
- fix(server): update mind map prompt by @doouding in #7079
- chore: bump up all non-major dependencies by @renovate in #7084
- chore: bump up blocksuite-canary to v0.15.0-canary-202405271425-84b069d by @renovate in #7053
- feat(core): expose toggle ai onboarding apis by @CatsJuice in #7039
- chore: Lock file maintenance by @renovate in #7074
- fix: add DEPLOYMENT_TYPE env to migration job by @Brooooooklyn in #7089
- chore: bump up @blocksuite/icons version to v2.1.52 by @renovate in #7046
- feat(core): cmd+f search in doc function by @JimmFly in #7040
- refactor: find in page by @pengx17 in #7086
- chore: adjust find in page modal style by @JimmFly in #7087
- feat(server): runtime setting support by @forehalo in #5602
- chore: update prompts by @darkskygit in #7091
- fix(server): OIDC bug by @IamTaoChen in #7061
- fix: missing quota resolver by @darkskygit in #7094
- feat(server): add copilot prompts management api by @forehalo in #7082
- chore: update cleanup history gql by @darkskygit in #7103
- feat(server): add users management api by @forehalo in #7092
- fix(server): deal with nested optional modules by @forehalo in #7101
- chore: bump blocksuite by @pengx17 in #7107
- fix(server): runtime config overrides won't affect static startup by @forehalo in #7110
- fix: patch service syntax by @pengx17 in #7080
- chore: bump blocksuite by @pengx17 in #7113
- feat: add chat onboarding entry by @regischen in #7109
- feat(core): add admin panel page by @JimmFly in #7115
- chore: update prompt by @pengx17 in #7117
- fix(core): listFloatingToolbar does not appear as expected by @JimmFly in #7124
- feat: center peek view by @pengx17 in #7073
- feat: e2e tests for peek view by @pengx17 in #7112
- feat(core): adjust admin panel style by @forehalo in #7116
- feat: add feature flag for peek view by @pengx17 in #7122
- fix(component): banner should not affect the editor layout by @fundon in #7128
- chore(core): password input should be focused by @fundon in #7125
- chore: bump blocksuite by @regischen in #7120
- chore(server): register user management resolver by @forehalo in #7118
- fix(core): unexpected autofill style in dark mode by @JimmFly in #7130
- fix(core): block sharing link cannot be created when selecting inline by @JimmFly in #7090
New Contributors
- @IamTaoChen made their first contribution in #6991
Full Changelog: v0.14.6...v0.14.9