toeverything/AFFiNE v0.0.2-2023.04.08-alpha-kreta-ayer
Features
- Page Tree (#1786)
- Sort workspace card by drag and drop (#1837)
- Editor: Connector in edgeless mode (https://github.com/toeverything/blocksuite/pull/1793)
Page Tree
Sub-page structure support for workspace.

Sort workspace
You can now sort the workspace by dragging and dropping in the list modal

Connector in Edgeless mode

For more details, see: https://github.com/toeverything/blocksuite/pull/1793
UI/UX Improvements
- feat: shortcut for expand/collapse of sidebar by @adityash1 in https://github.com/toeverything/AFFiNE/pull/1797
- fix: give electron app with minWidth = 640px by @pengx17 https://github.com/toeverything/AFFiNE/pull/1785
- fix: some minor ui issues by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1783
- refactor: use radix ui on workspace avatar by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1819
- feat(component): support sort workspace card by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1837
Performance
Reduce CSS in JS runtime (#1817)
Now we are going to use @vanilla-extract/css as the main stylesheet creator instead of emotion. This is the first step of we fully supporting SSR.
DX Improvements
- feat(component): improve storybook by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1804
📝 Detailed Changes
- test: coverage on
atomWithSyncStorageby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1779 - refactor: move local workspace CRUD by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1778
- test: improve coverage by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1780
- refactor: remove
y-indexeddbby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1771 - feat: support create milestone from yDoc by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1781
- feat: optimize electron macos header style by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1774
- feat: support revert changes by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1782
- fix: some minor ui issues by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1783
- fix: give electron app with minWidth = 640px by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1785
- fix: api compatibility with OctoBase by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1790
- build: fix reference by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1787
- feat: init
@toeverything/hookspackage by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1788 - chore: add build flag for change log by @JimmFly in https://github.com/toeverything/AFFiNE/pull/1792
- feat: add public workspace page api by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1791
- build: fix docker setup by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1799
- build(component): fix storybook config by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1798
- build: MacOS code signing by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1795
- feat: shortcut for expand/collapse of sidebar by @adityash1 in https://github.com/toeverything/AFFiNE/pull/1797
- ci: check all install deps by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1801
- refactor: move
useBlockSuiteWorkspaceAvatarUrlby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1802 - refactor: move
WorkspaceCardby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1803 - feat(component): improve storybook by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1804
- chore: update sentence by @JimmFly in https://github.com/toeverything/AFFiNE/pull/1808
- refactor: abstract workspace provider by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1809
- fix: improve sidebar animation by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1814
- fix: cleanup electron build script by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1813
- chore: bump version by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1812
- refactor: remove unused package
desktopby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1815 - fix: workspace avatar url won't update by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1817
- chore: bump version by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1818
- refactor: use radix ui on workspace avatar by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1819
- chore: bump version by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1820
- feat: add toast for workspace deletion by @adityash1 in https://github.com/toeverything/AFFiNE/pull/1825
- fix: remove unused hook
useFeatureFlagby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1826 - fix: indexeddb provider by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1827
- ci: use
cloud-self-hosted:nightly-latestby @Himself65 in https://github.com/toeverything/AFFiNE/pull/1828 - chore: bump version by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1829
- chore: bump version by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1830
- chore: update change log style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/1832
- feat: modify pivot operation menu by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/1786
- test: compare public page json by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1793
- feat: single page API in public workspace by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1794
- ci(storybook): wait for 6006 by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1833
- refactor(component): editor component by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1834
- ci: add pr header check by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1836
- feat(component): support sort workspace card by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1837
- refactor: add workspace events by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1838
- fix: reload the page when login token expired by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1839
- feat: update code-block background color by @Flrande in https://github.com/toeverything/AFFiNE/pull/1841
- fix: enable autofocus in blocksuite editor by @Flrande in https://github.com/toeverything/AFFiNE/pull/1844
- chore: update blocksuite by @doodlewind in https://github.com/toeverything/AFFiNE/pull/1845
- chore: update change log style by @JimmFly in https://github.com/toeverything/AFFiNE/pull/1846
- fix: dnd workspace list will cause page to reload by @pengx17 in https://github.com/toeverything/AFFiNE/pull/1848
- feat: add root pinboard & rename pivots to pinboard by @QiShaoXuan in https://github.com/toeverything/AFFiNE/pull/1843
- fix: revalidate user token with no refresh page by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1842
- docs: add contributing tutorial by @Himself65 in https://github.com/toeverything/AFFiNE/pull/1851