Releases: toeverything/AFFiNE
0.6.0-canary.7
What's Changed
- refactor: rename
plugins
toadapters
by @himself65 in #2480 - fix: use hook with first render by @himself65 in #2481
- fix: flatten i18n keys by @lawvs in #2483
- chore(i18n): remove unused dependencies by @lawvs in #2485
- refactor: remove unused code by @himself65 in #2484
- fix: use
data-testid
by @himself65 in #2487 - docs: update build guideline by @fourdim in #2434
- chore(native): upgrade notify to v6 by @Brooooooklyn in #2489
- feat(component): keyboard navigation for image-viewer by @adityash1 in #2334
- fix: regression on toast component by @himself65 in #2502
- docs: update README.md by @tzhangchi in #2506
- feat: add simple support for pdf by @fourdim in #2503
- chore: update download tip link by @JimmFly in #2509
New Contributors
Full Changelog: v0.6.0-canary.6...v0.6.0-canary.7
0.6.0-canary.6
What's Changed
- fix: create workspace card responsive by @JimmFly in #2435
- chore: adjust delete description style by @JimmFly in #2437
- fix: adjust some styles by @pengx17 in #2438
- chore: bump icon version by @JimmFly in #2441
- chore: bump version by @himself65 in #2444
- feat: add new page button by @lawvs in #2417
- chore: remove unused i18n key by @JimmFly in #2451
- fix: optimize app updater by @pengx17 in #2452
- docs: sign CLA by @shishudesu in #2457
- fix: adjust some windows style issues by @pengx17 in #2454
- fix: add windows install loading gif by @m1911star in #2462
- feat: add responvise page view by @lawvs in #2453
- docs: correct spelling by @gbiggs in #2469
- chore: update
blocksuite
to0.0.0-20230519102837-01acd96b-nightly
by @himself65 in #2472 - fix: fav reference style issue by @pengx17 in #2476
- fix: wrap all workspaces with Suspense by @himself65 in #2477
- ci: add circular import detect by @Brooooooklyn in #2475
New Contributors
Full Changelog: v0.6.0-canary.5...v0.6.0-canary.6
0.6.0-canary.5
What's Changed
- chore: adjust copywriting for onboarding by @JimmFly in #2428
- chore: update pre-loading page by @ShortCipher5 in #2429
- feat: fav page references by @pengx17 in #2422
- chore: bump
blocksuite
to0.0.0-20230518051344-45970a96-nightly
by @himself65 in #2430 - fix: open non-trash page when open by @himself65 in #2431
- chore: update pre-load content by @ShortCipher5 in #2432
Full Changelog: v0.6.0-canary.4...v0.6.0-canary.5
0.6.0-canary.4
What's Changed
- fix: add workflow to check release version match with package.json by @m1911star in #2420
- chore: bump version by @himself65 in #2423
- fix: sidebar fallback ui position by @himself65 in #2424
- fix: configurable changelog url by @pengx17 in #2418
- refactor: remove unused code by @himself65 in #2425
Full Changelog: v0.6.0-canary.3...v0.6.0-canary.4
0.6.0-canary.5
What's Changed
- chore: adjust copywriting for onboarding by @JimmFly in #2428
- chore: update pre-loading page by @ShortCipher5 in #2429
- feat: fav page references by @pengx17 in #2422
- chore: bump
blocksuite
to0.0.0-20230518051344-45970a96-nightly
by @himself65 in #2430 - fix: open non-trash page when open by @himself65 in #2431
- chore: update pre-load content by @ShortCipher5 in #2432
- fix: create workspace card responsive by @JimmFly in #2435
- chore: adjust delete description style by @JimmFly in #2437
- fix: adjust some styles by @pengx17 in #2438
Full Changelog: v0.6.0-canary.4...0.6.0-canary.5
0.5.4-beta.2
0.5.4-beta.1
Features
- Self-update (Windows is not supported currently, we are working on gaining certificate-related stuff
- Effortlessly update AFFiNE to the latest version with just a few clicks. Say goodbye to the hassle of manually downloading and installing updates, and enjoy the latest features and improvements without any interruption to your workflow.
- Link: #2214
- Windows is not supported currently, since we are working on gaining certificate-related stuff. It will be supported soon.
- Local Workspace storage logic
- The beta version provides the option for our users to customize the storage path of their data. Now our users can get full control over where and how they are able to store their own data in the workspace setting.
- Link: #2122
- We applogize again that Windows is not supported currently since there's a string of bugs left to be revised. We care about our Windows users, and we believe this will be fixed soon in the stable version.
- In addition, using the export single db and throwing it to the network disk for automatic sync is not recommended, it might cause some unexpected results.
- Database
- Easily create, organize, and track your data like never before. Say goodbye to complex processes and welcome an unprecedented ease-of-use way
- Link: https://github.com/toeverything/blocksuite/pulls?q=is%3Apr+sort%3Aupdated-desc+is%3Amerged+database
- New Sidebar
- A more intuitive interface, buttons and smoother transition animation on transforming different states, easy to use and with less confusion.
- Link: #2303
Improvements
- Powerful Edgeless mode
- Visualize and connect your ideas smoothly with better cartoon-style shapes, slick pens, and connectors. No constraints. Limited only by your imagination. Ohhh, by the way, images now are supported to upload!! We just make everything easy for you. Now you may enjoy your drawing time!
- Link: toeverything/blocksuite#2575
- Blocksuite update (editor experience update)
- With a series of small changes, fine tunes and improvements to Blocksuite, users now can have a better and more stabilized editor-using experience.
- Link: #2286
- UI iteration
- Pinboard has been removed
- We know the Pinboard has caused some confusion, so say goodbye to it! In our upcoming beta version, we just erased the pinboard, so no more second-guessing or mixed-up moments.
- Page trees will be incorporated into the favourites in the days to come. Keep your eye on it! It is coming soon!!
- Link: #2153
- We know the Pinboard has caused some confusion, so say goodbye to it! In our upcoming beta version, we just erased the pinboard, so no more second-guessing or mixed-up moments.
- New Default avatar components
- Okay, we know the obsolete one looks a little bit ugly, so we decided to change the default avatar with a gradient effect, showing a better animation on hover. See if it's becoming more attractive~
- Link: #1999
Bug Fixes
- Fixed: The sidebar becomes smaller as the AFFiNE window becomes smaller
- Details: The sidebar within either edgeless or paper mode no longer changes its size when you change the paper/edgeless size.
- Link: #1384
- Fixed: Unable to delete whiteboard content by pressing Delete
- Details: Only pressing Backspace to delete content (frames or shape elements) is supported for now, which is inconvenient for Windows users. But luckily, this issue has been solved.
- Link: toeverything/blocksuite#2431
- Fixed: Data loss after dragging the database
- Details: Dragging the sheet of the database will cause the loss of data. Now the issue has been solved. You may freely adjust the format of the database, and edit, organize, and track your data as the way you expected.
- Link: toeverything/blocksuite#2319
- Fixed: There is an extra blank space at the top of the text component
- Details: The extra blank space at the top of the text component has been erased so as to make it look better and more reasonable.
- Link: toeverything/blocksuite#2004
- Fixed: Cursor moves to the wrong position when pressing up/down with minimized Canvas
- Details: The cursor no longer moves to any wrong position when pressing up/down with minimized Canvas. Enjoy your editing experiences.
- Link: toeverything/blocksuite#2428
- Fixed: Content missing when cancelling input at line start using Chinese IME
- Details: The problem that the editor will be unable to input after encountering this state has now been solved.
- Link: toeverything/blocksuite#2279
We highly value your feedback and ideas, as you are of utmost importance to us. We would be absolutely thrilled to hear what aspects of our work you find most useful and which areas you feel require improvement. Please do not hesitate to get in touch with us through any of our social media channels to share your valuable insights. We are eagerly looking forward to hearing from you!!
Official Website: https://affine.pro/
GitHub: https://github.com/toeverything/AFFiNE
Discord: https://discord.gg/Arn7TqJBvG
Telegram: https://t.me/affineworkos
Detailed Changed
- fix: try to sign macos by @pengx17 in #2066
- build: support beta build by @pengx17 in #2069
- docs: fix typo by @sxzz in #2063
- feat: center align button text by @moeyua in #2056
- fix(workspace): check affine login auth by @himself65 in #2070
- docs: sign CLA by @moeyua in #2079
- feat: add shared page empty tip by @tzhangchi in #2077
- feat: add short cuts for sidebar by @tzhangchi in #2075
- refactor(y-indexeddb): move migrate function separate by @himself65 in #2086
- fix(y-indexeddb): alert user when write operation unfinished by @himself65 in #2085
- chore: bump version by @himself65 in #2087
- build: fix electron build gain focus on reloading in dev by @pengx17 in #2088
- fix: closing modal sometimes covered by header by @pengx17 in #2097
- fix: incorrect text color by @JimmFly in #2107
- chore: fix color by @Flrande in #2083
- fix: some improvements to electron app by @pengx17 in #2089
- test: fix flaky in
customElements
by @himself65 in #2109 - test: support electron test by @himself65 in #1840
- chore: bump version by @himself65 in #2111
- feat(graphql): generate types from graphql files by @Brooooooklyn in #2014
- test: move playwright test suite to top level by @himself65 in #2113
- feat: improve build config by @himself65 in #2115
- chore: add changeLog to storybook by @JimmFly in #2118
- fix(component): editor component style by @himself65 in #2120
- fix: theme color by @JimmFly in #2124
- fix: text overflow problem in tag by @JimmFly in #2126
- feat: init
@toeverything/theme
by @himself65 in #2136 - chore: bump version by @himself65 in #2146
- chore: hide pinboard by @lawvs in #2149
- chore: bump version by @himself65 in #2162
- chore: update workspace setting button color by @JimmFly in #2169
- chore:...
0.6.0-canary.3
What's Changed
- chore: add animation for tour modal by @JimmFly in #2365
- chore: remove quick search tips by @JimmFly in #2375
- chore: remove favorite page by @JimmFly in #2372
- feat: supports sort all page by @lawvs in #2356
- fix: app updater not working for internal release by @m1911star in #2377
- docs: update jobs.md by @DiamondThree in #2389
- feat: add Japanese support and update translation by @JimmFly in #2388
- Update jobs.md by @zuoxiaodong0815 in #2391
- chore: add responsive styles for workspace card by @JimmFly in #2390
- fix: text overflows in the header option menu by @JimmFly in #2393
- chore: disable confused storybook backgrounds addon by @lawvs in #2395
- fix: some style updates by @pengx17 in #2396
- fix: unexpected undefined class in popup by @lawvs in #2394
- feat: add block card component by @lawvs in #2398
- feat(electron): use affine native by @Brooooooklyn in #2329
- fix: hydration error by @himself65 in #2404
- fix: infinite reloading by @himself65 in #2405
- chore: disable image modal by default by @pengx17 in #2400
- feat: add dropdown button by @lawvs in #2407
- feat: update button enhancements by @pengx17 in #2401
- chore: update preloading page by @JimmFly in #2409
- build: fix electron release build process by @Brooooooklyn in #2408
- chore: update prompt by @JimmFly in #2410
- build: missing build native step in nightly build by @Brooooooklyn in #2421
2023-05-16.14.50.23.mov
0.6.0-canary.2
What's Changed
- chore: bump version by @himself65 in #2331
- chore(server): remove bcrypt to avoid node-gyp usage by @Brooooooklyn in #2349
- chore: update
blocksuite
to0.0.0-20230512192655-e61e272b-nightly
by @himself65 in #2352 - feat(electron): app menu item and hotkey for creating new page by @SevenOutman in #2267
- fix: typo in AFFiNE-Docs.md by @eltociear in #2355
- chore: update
blocksuite
to0.0.0-20230514141009-705c0fac-nightly
by @himself65 in #2357 - fix: some style updates by @pengx17 in #2348
- feat(electron): track router history by @himself65 in #2336
New Contributors
- @eltociear made their first contribution in #2355
Full Changelog: v0.6.0-canary.1...v0.6.0-canary.2
0.6.0-canary.1
What's Changed
- feat(native): initialize affine native package by @Brooooooklyn in #2300
- fix: delay setAom on
rootWorkspacesMetadataAtom
by @himself65 in #2271 - refactor: rename
WorkspacePlugin
toWorkspaceAdapter
by @himself65 in #2330 - fix: remove
useEffect
on router sync with atoms by @himself65 in #2241 - ci: collect test coverage on electron by @himself65 in #2335
- feat: new sidebar (app shell) styles by @pengx17 in #2303
- fix: correct router logic by @himself65 in #2342
Full Changelog: v0.6.0-canary.0...v0.6.0-canary.1