v0.12.0 - Embeds, Sync Engine, and Cross-Browser Support! #6299
doodlewind
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The BlockSuite v0.12.0 release comes with 220 landed PRs, which is the version used in AFFiNE 0.12, with many major framework improvements and product features in the editor.
Note that from this version, BlockSuite is released using the version installed in AFFiNE Stable.
Notable Framework Enhancements
contenteditable
(refactor: move to single contenteditable #5850)@blocksuite/sync
package that provides andocSources
option for syncing the overall workspace, which replaces previous providers. The BlockSuite playground apps have migrated to the new sync engine (feat(sync): initialize @blocksuite/sync #6204)EditorContainer
#6167)setup
function in block spec for passing in custom configs (feat: add setup function for spec #6122)context
of a command (feat: add context in command result #6265)Also, the BlockSuite documentation site now adds the new components and blog entries. We'll keep them updated in the following!
Notable Product Features
Detailed Bugfixes
embed-card-create-portal
- remove block specific url validation @AyushAgrawal-A2 (fix:embed-card-create-portal
- remove block specific url validation #5981)reference-node
sometimes failed to getinline-editor
@Flrande (fix:reference-node
sometimes failed to getinline-editor
#6021)this
error in LinkPreviewer @AyushAgrawal-A2 (fix: resolvethis
error in LinkPreviewer #6260)textSelectionToRange
result incorrect when selection is reversed @Flrande (fix(lit):textSelectionToRange
result incorrect when selection is reversed #6227)affine:embed-linked-doc
@AyushAgrawal-A2 (fix(page): show backlink foraffine:embed-linked-doc
#5986)/starter/?init&room=1
not works @Flrande (fix(playground):/starter/?init&room=1
not works #6230)Full Changelog: v0.11.0...v0.12.0
This discussion was created from the release v0.12.0 - Embeds, Sync Engine, and Cross-Browser Support!.
Beta Was this translation helpful? Give feedback.
All reactions