@blocksuite/editor@0.3.0
版本发布时间: 2022-12-30 22:37:00
toeverything/blocksuite最新发布版本:v0.9.0(2023-10-18 20:24:04)
Announcing BlockSuite 0.3.0
💠 We are excited to announce the release of BlockSuite 0.3.0! This new version is shipped in AFFiNE Alpha "Abbey Wood", and it comes with lots of new features:
🌈 APIs & Data Persistence
- New
Workspace
,Page
, andSpace
entities support by @doodlewind - New
BlobStorage
binary persistence support by @darkskygit @doodlewind @Austaras - IndexedDB-based doc persistence support by @doodlewind @colelawrence
- New
WorkspaceMeta
support by @doodlewind - Async
BlockService
support by @Himself65 @doodlewind - Block version validation by @doodlewind
- Proxy-based Yjs binding (experimental) by @Himself65
📦 New Blocks & UI Components
- Image block - The
affine:embed
block type, created by @DiamondThree - Code block - The
affine:code
block type, created by @thorseraq - Divider block - The
affine:divider
block type, created by @JimmFly - Shape block (experimental) - The
affine:shape
block type, created by @Himself65 - Inline text style popup component - The
FormatQuickBar
component, created by @lawvs - Read-only mode support by @QiShaoXuan
🛠️ Integration & DX
- The
@blocksuite/react
hooks package and Next integration example by @Himself65 - Base64-based playground URL sharing support by @Himself65
- ESM support by @doodlewind @Himself65 @lawvs
- Next SSR support for
@blocksuite/store
by @Himself65 @doodlewind - Side-by-side debugging support by @Himself65 @doodlewind
- New playground UI based on Shoelace by @doodlewind
- Vercel and Cloudflare Page support by @doodlewind @darkskygit
- Automated nightly release and CodeQL checks by @Himself65
- E2E test trace support by @lawvs
- README about basic APIs by @doodlewind
🙌 New Contributors
Thank @Himself65 @Austaras @linonetwo @LuciNyan @Flrande @donaldxdonald @septs for their contributions!