Releases: toeverything/AFFiNE
Releases · toeverything/AFFiNE
0.20.0-canary.2
What's Changed
- fix(electron): filename escape by @forehalo in #9583
- feat(editor): add editor store by @Saul-Mirone in #9584
- feat(mobile): mobile toc menu by @L-Sun in #9582
- feat(editor): merge store and blocks by @Saul-Mirone in #9591
- fix(server): disable winston in seflhost instance by @Brooooooklyn in #9585
- feat(editor): add feature flag service by @Saul-Mirone in #9592
- chore: bump up all non-major dependencies by @renovate in #9494
- refactor(editor): playground doc collection typing migration by @doodlewind in #9593
- refactor(editor): remove legacy console formatter by @doodlewind in #9599
- feat(core): support ai network search by @akumatus in #9357
- chore(editor): rename std.doc to std.store by @Saul-Mirone in #9596
- refactor(editor): remove readonly in awareness by @Saul-Mirone in #9597
- refactor(editor): remove default entry by @doodlewind in #9600
- fix(editor): component name for the mobile menu is incorrect by @zzj3720 in #9604
- chore(editor): fix playground vscode tsc warning by @doodlewind in #9603
- feat(editor): add more open doc options to editor toolbar by @pengx17 in #9588
- fix(editor): prototype-polluting assignment by @zzj3720 in #9606
- fix(server): missing perplexity secret by @darkskygit in #9607
- feat(server): user model by @forehalo in #9608
- style: add @typescript-eslint/return-await rule by @Brooooooklyn in #9612
- chore(server): not allow to update action's prompt by @darkskygit in #9615
- fix(core): split view should only be dragged by the handle by @pengx17 in #9610
- fix(core): update chat session after session created or reused by @akumatus in #9613
- feat(editor): selection as store extension by @Saul-Mirone in #9605
- fix(editor): exisiting slice import should be move instead of add by @Saul-Mirone in #9616
- feat(editor): support pasting Excel data into database block by @zzj3720 in #9618
Full Changelog: v0.20.0-canary.1...v0.20.0-canary.2
0.20.0-canary.1
What's Changed
- refactor(editor): extract frame title widget by @Saul-Mirone in #9458
- test(editor): remove jsx snapshot by @Saul-Mirone in #9463
- fix(editor): wrong style of mindmap in dark mode by @fundon in #9462
- refactor(core): remove abort event error on init by @doodlewind in #9465
- fix(editor): too many digits after decimal point in table calculations by @OlegDev1 in #9471
- chore: remove unused methods on slot by @Saul-Mirone in #9472
- chore(editor): disable legacy validation by @Saul-Mirone in #9473
- feat(infra): add not-condition to orm by @forehalo in #9466
- fix(native): round trip timestamp to millis by @forehalo in #9468
- refactor(editor): set readonly by @Saul-Mirone in #9475
- refactor(editor): move crud to doc by @Saul-Mirone in #9479
- chore: bump up all non-major dependencies by @renovate in #9434
- fix(editor): replace checkVisibility by @Flrande in #9481
- feat(ios): implement chat function by @Lakr233 in #9482
- fix(server): fail to load custom config by @forehalo in #9485
- refactor(core): add all docs properties api by @EYHN in #9484
- refactor(editor): job should not rely on doc collection directly by @Saul-Mirone in #9488
- chore(editor): remove @types/dompurify dependency by @Saul-Mirone in #9490
- refactor(editor): merge docCreated and docAdded slot by @Saul-Mirone in #9489
- chore: bump up apollographql/apollo-ios version to from: "1.15.3" by @renovate in #9486
- chore: bump up oxlint version to v0.15.5 by @renovate in #9491
- refactor(editor): reduce dependency to doc collection by @Saul-Mirone in #9492
- fix(editor): blur in edgeless content zooming by @doodlewind in #9496
- refactor(editor): move mini mindmap to ai module by @Saul-Mirone in #9497
- feat: add shortcut of zooming to selection by @doouding in #9447
- chore(editor): move helper to playground by @Saul-Mirone in #9498
- feat: add scroll wheel zoom setting by @doouding in #9476
- refactor(editor): should not rely on doc collection type by @Saul-Mirone in #9501
- refactor(core): move workspace implementation to affine by @Saul-Mirone in #9504
- chore(editor): move legacy doc collection to test workspace by @Saul-Mirone in #9507
- fix(editor): surface ref find element error by @Saul-Mirone in #9508
- fix(editor): block selection error when unloaded by @Saul-Mirone in #9511
- fix(editor): at menu position in split view by @Flrande in #9500
- refactor(editor): rename doc to blocks by @Saul-Mirone in #9510
- chore(i18n): sync translations by @github-actions in #9499
- chore(i18n): sync translations by @github-actions in #9513
- refactor(core): move block collection to affine and implement as doc by @Saul-Mirone in #9514
- chore(i18n): i18n auto codegen by @EYHN in #9516
- refactor(editor): rename store api by @Saul-Mirone in #9518
- chore(i18n): sync translations by @github-actions in #9520
- refactor(editor): remove legacy blocksuite doc by @Saul-Mirone in #9521
- refactor(editor): move workspace meta to affine by @Saul-Mirone in #9524
- refactor(editor): reorg code structure of store package by @Saul-Mirone in #9525
- chore(editor): remove common utils in surface block by @Saul-Mirone in #9527
- chore: bump icons with new design source by @CatsJuice in #9529
- feat(i18n): i18n Localization and translations for Farsi (fa) 🇮🇷 by @EYHN in #9533
- refactor(editor): remove selection global types by @Saul-Mirone in #9532
- fix(core): should focus when clicking sidebar button by @donteatfriedrice in #9339
- Update README.md by @donqu1xotevincent in #9542
- feat(ios): add apis for native by @EYHN in #9536
- fix(editor): remote selection refresh rate by @Saul-Mirone in #9543
- feat(i18n): add uk i18n by @EYHN in #9530
- feat(nbstore): improve nbstore by @EYHN in #9512
- refactor(editor): move extension to store by @Saul-Mirone in #9552
- refactor(editor): add native clipboard extension by @fundon in #9502
- refactor(editor): extract mix-text adapter to shared by @donteatfriedrice in #9559
- refactor(editor): surface markdown adapter extensionalize by @donteatfriedrice in #9560
- fix(editor): add childElementIds to ai generated frame by @L-Sun in #9537
- chore(editor): revert padding and layout of code block toolbar by @L-Sun in #9562
- ci: fix android build by @Brooooooklyn in #9558
- chore: move page not found error out of constants by @Saul-Mirone in #9547
- chore: remove awareness sync since it's not used by @Saul-Mirone in #9563
- ci: pin xcode-version to 16.1 by @Brooooooklyn in #9564
- fix(editor): remove ts ignore by @Saul-Mirone in #9567
- chore(server): setup winston logger by @Brooooooklyn in #9561
- refactor(editor): refactor page note empty checker by @L-Sun in #9570
- fix(editor): enumerate ancestors by @fourdim in #9540
- ci: fix android release pipeline by @Brooooooklyn in #9574
- chore: standardize tsconfig by @forehalo in #9568
- feat(core): drop doc onto split view by @pengx17 in #9487
New Contributors
Full Changelog: v0.19.4...v0.20.0-canary.1
0.19.5
🐞 Bug Fixes
- editor: Blur in edgeless content zooming - by @doodlewind in #9496 (bbe88)
- server: Fail to load custom config - by @forehalo in #9485 (28f0d)
View changes on GitHub
0.19.4
0.19.3
🐞 Bug Fixes
- core:
- editor:
- Missing dependencies - by @Saul-Mirone in #9436 (a9f89)
- Caret can be null in firefox - by @Saul-Mirone in #9438 (ade31)
- Touch event browser copability - by @Saul-Mirone in #9437 (8d269)
- electron:
🏎 Performance
- editor: Reduce per frame viewport dom ops - by @doodlewind in #9431 (d4053)
View changes on GitHub
0.19.3-canary.1
What's Changed
- chore(editor): use colors from default theme instead by @fundon in #9425
- fix(core): should sync name after renaming in pdf embed view by @fundon in #9398
- ci: speedup Windows CI by @Brooooooklyn in #9426
- chore: bump up oxlint version to v0.15.4 by @renovate in #9161
- perf(editor): reduce per frame viewport dom ops by @doodlewind in #9431
- refactor(editor): extract surface ref block by @Saul-Mirone in #9433
- refactor(editor): extract database block by @Saul-Mirone in #9435
- fix(editor): missing dependencies by @Saul-Mirone in #9436
- fix(editor): caret can be null in firefox by @Saul-Mirone in #9438
- fix(editor): touch event browser copability by @Saul-Mirone in #9437
- refactor(editor): simplify tsconfig by @Saul-Mirone in #9439
- fix(core): split view solo view crash by @pengx17 in #9432
- refactor(editor): render presentation toolbar on demand by @doodlewind in #9442
- fix(electron): page history api fetch issue by @pengx17 in #9440
Full Changelog: v0.19.2...v0.19.3-canary.1
0.19.3-beta.1
What's Changed
- chore(editor): use colors from default theme instead by @fundon in #9425
- fix(core): should sync name after renaming in pdf embed view by @fundon in #9398
- ci: speedup Windows CI by @Brooooooklyn in #9426
- chore: bump up oxlint version to v0.15.4 by @renovate in #9161
- perf(editor): reduce per frame viewport dom ops by @doodlewind in #9431
- refactor(editor): extract surface ref block by @Saul-Mirone in #9433
- refactor(editor): extract database block by @Saul-Mirone in #9435
- fix(editor): missing dependencies by @Saul-Mirone in #9436
- fix(editor): caret can be null in firefox by @Saul-Mirone in #9438
- fix(editor): touch event browser copability by @Saul-Mirone in #9437
- refactor(editor): simplify tsconfig by @Saul-Mirone in #9439
- fix(core): split view solo view crash by @pengx17 in #9432
- refactor(editor): render presentation toolbar on demand by @doodlewind in #9442
- fix(electron): page history api fetch issue by @pengx17 in #9440
Full Changelog: v0.19.2...v0.19.3-beta.1
0.19.2
🐞 Bug Fixes
- core:
- editor:
- server:
- Avoid get object content when syncing - by @forehalo in #9402 (378db)
- Cluster metrics duplicate - by @darkskygit in #9416 (e6302)
- Same identify across pods - by @darkskygit in #9428 (47ba0)
View changes on GitHub
0.19.1
🐞 Bug Fixes
- component:
- core:
- editor:
- Throttle render linked doc card when blockUpdated - by @donteatfriedrice in #9361 (835e7)
- Move insert link command to bookmark to remove ts ignore - by @Saul-Mirone in #9370 (1fbb4)
- Dnd lag - by @Saul-Mirone in #9378 (5c405)
- server:
View changes on GitHub
0.19.0
🚀 Features
- core:
- At menu journal entries - by @pengx17 in #8877 and #8935 (83c58)
- Support copy as image in electron app - by @akumatus in #8939 (c95e6)
- Add markdown preview for backlinks - by @EYHN in #8883 (cee5d)
- Desktop multiple server support - by @EYHN in #8979 (89638)
- Support creating cloud workspaces to different servers - by @JimmFly in #9006 (1fa1a)
- At menu ux - by @pengx17 in #9045 (b378a)
- After the user clicks ask ai, the input pops up directly - by @akumatus in #9039 (6b14e)
- Dnd support external types - by @pengx17 in #9033 (fafac)
- Add draghandle to doc page title - by @pengx17 in #9079 (4335b)
- Remember backlink open/close state - by @pengx17 in #9073 (ec140)
- Impl team workspace - by @JimmFly in #8920 (61231)
- Add workspace billing - by @JimmFly in #9043 (0a7a2)
- Add workspace quota panel for team workspace - by @JimmFly in #9085 (216e0)
- Allow bs snapshot dragging targets - by @pengx17 in #9093 (dc7d1)
- Add journal search results to bs doc search - by @pengx17 in #9052 (30d67)
- Improve invite link - by @JimmFly in #9111 (dd39d)
- Support ai insert image, mindmap, slides and make it real in page mode - by @akumatus in #9164 (2f791)
- Add sync paused dialog - by @JimmFly in #9135 (95d1a)
- Lazy load doc card - by @EYHN in #9192 (83743)
- Impl doc display meta extension - by @fundon in #9165 (def4d)
- Add app version to request header - by @JimmFly in #9101 (a153a)
- Add plain text adapter for database block - by @donteatfriedrice in #9225 (02aeb)
- Export doc with adapter extension - by @donteatfriedrice in #9226 (54cb1)
- Open in app for self-hosted - by @pengx17 in #9231 (17c22)
- At menu loading state - by @pengx17 in #9284 (40b90)
- Pdf embed view component - by @fundon in #8671 (bb43e)
- Pdf viewer supports fit to page - by @fundon in #8812 (42ab5)
- Add pdf embed preview feature flag - by @fundon in #9307 (96fae)
- Disable the back gesture when the menu is open - by @zzj3720 in #9263 (45acd)
- View selfhosted shared docs in electron - by @EYHN in #9365 (89349)
- editor:
- electron:
- ios:
- ios,android:
- Setup uniffi infra - by @Brooooooklyn in #8828 (adc69)
- mobile:
- Doc property journal duplicated action - by @CatsJuice in #8820 (a6232)
- Sticky journal date-picker, auto fold when scroll - by @CatsJuice in #8885 (59948)
- Editor mode switch - by @CatsJuice in #8896 (922db)
- Disable swipe back gesture when there is no back in header - by @CatsJuice in #8876 (b369e)
- Mobile experimental feature setting - by @CatsJuice in #8922 (71ab7)
- Move journal date picker into page header - by @CatsJuice in #8968 (372db)
- Replace search with create in app tab - by @CatsJuice in #8934 (6a71b)
- Swipe to open menu for explorer - by @CatsJuice in #8953 (11b45)
- Show doc title on title bar when scroll down - by @CatsJuice in #8976 (9b4cd)
- A basic swipeable dialog for setting - by @CatsJuice in #8923 (47448)
- Add journal conflict block to the top of detail page - by @CatsJuice in #9042 (dd94f)
- Open doc info in explorer - by @CatsJuice in #9040 (c9e55)
- Show page back by url search - by @CatsJuice in #9100 (5dd2d)
- Use mobile fallback for index, open home when workspace changed - by @CatsJuice in #9106 (6f6f9)
- Use native select for mobile setting - by @CatsJuice in #9236 [(3a8d9)](https://github.com/toeverything/AFFiNE/com...