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