github TypeCellOS/BlockNote v0.48.0

6 hours ago

0.48.0 (2026-04-13)

🚨 Breaking

  • Theme-related properties (fonts, colors, CSS variables) should target .bn-root instead of .bn-container. .bn-container now only wraps the editor itself, while .bn-root wraps both the editor and its floating UI (menus, toolbars). Layout related properties (width, height, margin) should still target .bn-container. Documentation has been updated to reflect this.

🚀 Features

  • upgrade shiki to v4 and prosemirror-highlight to v0.15.1 (#2625)
  • portal floating UI elements to document.body to prevent overflow clipping #2591

🩹 Fixes

  • Image block selection clears on mouse leave in Safari (#2613)
  • Backspace bug when current block is empty and previous block's last child is empty (#2610)
  • allow using latest @tiptap/extension-link version (1ae8de713)
  • restore depth guard in getParentBlockInfo to prevent RangeError (blo-1103) (#2585)
  • pin better-auth to ~1.4.x to fix docs build (bda30458a)
  • hide side menu on scroll instead of overflow hacks (#2630, #2043)
  • disable default UI when no components context is found (#2611)
  • placeholder when overflowing now wraps (#2291)
  • core: fix unnesting blocks with siblings (BLO-1017) (#2601)
  • core: backspace mid-text next to columnList moves block BLO-1126 (#2629)

🔥 Performance

  • optimize plugin traversals for large documents BLO-1111 (#2600)

❤️ Thank You

Don't miss a new BlockNote release

NewReleases is sending notifications on new releases.