github TypeCellOS/BlockNote v0.25.0

latest releases: v0.37.0, v0.36.1, v0.36.0...
6 months ago

Thanks to our sponsors!

💖 Comments & ODT exports has been sponsored by DINUM 🇫🇷 and ZenDiS 🇩🇪
💖 Tables overhaul has been sponsored by Agree.com 💖

New Features

Today, is a big release, we have 3 huge features that we've been working on for months, and we are excited to hear your feedback on it!

Comments (Sponsored by DINUM 🇫🇷 and ZenDiS 🇩🇪)

Screen.Recording.2025-03-04.at.16.57.37.mp4

We've now added the ability to comment on BlockNote content, making your editor even more collaborative!

Here is a rundown of the specific functionality, available as part of this release:

  • Adding comments to inline content (i.e. most text within the editor)
  • Comment threading, allowing you to reply to comments and have discussions about a topic
  • Resolving comments & threads once you've addressed the feedback
  • Comment Reactions: respond to a comment with an emoji
  • Editing & Deleting comments
  • Pluggable backends, you can store your comment data anywhere you like, in a Y.js document or even your own REST API
  • Separate user roles: editors or comment only permissions

Whew, That was a lot! To read more about comments, please take a look at our documentation.

Tables Update (Sponsored by Agree.com)

Screen.Recording.2025-03-04.at.16.54.49.mp4

Tables have gotten a huge overhaul, gaining some big new features along the way:

  • Merging & splitting cells
  • Cell background & text color
  • Cell text alignment
  • Table header rows & columns

We decided that since not everyone will want all of this new functionality, we have made these features completely opt-in and you can read more about them in the Advanced Tables guide in our documentation.

ODT Exports (Sponsored by DINUM 🇫🇷 and ZenDiS 🇩🇪)

We have added a new package @blocknote/xl-odt-exporter which can take a BlockNote document and output all of it's content as an ODT document export.

Breaking Changes

  • UMD is no longer output by the packages, we now only export ESM & CJS built JS files. This should only affect those who have a build pipeline which uses AMD modules.

For the nerds

Full Changelog: v0.24.2...v0.25.0

Don't miss a new BlockNote release

NewReleases is sending notifications on new releases.