AFFiNE
All-in-one workspace integrating notes and whiteboard
Alternative to: notion, miro, evernote, confluence, obsidian, microsoft onenote, quip
About
Versions (89)
v0.8.0
2023-08-25What’s Changed
- build: fix i18n output by @himself65 in https://github.com/toeverything/AFFiNE/pull/2896
- build: unify build flags by @himself65 in https://github.com/toeverything/AFFiNE/pull/2891
- feat: update migration test page by @himself65 in https://github.com/toeverything/AFFiNE/pull/2871
- test(server): watch mode by @himself65 in https://github.com/toeverything/AFFiNE/pull/2893
- ci: enable merge group by @himself65 in https://github.com/toeverything/AFFiNE/pull/2899
- fix(web): bypass adapter list error by @himself65 in https://github.com/toeverything/AFFiNE/pull/2903
- refactor: environment setup by @himself65 in https://github.com/toeverything/AFFiNE/pull/2898
- chore: update pre-commit hook by @himself65 in https://github.com/toeverything/AFFiNE/pull/2904
- feat: add rule ‘sonarjs/no-identical-functions’ by @himself65 in https://github.com/toeverything/AFFiNE/pull/2905
- refactor(storybook): move to
appsfolder by @himself65 in https://github.com/toeverything/AFFiNE/pull/2901 - docs: improve helm ci & document by @darkskygit in https://github.com/toeverything/AFFiNE/pull/2902
- chore: codesandbox setup by @himself65 in https://github.com/toeverything/AFFiNE/pull/2907
- chore: bump typescript version by @himself65 in https://github.com/toeverything/AFFiNE/pull/2906
- feat: migrate workspace setting with new design to setting modal by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/2900
- ci: add codeql check to merge group by @himself65 in https://github.com/toeverything/AFFiNE/pull/2909
- ci: automatically build canary release by @himself65 in https://github.com/toeverything/AFFiNE/pull/2911
- feat: add deployment guide & fix pod label by @darkskygit in https://github.com/toeverything/AFFiNE/pull/2912
- fix: updater color updates by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2913
- feat(storage): binding jwst storage to node by @forehalo in https://github.com/toeverything/AFFiNE/pull/2808
- ci: add prettier format check by @himself65 in https://github.com/toeverything/AFFiNE/pull/2908
- test: migration test in real world by @himself65 in https://github.com/toeverything/AFFiNE/pull/2885
- chore: update translation by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2916
- fix: incorrect formatting by @darkskygit in https://github.com/toeverything/AFFiNE/pull/2917
- refactor: rootWorkspacesMetadataAtom loading logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/2882
- fix: a serise of ui issues of new setting by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/2920
- ci: allow codecov upload failure by @himself65 in https://github.com/toeverything/AFFiNE/pull/2922
- chore: bump blocksuite to 0.0.0-20230629084521-542de4e8-nightly by @himself65 in https://github.com/toeverything/AFFiNE/pull/2921
- chore: update changelog link and remove obsolete changelog components by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2918
- feat: add and modify test case for new settings modal by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/2925
- build: affine Node.js server charts by @Brooooooklyn in https://github.com/toeverything/AFFiNE/pull/2895
- fix(electron): window only ui by @himself65 in https://github.com/toeverything/AFFiNE/pull/2926
- feat: export page as file by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/2923
- fix: z-index on app sidebar by @HydenLiu in https://github.com/toeverything/AFFiNE/pull/2761
- refactor: fix typo in notification-center/index.tsx by @eltociear in https://github.com/toeverything/AFFiNE/pull/2929
- ci: make helm release only on bump version by @darkskygit in https://github.com/toeverything/AFFiNE/pull/2928
- fix(web): disable notification center by @himself65 in https://github.com/toeverything/AFFiNE/pull/2934
- feat: special ip address ‘localhost’ by @himself65 in https://github.com/toeverything/AFFiNE/pull/2935
- chore: tag deprecated files by @himself65 in https://github.com/toeverything/AFFiNE/pull/2936
- chore: bump blocksuite to 0.0.0-20230629103121-76e6587d-nightly by @himself65 in https://github.com/toeverything/AFFiNE/pull/2931
- feat: expose clipboard apis by @fundon in https://github.com/toeverything/AFFiNE/pull/2932
- feat: support for view management by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/2892
- refactor(cli): use typescript by @himself65 in https://github.com/toeverything/AFFiNE/pull/2938
- build: remove unused package by @himself65 in https://github.com/toeverything/AFFiNE/pull/2937
- ci: cancel previous build by @himself65 in https://github.com/toeverything/AFFiNE/pull/2794
- fix: disable sqlite blob storage by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2943
- build(electron): use nx by @himself65 in https://github.com/toeverything/AFFiNE/pull/2942
- fix(web): migrate connector by @regischen in https://github.com/toeverything/AFFiNE/pull/2941
- chore: bump blocksuite to ‘0.0.0-20230630081054-55a25248-nightly’ by @himself65 in https://github.com/toeverything/AFFiNE/pull/2944
- chore: adjust icon and style by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/2949
- build: enhance nx build by @himself65 in https://github.com/toeverything/AFFiNE/pull/2948
- build: skip type check in next.js build by @himself65 in https://github.com/toeverything/AFFiNE/pull/2952
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/2950
- build: fix nx.json by @himself65 in https://github.com/toeverything/AFFiNE/pull/2951
- chore: improve ci build speed by @himself65 in https://github.com/toeverything/AFFiNE/pull/2953
- chore: replace ‘eslint-plugin-import’ by @himself65 in https://github.com/toeverything/AFFiNE/pull/2957
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/2960
- feat: modify preloading data by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/2947
- i18n: update translation resources by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2968
- style: adjust copilot chat style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2915
- chore: update ‘lint-staged’ rules by @himself65 in https://github.com/toeverything/AFFiNE/pull/2969
- build: update build config by @himself65 in https://github.com/toeverything/AFFiNE/pull/2967
- chore: add affine-cloud build config by @himself65 in https://github.com/toeverything/AFFiNE/pull/2971
- style: adjust icon button hover color by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2976
- fix(web): hydration issue by @himself65 in https://github.com/toeverything/AFFiNE/pull/2974
- fix: potential race condition on app load when migration by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2977
- fix: some potential tests issue by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2982
- chore: add import to sidebar by @JimmFly in https://github.com/toeverything/AFFiNE/pull/2981
- feat: remove old setting page by default by @himself65 in https://github.com/toeverything/AFFiNE/pull/2980
- fix: potential updater issue by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2973
- ci: reduce yarn cache by @Brooooooklyn in https://github.com/toeverything/AFFiNE/pull/2983
- fix: dark mode export PDF leaves margin and notification by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/2978
- refactor: remove legacy cloud by @himself65 in https://github.com/toeverything/AFFiNE/pull/2987
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/2989
- feat: page mode shortcut by @danielchim in https://github.com/toeverything/AFFiNE/pull/2985
- build: enable next server by @himself65 in https://github.com/toeverything/AFFiNE/pull/2992
- chore: add circular check by @himself65 in https://github.com/toeverything/AFFiNE/pull/2995
- test: use static server by @himself65 in https://github.com/toeverything/AFFiNE/pull/2996
- docs: update README.md by @ShortCipher5 in https://github.com/toeverything/AFFiNE/pull/2997
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/2998
- refactor: input component by @himself65 in https://github.com/toeverything/AFFiNE/pull/2999
- feat: add tags support by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/2988
- feat: modify setting modal by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3008
- fix: bookmark block output missing by @himself65 in https://github.com/toeverything/AFFiNE/pull/3010
- chore(electron): renaming clipboard api by @fundon in https://github.com/toeverything/AFFiNE/pull/3005
- chore: bump nx by @himself65 in https://github.com/toeverything/AFFiNE/pull/3014
- feat(electron): move preload to infra by @himself65 in https://github.com/toeverything/AFFiNE/pull/3011
- ci: check macOS arm64 bundle output by @himself65 in https://github.com/toeverything/AFFiNE/pull/3012
- refactor: simplify code by @himself65 in https://github.com/toeverything/AFFiNE/pull/3015
- chore: update setting text by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3000
- chore: update pre-commit by @himself65 in https://github.com/toeverything/AFFiNE/pull/3017
- fix: sqlite provider import sub doc db file by @pengx17 in https://github.com/toeverything/AFFiNE/pull/2991
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3016
- fix: flaky tests by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/3019
- feat: update server login feature by @himself65 in https://github.com/toeverything/AFFiNE/pull/3004
- fix: tags does not exist by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/3020
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3023
- build: remove legacy cloud config by @himself65 in https://github.com/toeverything/AFFiNE/pull/3024
- fix: updater issues by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3027
- fix: delete workspace in settings by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3030
- fix: a series of setting issues by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3032
- fix: workspace name should change in the setting panel by @himself65 in https://github.com/toeverything/AFFiNE/pull/3039
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3041
- chore: temporary fix sync script error by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3044
- fix(component): all page list UI padding by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3046
- fix: date-picker hidden in update collection by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3045
- fix: menu item click area by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3051
- chore: update communities link and icon by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3052
- fix(component): image preview fallback by @himself65 in https://github.com/toeverything/AFFiNE/pull/3058
- fix(component): new page button in all page by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3053
- fix(web): fetch hello-world from local by @himself65 in https://github.com/toeverything/AFFiNE/pull/3062
- fix(web): setting panel refresh by @himself65 in https://github.com/toeverything/AFFiNE/pull/3070
- fix: workspace storage settings issues by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3055
- refactor: block-hub in tool wrapper by @himself65 in https://github.com/toeverything/AFFiNE/pull/3073
- fix: cleanup workspace when switch setting panel by @himself65 in https://github.com/toeverything/AFFiNE/pull/3072
- test: upgrade playwright by @himself65 in https://github.com/toeverything/AFFiNE/pull/3077
- build: fix nx inputs by @himself65 in https://github.com/toeverything/AFFiNE/pull/3079
- test: image preview e2e by @himself65 in https://github.com/toeverything/AFFiNE/pull/3080
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3078
- style: adjust settings style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3083
- ci: fix nx.yml by @himself65 in https://github.com/toeverything/AFFiNE/pull/3086
- perf: reduce unused provider connection by @himself65 in https://github.com/toeverything/AFFiNE/pull/3090
- fix: a possible issue on electron flaky test by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3094
- feat: add font style setting by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3092
- chore: add new item for share component by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3084
- refactor: lazy load workspaces by @himself65 in https://github.com/toeverything/AFFiNE/pull/3091
- feat: improve workspace hook by @himself65 in https://github.com/toeverything/AFFiNE/pull/3099
- fix: color of UI in dark mode by @boomlion8 in https://github.com/toeverything/AFFiNE/pull/3081
- test: fix flaky by @himself65 in https://github.com/toeverything/AFFiNE/pull/3100
- chore: remove unused code by @himself65 in https://github.com/toeverything/AFFiNE/pull/3102
- fix: init workspace before loaded by @himself65 in https://github.com/toeverything/AFFiNE/pull/3104
- fix: sidebar noise background on Windows by @mon-jai in https://github.com/toeverything/AFFiNE/pull/3107
- fix: disable move db by default by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3105
- refactor(hooks): reduce null types by @himself65 in https://github.com/toeverything/AFFiNE/pull/3111
- feat: improve error log message by @himself65 in https://github.com/toeverything/AFFiNE/pull/3112
- fix: page mode shortcut by @danielchim in https://github.com/toeverything/AFFiNE/pull/3097
- test: fix incorrect day suffix by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3121
- chore: restrict node version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3120
- style: change switch tip color by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3123
- fix: add DB migration to add workspace by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3115
- feat: modify setting modal entry in quick search modal by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3089
- refactor: follow correct react rules by @himself65 in https://github.com/toeverything/AFFiNE/pull/3119
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3131
- fix: font style setting only control editor’s font by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3117
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3138
- fix: remove workspace not working by @himself65 in https://github.com/toeverything/AFFiNE/pull/3140
- style: modify the style of community item by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3143
- fix: updater not working by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3144
- refactor: remove unused code by @himself65 in https://github.com/toeverything/AFFiNE/pull/3149
- fix: some typo and i18n by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/3155
- fix: settings style update by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3161
- fix: jump to index page after deletion by @himself65 in https://github.com/toeverything/AFFiNE/pull/3169
- feat: add suspense to workspace settings by @himself65 in https://github.com/toeverything/AFFiNE/pull/3167
- fix: the image lost after exporting by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3150
- feat: display app version in setting panel by @himself65 in https://github.com/toeverything/AFFiNE/pull/3170
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3179
- fix: enhancing the security of image proxy by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3176
- fix: add default fonts by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3185
- style: update delete button style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3180
- fix: unexpected jump 404 page by @himself65 in https://github.com/toeverything/AFFiNE/pull/3190
- fix: first page id conflict by @himself65 in https://github.com/toeverything/AFFiNE/pull/3192
- fix: iconUrl for windows build by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3194
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3196
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3197
- fix: block hub might not work by @himself65 in https://github.com/toeverything/AFFiNE/pull/3199
- fix: page id could be invalid by @himself65 in https://github.com/toeverything/AFFiNE/pull/3204
- chore: update blocksuite version by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3209
- fix: fullscreen settting not working by @himself65 in https://github.com/toeverything/AFFiNE/pull/3215
- fix: collections should be unique for workspaces by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/3213
- refactor: move test utils to package by @himself65 in https://github.com/toeverything/AFFiNE/pull/3206
- refactor(web): move current atoms into plugin infra by @himself65 in https://github.com/toeverything/AFFiNE/pull/3220
- test: add workspace ref in e2e by @himself65 in https://github.com/toeverything/AFFiNE/pull/3217
- refactor: mode atom by @himself65 in https://github.com/toeverything/AFFiNE/pull/3221
- fix: can’t go back to all pages by click
All Pagesbutton by @zzj3720 in https://github.com/toeverything/AFFiNE/pull/3219 - refactor(plugin-infra): workspace loading by @himself65 in https://github.com/toeverything/AFFiNE/pull/3222
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3223
- fix(plugin-infra): dependencies by @himself65 in https://github.com/toeverything/AFFiNE/pull/3226
- fix: internal build updater by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3229
- revert: use stable react by @himself65 in https://github.com/toeverything/AFFiNE/pull/3228
- refactor: simplify code by @himself65 in https://github.com/toeverything/AFFiNE/pull/3231
- fix: remove hello-world page by @himself65 in https://github.com/toeverything/AFFiNE/pull/3234
- fix: migration logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/3238
- fix: create first workspace logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/3241
- fix: pwa icon by @angleshe in https://github.com/toeverything/AFFiNE/pull/3246
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3250
- docs: update building-desktop-client-app.md by @siyou in https://github.com/toeverything/AFFiNE/pull/3248
- fix(plugin-infra): dependencies by @himself65 in https://github.com/toeverything/AFFiNE/pull/3252
- refactor: use
useCallbackby @himself65 in https://github.com/toeverything/AFFiNE/pull/3254 - chore: upadete onboarding video and changlog link by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3255
- fix: first workspace not found by @himself65 in https://github.com/toeverything/AFFiNE/pull/3258
- chore: update blocksuite version by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3261
- fix(plugin-infra): react as peer dependency by @himself65 in https://github.com/toeverything/AFFiNE/pull/3260
- fix: disable updater button when app updating by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3268
- feat(i18n): support i18n in app version by @kanweiwei in https://github.com/toeverything/AFFiNE/pull/3263
- fix: temporarily handle all page scroll bar styles by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3269
- feat: move plugins config to setting by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3259
- chore: increase the frequency of the banner by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3264
- feat: new import page component by @lawvs in https://github.com/toeverything/AFFiNE/pull/3277
- chore: update block card styles by @lawvs in https://github.com/toeverything/AFFiNE/pull/3290
- refactor!: remove
next.jsby @himself65 in https://github.com/toeverything/AFFiNE/pull/3267 - fix(cli): update
dev-coreby @himself65 in https://github.com/toeverything/AFFiNE/pull/3296 - chore: remove
next.jsdependency by @himself65 in https://github.com/toeverything/AFFiNE/pull/3297 - feat: add bootstrap by @himself65 in https://github.com/toeverything/AFFiNE/pull/3299
- chore(core): fix missing stuff by @himself65 in https://github.com/toeverything/AFFiNE/pull/3302
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3298
- fix: banner blocking new page button issue by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3301
- fix(core): plugin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3307
- chore(core): update webpack hash logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/3308
- chore: update runtime by @himself65 in https://github.com/toeverything/AFFiNE/pull/3312
- fix(core):
css.tshmr by @himself65 in https://github.com/toeverything/AFFiNE/pull/3317 - feat: use string on origin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3319
- fix: enable strict mode by @himself65 in https://github.com/toeverything/AFFiNE/pull/3321
- feat: init doc monitor by @himself65 in https://github.com/toeverything/AFFiNE/pull/3320
- feat: init new plugin system by @himself65 in https://github.com/toeverything/AFFiNE/pull/3323
- fix: lockdown by @himself65 in https://github.com/toeverything/AFFiNE/pull/3336
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3333
- fix: type check in plugins by @himself65 in https://github.com/toeverything/AFFiNE/pull/3337
- fix(core): migration by @himself65 in https://github.com/toeverything/AFFiNE/pull/3322
- style: add text overflow style for collections by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3292
- perf: lazy doc provider factory by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3330
- fix(core): use Link from
react-router-domby @himself65 in https://github.com/toeverything/AFFiNE/pull/3342 - feat: refactor button with new design by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3343
- feat: title editing on workspace title by @danielchim in https://github.com/toeverything/AFFiNE/pull/3139
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3346
- feat(plugin-infra): add plugin cli by @himself65 in https://github.com/toeverything/AFFiNE/pull/3344
- fix: temp workaround for missing blobs in export by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3347
- fix(core): avoid page full refresh by @himself65 in https://github.com/toeverything/AFFiNE/pull/3341
- fix(y-indexeddb): un-track doc when destroy by @himself65 in https://github.com/toeverything/AFFiNE/pull/3358
- chore: update icon size by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3350
- style: move trash button group to page bottom by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3352
- perf: use lazy load provider for IDB and SQLITE by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3351
- chore: update version label by @TinsFox in https://github.com/toeverything/AFFiNE/pull/3368
- build: fix ci by @himself65 in https://github.com/toeverything/AFFiNE/pull/3373
- chore: allow custom editor spec presets by @lawvs in https://github.com/toeverything/AFFiNE/pull/3362
- build: update cli by @himself65 in https://github.com/toeverything/AFFiNE/pull/3374
- refactor(electron): server side plugin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3360
- chore(cli): build infra by @himself65 in https://github.com/toeverything/AFFiNE/pull/3375
- feat: add new collection button to slider bar by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3369
- fix(workspace): should avoid sending providers’ update back by @forehalo in https://github.com/toeverything/AFFiNE/pull/3384
- fix: filter button conflicts with electron header drag event by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3380
- fix: inconsistent database content in exported PDF by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3385
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3394
- fix: plugin infra by @himself65 in https://github.com/toeverything/AFFiNE/pull/3398
- chore: adjust sidebar padding by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3397
- fix: button style error by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3396
- feat: support gif toast by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3389
- feat: modify current workspace label to a dot by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3399
- fix: unable to add a second collection by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3405
- build: add AppImage build by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3401
- chore: bump blocksuite by @himself65 in https://github.com/toeverything/AFFiNE/pull/3404
- fix: plugin not found by @himself65 in https://github.com/toeverything/AFFiNE/pull/3415
- fix: sqlite db apply by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3409
- docs: fix the Linux download button on the readme page by @Subhahdip in https://github.com/toeverything/AFFiNE/pull/3413
- fix: undefined allDb in firefox by @fourdim in https://github.com/toeverything/AFFiNE/pull/3417
- test: improve e2e coverage on page deletion by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3416
- fix: improve navigate by @himself65 in https://github.com/toeverything/AFFiNE/pull/3420
- fix(core): delete page by @himself65 in https://github.com/toeverything/AFFiNE/pull/3419
- refactor: create collection by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3406
- fix: the exported pdf has part white background in dark mode by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3408
- fix(electron): plugin cannot found by @himself65 in https://github.com/toeverything/AFFiNE/pull/3418
- ci: add timeout by @himself65 in https://github.com/toeverything/AFFiNE/pull/3423
- style: adjust collection modal style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3407
- fix: copilot not working by @himself65 in https://github.com/toeverything/AFFiNE/pull/3425
- fix: serial build plugins by @himself65 in https://github.com/toeverything/AFFiNE/pull/3431
- chore: split vitest by @himself65 in https://github.com/toeverything/AFFiNE/pull/3426
- fix: bring back the lost WorkspaceDeleteModal style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3434
- chore: update change log link by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3435
- feat: add read only mode for page in trash by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3440
- test: add test for sub doc by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3444
- refactor: plugin loading logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/3448
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3449
- feat(plugin-infra): add package.json schema by @himself65 in https://github.com/toeverything/AFFiNE/pull/3456
- refactor(plugin-infra): split functions by @himself65 in https://github.com/toeverything/AFFiNE/pull/3451
- refactor: image preview plugin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3457
- feat: improve copilot plugin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3459
- style: adjust active slider bar collection item active style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3458
- feat(plugin-infra): support esm bundler by @himself65 in https://github.com/toeverything/AFFiNE/pull/3460
- feat(plugin-infra): init permission control by @himself65 in https://github.com/toeverything/AFFiNE/pull/3461
- feat(plugin-infra): support worker thread in server side by @himself65 in https://github.com/toeverything/AFFiNE/pull/3462
- feat(plugin-infra): esm simulation in browser by @himself65 in https://github.com/toeverything/AFFiNE/pull/3464
- build: improve webpack config by @himself65 in https://github.com/toeverything/AFFiNE/pull/3463
- chore: remove unused files by @himself65 in https://github.com/toeverything/AFFiNE/pull/3466
- chore: add the missing d.ts file for y-indexeddb by @fourdim in https://github.com/toeverything/AFFiNE/pull/3467
- feat(plugin-cli): add cli
afby @himself65 in https://github.com/toeverything/AFFiNE/pull/3465 - chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3471
- chore: add
noUnusedLocalsandnoUnusedParametersrules by @himself65 in https://github.com/toeverything/AFFiNE/pull/3476 - fix: flaky test by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3478
- build: enable plugin system in production by @himself65 in https://github.com/toeverything/AFFiNE/pull/3480
- chore: adjustment options menu by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3455
- refactor(i18n): language setup by @himself65 in https://github.com/toeverything/AFFiNE/pull/3484
- feat: add placeholder for OPENAI_API_KEY input by @tzhangchi in https://github.com/toeverything/AFFiNE/pull/3486
- feat: init
@affine/workerby @himself65 in https://github.com/toeverything/AFFiNE/pull/3495 - feat: brand new version of icons by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3496
- fix: flaky tests by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3507
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3489
- feat: add filter schema by @himself65 in https://github.com/toeverything/AFFiNE/pull/3479
- feat: custom maker dmg by @himself65 in https://github.com/toeverything/AFFiNE/pull/3501
- fix: drag workspace by @himself65 in https://github.com/toeverything/AFFiNE/pull/3513
- fix: stackoverflow issue in empty page by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3518
- ci: fix setup maker by @himself65 in https://github.com/toeverything/AFFiNE/pull/3519
- docs: update docs for build plugins by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3525
- fix(electron): check bundle by @himself65 in https://github.com/toeverything/AFFiNE/pull/3527
- feat: update editor mode switch icons by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3526
- feat: migrate to database v3 by @himself65 in https://github.com/toeverything/AFFiNE/pull/3528
- test: add test case for plugin bootstrap by @himself65 in https://github.com/toeverything/AFFiNE/pull/3529
- feat: add
@affine/sdkby @himself65 in https://github.com/toeverything/AFFiNE/pull/3536 - ci: fix server build by @himself65 in https://github.com/toeverything/AFFiNE/pull/3541
- fix: editor-mode-switch animation should only run once by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3543
- feat: add tooltips for collection bar action buttons by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3545
- fix: padding in the Switch button of Page/Edgeless by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3542
- refactor: merge
plugin-infraintoinfraby @himself65 in https://github.com/toeverything/AFFiNE/pull/3540 - fix: scrollbar position offset by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3538
- fix: a possible double connect issue by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3552
- feat: should hide downloadtip when it had been closed by @tzhangchi in https://github.com/toeverything/AFFiNE/pull/3555
- chore: remove repeated inreferences by @kanweiwei in https://github.com/toeverything/AFFiNE/pull/3551
- chore: ignore output files by @himself65 in https://github.com/toeverything/AFFiNE/pull/3557
- fix(core): use download atom by @himself65 in https://github.com/toeverything/AFFiNE/pull/3558
- ci: improve download @sentry/cli by @himself65 in https://github.com/toeverything/AFFiNE/pull/3560
- ci: add
dependabot.ymlby @himself65 in https://github.com/toeverything/AFFiNE/pull/3562 - fix(core): editor wrapper css by @himself65 in https://github.com/toeverything/AFFiNE/pull/3563
- build: improve webpack config by @himself65 in https://github.com/toeverything/AFFiNE/pull/3561
- refactor: lazy download macos maker by @himself65 in https://github.com/toeverything/AFFiNE/pull/3564
- fix: added scrollbar at the correct position by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3506
- style: add no-misused-promises rule by @Brooooooklyn in https://github.com/toeverything/AFFiNE/pull/3547
- fix: optimize types for infra/electron by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3574
- Update README.md by @tzhangchi in https://github.com/toeverything/AFFiNE/pull/3578
- refactor: remove React.FC for component package by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3575
- fix: only run migration in local workspace by @himself65 in https://github.com/toeverything/AFFiNE/pull/3570
- docs: add license scan report and status by @fossabot in https://github.com/toeverything/AFFiNE/pull/3576
- feat: update 404 page by @himself65 in https://github.com/toeverything/AFFiNE/pull/3580
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3567
- build: use tsconfig bundler by @himself65 in https://github.com/toeverything/AFFiNE/pull/3581
- feat: modify sidebar floating logic and header responsive style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3550
- chore: bump jotai-devtools from 0.6.0 to 0.6.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3583
- chore: bump happy-dom from 10.5.2 to 10.8.0 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3584
- chore: bump @perfsee/sdk from 1.8.3 to 1.8.5 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3582
- chore: bump electron from 25.3.2 to 25.4.0 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3585
- chore: bump @nestjs/common from 10.1.2 to 10.1.3 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3586
- chore: bump @typescript-eslint/parser from 6.2.0 to 6.2.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3589
- fix: disable button when value is empty by @Wzb3422 in https://github.com/toeverything/AFFiNE/pull/3590
- feat(plugin): add vue example by @himself65 in https://github.com/toeverything/AFFiNE/pull/3592
- feat(cli): build infra and plugins before dev-core by @Kaneki-Ken-7 in https://github.com/toeverything/AFFiNE/pull/3470
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3594
- chore: bump vite-plugin-dts from 3.3.1 to 3.5.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3598
- fix: eslint stack overflow issue by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3601
- style: adjust page list header style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3599
- feat(infra): lazy load plugin modules by @himself65 in https://github.com/toeverything/AFFiNE/pull/3604
- chore: bump prisma from 5.0.0 to 5.1.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3596
- chore: bump eslint-plugin-sonarjs from 0.19.0 to 0.20.0 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3597
- fix: correct contact with us icon alignment by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3600
- feat: add local blocksuite debug support by @fourdim in https://github.com/toeverything/AFFiNE/pull/3591
- feat: support enable/disable plugin by @himself65 in https://github.com/toeverything/AFFiNE/pull/3605
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3606
- chore: bump jest-mock from 29.6.1 to 29.6.2 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3612
- fix: cache key on blocksuite local debug by @fourdim in https://github.com/toeverything/AFFiNE/pull/3610
- feat: replace button from @toeverything/components by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3608
- chore: bump marked from 5.1.2 to 7.0.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3613
- chore: bump eslint and @types/eslint by @dependabot in https://github.com/toeverything/AFFiNE/pull/3611
- refactor: remove React.FC for affine core by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3617
- docs: fix typo by @Tsong-LC in https://github.com/toeverything/AFFiNE/pull/3618
- chore: add
@types/addfine__envto the devDep by @kanweiwei in https://github.com/toeverything/AFFiNE/pull/3616 - refactor: header options menu by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3615
- fix: collection-list pin icon not changed by @hqwuzhaoyi in https://github.com/toeverything/AFFiNE/pull/3625
- refactor: optimize the use of notification center by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3621
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3623
- fix: page validation logic by @himself65 in https://github.com/toeverything/AFFiNE/pull/3626
- chore: bump vite from 4.4.7 to 4.4.9 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3607
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3627
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3634
- chore: bump @vitejs/plugin-react from 4.0.3 to 4.0.4 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3631
- fix: help island icons height by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3639
- chore: bump icon version and change plugins icon by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3640
- chore: bump storybook-dark-mode from 3.0.0 to 3.0.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3632
- chore: bump blocksuite version by @Saul-Mirone in https://github.com/toeverything/AFFiNE/pull/3654
- feat: support get datasource status by @himself65 in https://github.com/toeverything/AFFiNE/pull/3645
- feat: add no match route by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3659
- chore: make dev:electron work by @wiirhan in https://github.com/toeverything/AFFiNE/pull/3644
- chore: bump eslint-config-prettier from 8.8.0 to 9.0.0 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3655
- chore: bump nodemon from 2.0.22 to 3.0.1 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3657
- chore: bump @clack/core from 0.3.2 to 0.3.3 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3671
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3672
- chore: bump lib0 from 0.2.78 to 0.2.80 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3670
- chore: bump @storybook/test-runner from 0.11.0 to 0.13.0 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3673
- chore: remove dependency of blocksuite/blocks/std by @Saul-Mirone in https://github.com/toeverything/AFFiNE/pull/3667
- feat: new preload pages by @himself65 in https://github.com/toeverything/AFFiNE/pull/3674
- fix: upload blobs by @himself65 in https://github.com/toeverything/AFFiNE/pull/3676
- chore: bump ses from 0.18.5 to 0.18.7 by @dependabot in https://github.com/toeverything/AFFiNE/pull/3630
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3677
- fix: test case by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3686
- feat: add duplicate feature by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3675
- fix: update blocksuite version by @zuoxiaodong0815 in https://github.com/toeverything/AFFiNE/pull/3693
- fix: remove invisible unicode for dynamicImportKey by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3695
- refactor: remove React.FC by @Garfield550 in https://github.com/toeverything/AFFiNE/pull/3694
- chore: prohibit using
mergeUpdatesby @himself65 in https://github.com/toeverything/AFFiNE/pull/3701 - fix: page references in list/database by @pengx17 in https://github.com/toeverything/AFFiNE/pull/3702
- feat: add Intl.Segmenter polyfill by @fourdim in https://github.com/toeverything/AFFiNE/pull/3688
- docs: remove
.all-contributorsrcby @himself65 in https://github.com/toeverything/AFFiNE/pull/3704 - chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3706
- feat: refator header by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/3685
- chore: bump version by @himself65 in https://github.com/toeverything/AFFiNE/pull/3710
- fix(electron): download tip by @himself65 in https://github.com/toeverything/AFFiNE/pull/3711
- fix: get back the missing scrollbar by @JimmFly in https://github.com/toeverything/AFFiNE/pull/3718
- v0.8.0-beta.1 by @himself65 in https://github.com/toeverything/AFFiNE/pull/3877
New Contributors
- @Kaneki-Ken-7 made their first contribution in https://github.com/toeverything/AFFiNE/pull/3046
- @boomlion8 made their first contribution in https://github.com/toeverything/AFFiNE/pull/3081
- @mon-jai made their first contribution in https://github.com/toeverything/AFFiNE/pull/3107
- @angleshe made their first contribution in https://github.com/toeverything/AFFiNE/pull/3246
- @siyou made their first contribution in https://github.com/toeverything/AFFiNE/pull/3248
- @TinsFox made their first contribution in https://github.com/toeverything/AFFiNE/pull/3368
- @Subhahdip made their first contribution in https://github.com/toeverything/AFFiNE/pull/3413
- @fossabot made their first contribution in https://github.com/toeverything/AFFiNE/pull/3576
- @Wzb3422 made their first contribution in https://github.com/toeverything/AFFiNE/pull/3590
- @Tsong-LC made their first contribution in https://github.com/toeverything/AFFiNE/pull/3618
- @hqwuzhaoyi made their first contribution in https://github.com/toeverything/AFFiNE/pull/3625
- @wiirhan made their first contribution in https://github.com/toeverything/AFFiNE/pull/3644
Full Changelog: https://github.com/toeverything/AFFiNE/compare/v0.7.3…v0.8.0