What's Changed
- build(core): add source-map-loader for blocksuite codes by @Brooooooklyn in #6137
- fix: use the esc shortcut to exit in create collection dialog by @fundon in #6138
- feat: support esc shortcut on input-edit by @fundon in #6143
- chore: bump up get-stream version to v9 by @renovate in #6139
- build(deps): bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #6164
- fix(core): sync list titles in sidebar by @fundon in #6157
- fix(electron): add dedicated api for opening external links in the default browser by @pengx17 in #6166
- fix(electron): disable mica for windows for now by @pengx17 in #6165
- refactor(component): render react element into lit by @pengx17 in #6124
- e2e(core): add test for split view by @pengx17 in #6133
- chore(server): organize server configs by @forehalo in #6169
- fix(server): wrap read-modify-write apis with distributed lock by @darkskygit in #6142
- fix(server): inject correct locker to request scope mutex by @forehalo in #6140
- fix(server): handle expired lock re-release & external locker injection by @darkskygit in #6145
- chore: bump base version to 0.14.0 by @forehalo in #6170
- chore: bump up all non-major dependencies by @renovate in #6107
- chore: bump up happy-dom version to v14 by @renovate in #6187
- refactor(core): split web entry from core by @Brooooooklyn in #6082
- refactor(core): refactor tag to use di by @JimmFly in #6079
- fix(core): page info should use sans font (inter) by @pengx17 in #6196
- fix(core): tag size in docs view by @pengx17 in #6197
- feat(electron): enable css text autospace by @EYHN in #6218
- feat(core): open new page on meta-clicking a page link by @pengx17 in #6220
- fix(electron): optimize electron open/close on mac by @pengx17 in #6224
- feat(electron): add isMaximized flag to html by @pengx17 in #6199
- feat(core): update split view icons and texts by @CatsJuice in #6193
- chore: bump up @aws-sdk/client-s3 version to v3.537.0 by @renovate in #6210
- fix(templates): fix typo in onboarding template by @EYHN in #6221
- build: add sourceMaps and inlineSourcesContent option to swc by @Brooooooklyn in #6234
- fix(electron): menu item position on Mac when fullscreen by @pengx17 in #6200
- fix(core): resize-handle remains interactive when dragging split-view by @CatsJuice in #6217
- chore(core): align sidebar icons by @CatsJuice in #6219
- fix: move traffic lights based on zoom level by @pengx17 in #6201
- fix(core): change cursor when hovering the area blow editor by @pengx17 in #6226
- chore(electron): bump @napi-rs/macos-alias by @pengx17 in #6240
- ci: fix isSelfHosted does not take effect by @fundon in #6249
- fix(electron): linux crash on exiting presentation mode by @pengx17 in #6253
- ci: set private key from env by @forehalo in #6239
- fix(electron): add icon for AppImage build by @pengx17 in #6257
- feat(core): save user habits in right sidebar by @fundon in #6262
- fix(server): avoid error when other prices added but logic is not released by @forehalo in #6191
- feat(server): support ai plan by @forehalo in #6216
- chore(core): add mixpanel track by @Brooooooklyn in #6202
- chore(core): disable onborading on the web by @fundon in #6222
- fix(core): fix stuttering when change doc title by @EYHN in #6269
- chore(core): add telemetry switch by @Brooooooklyn in #6267
- chore(core): remove unused dependencies by @Brooooooklyn in #6203
- feat(infra): new doc sync engine by @EYHN in #6205
- fix(core): storybook build issue by @pengx17 in #6274
- feat(core): add confirm modal for delete tag action by @JimmFly in #6268
- fix(core): do not ensure properties on read by @pengx17 in #6263
- fix(core): creating multiple workspaces with consecutive clicks by @fundon in #6259
- chore: fix renderer entry path not found in desktop development by @BABA983 in #6270
- chore(core): add oauth connecting state by @fundon in #6225
- feat: open about page in setting modal when click about menu by @BABA983 in #6245
- build(deps): bump webpack-dev-middleware from 7.0.0 to 7.1.1 by @dependabot in #6275
- style: enable rxjs/finnish by @EYHN in #6276
- fix(electron): set referer and origin headers for electron by @pengx17 in #6289
- fix(core): image preview flaky by @pengx17 in #6292
- fix(core): fix flaky e2e by @EYHN in #6293
- chore(electron): config vitest swc by @EYHN in #6282
- feat(electron): define runtimeConfig in esbuild by @EYHN in #6287
- style: no import infra submodule by @EYHN in #6278
- style: enable import-x/no-duplicates by @EYHN in #6279
- feat(infra): livedata effect by @EYHN in #6281
- ci: fix lint oom by @Brooooooklyn in #6295
- feat(core): add page group and display properties by @JimmFly in #6228
- fix(core): edit tag input autofocus by @JimmFly in #6296
- feat(core): add remove from collection to collection page list by @JimmFly in #6265
- feat: bump blocksuite by @donteatfriedrice in #6294
- fix(core): storybook stability for date by @pengx17 in #6300
- feat(core): adjust app sidebar's style by @CatsJuice in #6162
- fix(core): hidden modals when workspace fallback by @EYHN in #6301
- fix(electron): fix electron build by @pengx17 in #6305
- fix: runtime issue for electron app by @pengx17 in #6306
- test(server): auth tests by @forehalo in #6135
- chore: bump up express version to v4.19.2 [SECURITY] by @renovate in #6308
- fix(electron): possible issue on openning two main windows by @pengx17 in #6307
- fix(core): add env info to tracks by @Brooooooklyn in #6313
- fix: button should have its font-family inherited by @pengx17 in #6311
- fix(core): tag color should use palette-line-color by @JimmFly in #6315
- chore: bump oxlint and rules by @Brooooooklyn in #6314
- feat(core): refactor sidebar header by @CatsJuice in #6251
New Contributors
Full Changelog: v0.13.0-beta.2...v0.14.0-beta.0