Releases: toeverything/AFFiNE
Releases · toeverything/AFFiNE
0.16.0-canary.2
What's Changed
- chore: revert back electron to v30 by @pengx17 in #7453
- feat(core): adjust search strategy by @EYHN in #7447
- feat(core): add doc info modal by @JimmFly in #7409
- feat: bump bs by @doouding in #7430
- fix(core): impl ai-island animation via css transform by @CatsJuice in #7458
Full Changelog: v0.15.3-beta.2...v0.16.0-canary.2
0.15.4
What's Changed
- chore: bump up webpack-merge version to v6 by @renovate in #7407
- feat: doc search infra by @EYHN in #7166
- docs: Update SECURITY.md by @darkskygit in #7406
- feat(infra): job system by @EYHN in #7212
- feat(core): docs search service by @EYHN in #7213
- refactor(core): new quick search service by @EYHN in #7214
- refactor(core): use new backlink indexer by @EYHN in #7296
- feat(core): run indexer in worker by @EYHN in #7295
- feat(core): allow keyboard navigation in tags inline editor by @pengx17 in #7378
- chore: bump up oxlint version to v0.5.2 by @renovate in #7383
- fix: copy share link to clipboard command display issue by @pengx17 in #7411
- fix: hide find in page command in cmdk by @pengx17 in #7413
- feat(core): update blocksuite feature flag by @zzj3720 in #7408
- fix: menu in peek view content not scrollable issue by @pengx17 in #7412
- feat: fork session support by @darkskygit in #7367
- fix: some regression issues on quick search refactor by @pengx17 in #7410
- feat: improve histories query for forked session by @darkskygit in #7414
- fix: ai button should not display in readonly mode by @donteatfriedrice in #7415
- fix: switch style: remove border and shadow by @hwangdev97 in #7423
- chore(core): adjust ai onboarding dismiss logic, persist dialog and dismiss once closed by @CatsJuice in #7417
- fix: invalid date handling by @pengx17 in #7422
- feat(core): run indexer in worker by @forehalo in #7418
- chore: bump blocksuite by @forehalo in #7424
- chore: populate page prop for mixpanel by @pengx17 in #7425
- chore: bump up all non-major dependencies by @renovate in #7308
- fix(native): async fn compile error by @Brooooooklyn in #7435
- fix(core): use uint53 as yjs client id by @forehalo in #7444
- feat(server): support lifetime subscription by @forehalo in #7405
- feat(server): add lifetime plan flag by @forehalo in #7443
- feat: add prompt level config by @darkskygit in #7445
- feat: update ppt prompt by @darkskygit in #7446
- feat(core): believer subscription UI by @CatsJuice in #7431
- chore: revert back electron to v30 by @pengx17 in #7453
- feat(core): adjust search strategy by @EYHN in #7447
- feat(core): add doc info modal by @JimmFly in #7409
- feat: bump bs by @doouding in #7430
- fix(core): impl ai-island animation via css transform by @CatsJuice in #7458
Full Changelog: v0.15.2...v0.15.4
0.16.0-canary.1
What's Changed
- chore: populate page prop for mixpanel by @pengx17 in #7425
- chore: bump up all non-major dependencies by @renovate in #7308
- fix(native): async fn compile error by @Brooooooklyn in #7435
- fix(core): use uint53 as yjs client id by @forehalo in #7444
- feat(server): support lifetime subscription by @forehalo in #7405
- feat(server): add lifetime plan flag by @forehalo in #7443
- feat: add prompt level config by @darkskygit in #7445
- feat: update ppt prompt by @darkskygit in #7446
- feat(core): believer subscription UI by @CatsJuice in #7431
Full Changelog: v0.15.3-beta.1...v0.16.0-canary.1
0.15.3-beta.1
What's Changed
- chore: bump up webpack-merge version to v6 by @renovate in #7407
- feat: doc search infra by @EYHN in #7166
- docs: Update SECURITY.md by @darkskygit in #7406
- feat(infra): job system by @EYHN in #7212
- feat(core): docs search service by @EYHN in #7213
- refactor(core): new quick search service by @EYHN in #7214
- refactor(core): use new backlink indexer by @EYHN in #7296
- feat(core): run indexer in worker by @EYHN in #7295
- feat(core): allow keyboard navigation in tags inline editor by @pengx17 in #7378
- chore: bump up oxlint version to v0.5.2 by @renovate in #7383
- fix: copy share link to clipboard command display issue by @pengx17 in #7411
- fix: hide find in page command in cmdk by @pengx17 in #7413
- feat(core): update blocksuite feature flag by @zzj3720 in #7408
- fix: menu in peek view content not scrollable issue by @pengx17 in #7412
- feat: fork session support by @darkskygit in #7367
- fix: some regression issues on quick search refactor by @pengx17 in #7410
- feat: improve histories query for forked session by @darkskygit in #7414
- fix: ai button should not display in readonly mode by @donteatfriedrice in #7415
- fix: switch style: remove border and shadow by @hwangdev97 in #7423
- chore(core): adjust ai onboarding dismiss logic, persist dialog and dismiss once closed by @CatsJuice in #7417
- fix: invalid date handling by @pengx17 in #7422
- feat(core): run indexer in worker by @forehalo in #7418
- chore: bump blocksuite by @forehalo in #7424
Full Changelog: v0.15.2...v0.15.3-beta.1
0.15.2
What's Changed
- fix: ensure exact tag matching with enter key behavior refinement by @KushalSharmaGit in #7387
- feat(core): adjust orm api by @EYHN in #7392
- feat(core): replace ai template by @EYHN in #7396
- feat: bump blocksuite by @Flrande in #7372
- fix: cmd-k keybinding not show when editor input is active by @pengx17 in #7398
- fix(infra): override saved blocksuite feature flag by @EYHN in #7399
New Contributors
- @KushalSharmaGit made their first contribution in #7387
Full Changelog: v0.15.1...v0.15.2
0.15.2-canary.2
What's Changed
- feat(core): adjust orm api by @EYHN in #7392
- feat(core): replace ai template by @EYHN in #7396
- feat: bump blocksuite by @Flrande in #7372
- fix: cmd-k keybinding not show when editor input is active by @pengx17 in #7398
- fix(infra): override saved blocksuite feature flag by @EYHN in #7399
Full Changelog: v0.15.2-canary.1...v0.15.2-canary.2
0.15.2-beta.1
What's Changed
- fix: ensure exact tag matching with enter key behavior refinement by @KushalSharmaGit in #7387
- feat(core): adjust orm api by @EYHN in #7392
- feat(core): replace ai template by @EYHN in #7396
- feat: bump blocksuite by @Flrande in #7372
- fix: cmd-k keybinding not show when editor input is active by @pengx17 in #7398
- fix(infra): override saved blocksuite feature flag by @EYHN in #7399
New Contributors
- @KushalSharmaGit made their first contribution in #7387
Full Changelog: v0.15.1-beta.1...v0.15.2-beta.1
0.15.0
What's Changed
- fix(server): selfhost fixes by @forehalo in #7140
- feat: fetch fal stream correctly by @darkskygit in #7141
- fix(core): fetch share docs on non-cloud workspace by @EYHN in #7144
- chore: bump bs by @pengx17 in #7146
- fix(core): move to trash confirm modal missing by @EYHN in #7143
- refactor(core): remove unused trash relate data by @EYHN in #7142
- chore(core): add padding when ai-panel is opened in page mode by @L-Sun in #7151
- fix: gql result check for clean history by @darkskygit in #7154
- fix: customer create at by @darkskygit in #7132
- chore: bump blocksuite by @pengx17 in #7152
- refactor: move command registry to frontend/core by @pengx17 in #7135
- feat: add search doc modal by @pengx17 in #7136
- feat: allow search for doc without showing modal by @pengx17 in #7138
- fix: cleanup usePromptModal by @pengx17 in #7157
- fix: adjust peek view modal container styles by @pengx17 in #7153
- fix: temp fix for showing peek view modal for edgeless by @pengx17 in #7155
- fix(core): remove extra console log by @EYHN in #7160
- fix(core): fix active view undefined by @EYHN in #7161
- chore: bump blocksuite by @pengx17 in #7163
- feat(core): update slash menu entries with quick search by @L-Sun in #7167
- fix: close peek view when clicking on reference link by @pengx17 in #7137
- feat: add autofill and onClose params in notification service api by @akumatus in #7162
- feat: add ai entry to code toolbar and image toolbar by @donteatfriedrice in #7169
- chore: bump blocksuite to 0.15.0-canary-202406070336-e104622 by @Saul-Mirone in #7172
- fix(core): ui flash when open setting modal by @EYHN in #7170
- fix: insert link action in quick search callback by @pengx17 in #7165
- fix: adjust peek view modal container styles by @pengx17 in #7173
- fix: handle unexpected fal response by @darkskygit in #7158
- feat: no branches workflow support by @darkskygit in #7119
- feat: add workflow resolver by @darkskygit in #7123
- fix: quick search placeholder for docs search by @pengx17 in #7175
- feat: bump blocksuite by @donteatfriedrice in #7178
- fix: render embed linked/synced doc as affine-reference for shared pages by @pengx17 in #7179
- fix(server): should update stripe customer email if changed by @forehalo in #7181
- feat(core): enable synced doc block by default by @EYHN in #7176
- chore: bump up blocksuite-canary to v0.15.0-canary-202406071542-063825f by @renovate in #7100
- chore: bump up @blocksuite/icons version to v2.1.54 by @renovate in #7102
- fix(core): template image assets missing by @EYHN in #7171
- chore: bump up @testing-library/react version to v16 by @renovate in #7133
- chore: bump up blocksuite-canary to v0.15.0-canary-202406080726-0515c2d by @renovate in #7183
- fix: peek view modal controls animation by @pengx17 in #7180
- feat: bump blocksuite by @donteatfriedrice in #7191
- chore: bump up electron version to v31 by @renovate in #7190
- chore: bump up c8 version to v10 by @renovate in #7189
- chore: bump up nyc version to v17 by @renovate in #7187
- chore: bump up all non-major dependencies by @renovate in #7088
- chore: bump up oxlint version to v0.4.3 by @renovate in #7054
- chore: bump up uuid version to v10 by @renovate in #7185
- chore: bump up all non-major dependencies by @renovate in #7195
- chore: Lock file maintenance by @renovate in #7129
- feat: bump bs by @doouding in #7198
- chore: bump up all non-major dependencies by @renovate in #7196
- chore: bump up @blocksuite/icons version to v2.1.55 by @renovate in #7202
- fix: surface-ref peek view by @doouding in #7208
- refactor: add docsService for blocksuite to change and observe doc mode by @akumatus in #7200
- fix(electron): downgrade electron version by @Brooooooklyn in #7215
- chore: bump blocksuite by @pengx17 in #7217
- fix: page reference should wrap by @pengx17 in #7218
- refactor(core): image preview toolbar UI by @fundon in #7207
- feat: add block action bar control for event tracker by @donteatfriedrice in #7210
- chore: bump up oxlint version to v0.4.4 by @renovate in #7226
- chore: bump up rustc version to v1.79.0 by @renovate in #7220
- fix: edgeless object creation events by @pengx17 in #7206
- feat: add importWorkspaceSnapshot for testing by @pengx17 in #7224
- feat(server): introduce user friendly server errors by @forehalo in #7111
- chore: bump blocksuite by @EYHN in #7235
- feat: bump blocksuite by @donteatfriedrice in #7237
- feat(electron): add documentation button in help menu bar by @yujioshiro in #7199
- feat: add isNewDoc flag to quick search api by @pengx17 in #7232
- chore: bump up blocksuite version by @L-Sun in #7243
- fix(server): wrong doc manager config by @forehalo in #7239
- feat(admin): init project by @Brooooooklyn in #7197
- refactor(core): migrate ai preset to AFFiNE by @L-Sun in #7219
- refactor(core): replace the Modal of the FindInPage component with Dialog by @JimmFly in #7149
- feat(core): show sync state at doc info by @EYHN in #7244
- chore(server): lint ignore error gen file by @EYHN in #7245
- chore: bump up @blocksuite/icons version by @L-Sun in #7233
- chore: fix web nginx conf by @Brooooooklyn in #7246
- fix: add patch doc mode service by @akumatus in #7249
- feat(i18n): update resources and add Swedish language by @JimmFly in #7247
- fix: nginx config for admin router by @Brooooooklyn in #7254
- feat: remove new image actions feature flag by @donteatfriedrice in #7256
- fix: chat more popper position by @regischen in #7260
- fix(core): ai lit element import by @L-Sun in #7257
- fix: ai slide render initialize error by @L-Sun in #7261
- fix: cycle import by @L-Sun in #7264
- fix: icon of page reference node by @akumatus in #7255
- fix: peek view on synced doc by @doouding in #7265
- feat: bump bs by @doouding in #7266
- refactor(i18n): i18n utils tools by @EYHN in #7251
- chore: remove tree shaking by @L-Sun in #7271
- chore: bump blocksuite by @regischen in #7272
- feat(component): helper fun...
0.15.0-beta.17
What's Changed
- feat: add ibm plex mono font by @golok727 in #7303
- fix(core): selected content should not be activated when executing open in chat by @fundon in #7302
- chore: bump up all non-major dependencies by @renovate in #7211
- chore: bump up blocksuite-canary to v0.15.0-canary-202406211230-ebc0dfb by @renovate in #7305
- chore: Lock file maintenance by @renovate in #7230
- fix: text renderer last child margin bottom by @donteatfriedrice in #7309
- feat(core): adjust ai help island style and behavior, add animation by @CatsJuice in #7310
- fix(core): incorrect icon of initial reference by @L-Sun in #7314
- fix(core): skip flaky test by @EYHN in #7319
- fix(templates): update stickers by @EYHN in #7320
- chore: bump up blocksuite-canary to v0.15.0-canary-202406241511-430be2a by @renovate in #7317
- refactor: image preview component issues in center peek by @pengx17 in #7313
- chore: bump up blocksuite-canary to v0.15.0-canary-202406250711-0cc66f8 by @renovate in #7323
- feat: workflow executor by @darkskygit in #7159
- fix(core): add synced doc block content to ai context by @L-Sun in #7312
- feat: add more workflow executor by @darkskygit in #7231
- fix(core): ai chat opening and append card by @fundon in #7322
- fix(core): direct replacement of old card with new card in ai chat input by @fundon in #7324
- fix: bump blocksuite by @akumatus in #7332
- fix(core): add synced doc content to edgeless ai context by @L-Sun in #7327
- fix(core): fix the page loading style by @EYHN in #7336
- fix: cannot read properties of undefined editor.host by @akumatus in #7333
- chore: bump up stripe version to v16 by @renovate in #7318
- fix(core): fix error overflow by @EYHN in #7335
- fix(core): optimize performance when editing doc title by @EYHN in #7328
- refactor(core): image block use peek view workflow by @pengx17 in #7329
- chore(core): update inline reference icon by @L-Sun in #7340
- feat: optimize edgeless ai action insert handler by @donteatfriedrice in #7342
- fix(server): websocket error backward compatibility by @forehalo in #7346
- fix: doc update time outdated by @akumatus in #7344
- fix(core): clear op history when create a new doc by @L-Sun in #7347
- fix(core): unexpected text overflow style in dialog by @JimmFly in #7345
- feat: integrate i18n error for copilot by @darkskygit in #7311
- feat(core): impl ai onboarding templates by @EYHN in #7341
- fix(core): optimize request chat cards fn by @fundon in #7331
- chore: bump up blocksuite-canary to v0.15.0-canary-202406261546-9adba83 by @renovate in #7353
- fix(core): fix ui flickering on startup by @EYHN in #7349
- fix(templates): use url safe base64 in templates by @EYHN in #7354
- refactor(core): remove the automatic URL change feature by @JimmFly in #7339
- refactor(component): new Radio component by @CatsJuice in #6910
- test: add test for undo empty page by @EYHN in #7348
- chore(core): removed obsolete TODO by @JimmFly in #7337
- feat: make width and height of generated image same with input image by @donteatfriedrice in #7356
- feat(infra): use yjs mergeupdate for performance by @EYHN in #7343
- chore: bump theme by @fundon in #7338
- refactor(core): view transition api for peek-view modal animation by @pengx17 in #7350
- chore: bump blocksuite by @EYHN in #7360
- feat(core): replace all radio-button-group usage by @CatsJuice in #7352
- fix: embed doc link rendering by @pengx17 in #7361
- fix(infra): recover deleted item in orm by @EYHN in #7359
- fix: use sgtpooki/file-type for resolving image type by @pengx17 in #7326
- fix(core): not found info in workspace page is not in center by @forehalo in #7362
- fix(core): debounce doc update time update by @pengx17 in #7363
- chore: bump up oxlint version to v0.5.0 by @renovate in #7357
- chore: bump bs by @Saul-Mirone in #7368
- fix(core): correct image action icon by @forehalo in #7370
- fix(core): should return a cleanup function by @fundon in #7371
- fix(core): add loading for insert ai template by @EYHN in #7369
- fix: escape key handling compatibility issue with blocksuite by @pengx17 in #7365
- fix: click continue with ai not work by @regischen in #7374
Full Changelog: v0.15.0-beta.15...v0.15.0-beta.17
0.15.0-canary.23
What's Changed
- feat: add isNewDoc flag to quick search api by @pengx17 in #7232
- chore: bump up blocksuite version by @L-Sun in #7243
- fix(server): wrong doc manager config by @forehalo in #7239
- feat(admin): init project by @Brooooooklyn in #7197
- refactor(core): migrate ai preset to AFFiNE by @L-Sun in #7219
- refactor(core): replace the Modal of the FindInPage component with Dialog by @JimmFly in #7149
- feat(core): show sync state at doc info by @EYHN in #7244
- chore(server): lint ignore error gen file by @EYHN in #7245
- chore: bump up @blocksuite/icons version by @L-Sun in #7233
- chore: fix web nginx conf by @Brooooooklyn in #7246
- fix: add patch doc mode service by @akumatus in #7249
- feat(i18n): update resources and add Swedish language by @JimmFly in #7247
- fix: nginx config for admin router by @Brooooooklyn in #7254
- feat: remove new image actions feature flag by @donteatfriedrice in #7256
- fix: chat more popper position by @regischen in #7260
- fix(core): ai lit element import by @L-Sun in #7257
- fix: ai slide render initialize error by @L-Sun in #7261
- fix: cycle import by @L-Sun in #7264
- fix: icon of page reference node by @akumatus in #7255
- fix: peek view on synced doc by @doouding in #7265
- feat: bump bs by @doouding in #7266
- refactor(i18n): i18n utils tools by @EYHN in #7251
- chore: remove tree shaking by @L-Sun in #7271
- chore: bump blocksuite by @regischen in #7272
- feat(component): helper function observeResize to observe size change via global ResizeObserver by @CatsJuice in #7241
- fix(core): can't enter presentation again in share page by @CatsJuice in #7262
- fix: remove useless padding css style by @akumatus in #7274
- feat(server): allow customize server external url by @forehalo in #7270
- fix(electron): remove duplicate change log open by @pengx17 in #7276
- refactor(i18n): new hook api by @EYHN in #7273
- chore: adjust order of slash menu items by @L-Sun in #7278
- feat: add ai-is-land by @regischen in #7259
- chore: add event tracking for billing by @pengx17 in #7277
- chore: bump blocksuite by @EYHN in #7280
- feat(core): continue with AI by @fundon in #7253
- fix(infra): update load test result empty by @EYHN in #7282
- chore(core): delete center peek feature flag by @EYHN in #7281
- chore: bump up docker/build-push-action action to v6 by @renovate in #7236
- feat(core): responsive detail page header by @CatsJuice in #7263
- fix: ask ai panel not auto flip by @L-Sun in #7284
- feat: ai onboarding by @regischen in #7279
- chore: adjust padding of ask ai panel by @L-Sun in #7287
- fix(core): ai chat bugs by @fundon in #7283
- fix(core): logger by @forehalo in #7289
- fix(server): invalidate old user avatar when updated by @forehalo in #7285
- chore: bump up @types/uuid version to v10 by @renovate in #7293
- chore: bump up blocksuite-canary to v0.15.0-canary-202406201313-199dab1 by @renovate in #7192
- fix(core): open ai chat for first time by @fundon in #7291
- feat(core): add ai-usage info in sidebar user avatar menu by @CatsJuice in #7294
- fix: auto focus and select the input when notification modal prompt by @akumatus in #7286
- feat: bump blocksuite by @akumatus in #7298
- feat(core): peek view api enhancements by @pengx17 in #7288
- chore: assign todos by @forehalo in #7297
- chore: bump blocksuite by @EYHN in #7300
- fix(electron): center peek for links in electron by @pengx17 in #7301
Full Changelog: v0.15.0-canary.22...v0.15.0-canary.23