Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Bumps the blocknote group with 4 updates in the / directory: @blocknote/core, @blocknote/server-util, @blocknote/mantine and @blocknote/react.
Bumps the blocknote group with 2 updates in the /packages/@liexp/shared directory: @blocknote/core and @blocknote/server-util.
Bumps the blocknote group with 3 updates in the /packages/@liexp/ui directory: @blocknote/core, @blocknote/mantine and @blocknote/react.

Updates @blocknote/core from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/core's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/core's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits
  • a87ac38 chore(release): publish 0.39.1
  • 7a55c34 fix: cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2...
  • 8b1849e docs: update custom block/inline content/style docs (#2012)
  • 10cdbfb fix(core): input rules can handle when a new block is empty now (#2013)
  • 32ba514 chore(release): publish 0.39.0
  • 90665db feat(core): support for Tiptap V3 (#2001)
  • f28cdc2 feat: move all blocks to use the custom blocks API (#1904)
  • 43bf109 chore(release): publish 0.38.0
  • c3422c2 fix: Improve setting text for custom file blocks (#1984)
  • 7cd14e2 fix: better markdown & html paste, make methods synchronous (#1957)
  • Additional commits viewable in compare view

Updates @blocknote/server-util from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/server-util's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/server-util's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits

Updates @blocknote/mantine from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/mantine's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/mantine's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits

Updates @blocknote/react from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/react's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/react's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits
  • a87ac38 chore(release): publish 0.39.1
  • 7a55c34 fix: cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2...
  • 32ba514 chore(release): publish 0.39.0
  • 90665db feat(core): support for Tiptap V3 (#2001)
  • f28cdc2 feat: move all blocks to use the custom blocks API (#1904)
  • 43bf109 chore(release): publish 0.38.0
  • c7bde94 fix(react): close link popover on submit in static formatting toolbar #1696 (...
  • c3422c2 fix: Improve setting text for custom file blocks (#1984)
  • cd2b7c6 feat: Custom schemas for comment editors (#1976)
  • a92aa1c fix: file block resize handles not working with touch inputs (#1981)
  • Additional commits viewable in compare view

Updates @blocknote/core from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/core's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/core's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits
  • a87ac38 chore(release): publish 0.39.1
  • 7a55c34 fix: cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2...
  • 8b1849e docs: update custom block/inline content/style docs (#2012)
  • 10cdbfb fix(core): input rules can handle when a new block is empty now (#2013)
  • 32ba514 chore(release): publish 0.39.0
  • 90665db feat(core): support for Tiptap V3 (#2001)
  • f28cdc2 feat: move all blocks to use the custom blocks API (#1904)
  • 43bf109 chore(release): publish 0.38.0
  • c3422c2 fix: Improve setting text for custom file blocks (#1984)
  • 7cd14e2 fix: better markdown & html paste, make methods synchronous (#1957)
  • Additional commits viewable in compare view

Updates @blocknote/server-util from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/server-util's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/server-util's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits

Updates @blocknote/core from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/core's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/core's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits
  • a87ac38 chore(release): publish 0.39.1
  • 7a55c34 fix: cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2...
  • 8b1849e docs: update custom block/inline content/style docs (#2012)
  • 10cdbfb fix(core): input rules can handle when a new block is empty now (#2013)
  • 32ba514 chore(release): publish 0.39.0
  • 90665db feat(core): support for Tiptap V3 (#2001)
  • f28cdc2 feat: move all blocks to use the custom blocks API (#1904)
  • 43bf109 chore(release): publish 0.38.0
  • c3422c2 fix: Improve setting text for custom file blocks (#1984)
  • 7cd14e2 fix: better markdown & html paste, make methods synchronous (#1957)
  • Additional commits viewable in compare view

Updates @blocknote/mantine from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/mantine's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/mantine's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar #1696 (#1997, #1696)

❤️ Thank You

Commits

Updates @blocknote/react from 0.37.0 to 0.39.1

Release notes

Sourced from @​blocknote/react's releases.

v0.39.1

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

v0.39.0

0.39.0 (2025-09-18)

🎉 Major API Overhaul & TipTap V3 Upgrade

This is a major release for BlockNote that brings significant improvements to our custom block APIs, enhanced HTML parsing capabilities, and an upgrade to TipTap V3. We've completely overhauled our internal default blocks to use the same custom block APIs that we expose externally, allowing us to "dogfood" our own APIs and ensure they have everything needed for robust custom block development.

✨ Key Features

🔧 Enhanced Custom Block APIs

Configurable Block Schemas

  • Custom blocks can now take configuration options, allowing you to change your schema based on configuration
  • Support for dynamic block configurations (e.g., code blocks with different syntax highlighting options, heading blocks with flexible heading levels)

Extended Custom Inline Content & Styles

  • Custom inline content and styles now support parsing and exporting to HTML
  • Greater flexibility between what you render in-editor vs. what gets exported to HTML
  • New toExternalHTML and parse functions for both inline content and styles

BlockNote Extensions Integration

  • BlockNote extensions can now define input rules and keyboard shortcuts
  • Extensions can be added directly to custom block specs
  • Support for ProseMirror plugins and TipTap extensions within custom blocks

Extensible Schemas

  • BlockNote schemas are now fully extensible
  • Add your own custom blocks, inline content, and styles to existing schemas
  • Better integration between built-in and custom components

🚀 TipTap V3 Upgrade

  • Upgraded to TipTap V3, enabling access to the latest features and improvements
  • Better performance and stability

... (truncated)

Changelog

Sourced from @​blocknote/react's changelog.

0.39.1 (2025-09-19)

🩹 Fixes

  • cleanup accesses to prosemirrorView to account for tiptap 3 behavior (#2017)
  • core: input rules can handle when a new block is empty now (#2013)

❤️ Thank You

  • Nick Perez

0.39.0 (2025-09-18)

🚀 Features

  • move all blocks to use the custom blocks API (#1904)
  • core: support for Tiptap V3 (#2001)

❤️ Thank You

  • Nick Perez

0.38.0 (2025-09-16)

🚀 Features

  • Custom schemas for comment editors (#1976)

🩹 Fixes

  • Suggestion menu positioning (#1975)
  • doLLMRequest fails when deleting a non-existent block (#1982)
  • file block resize handles not working with touch inputs (#1981)
  • get pdf example working again (a90ae4d58)
  • better markdown & html paste, make methods synchronous (#1957)
  • Improve setting text for custom file blocks (#1984)
  • react: close link popover on submit in static formatting toolbar

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 22, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/daily/blocknote-9ed5e08ae9 branch from 85d9a16 to ad48d48 Compare September 24, 2025 18:04
…ates

Bumps the blocknote group with 4 updates in the / directory: [@blocknote/core](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/core), [@blocknote/server-util](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/server-util), [@blocknote/mantine](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/mantine) and [@blocknote/react](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/react).
Bumps the blocknote group with 2 updates in the /packages/@liexp/shared directory: [@blocknote/core](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/core) and [@blocknote/server-util](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/server-util).
Bumps the blocknote group with 3 updates in the /packages/@liexp/ui directory: [@blocknote/core](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/core), [@blocknote/mantine](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/mantine) and [@blocknote/react](https://github.com/TypeCellOS/BlockNote/tree/HEAD/packages/react).


Updates `@blocknote/core` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/core)

Updates `@blocknote/server-util` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/server-util)

Updates `@blocknote/mantine` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/mantine)

Updates `@blocknote/react` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/react)

Updates `@blocknote/core` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/core)

Updates `@blocknote/server-util` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/server-util)

Updates `@blocknote/core` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/core)

Updates `@blocknote/mantine` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/mantine)

Updates `@blocknote/react` from 0.37.0 to 0.39.1
- [Release notes](https://github.com/TypeCellOS/BlockNote/releases)
- [Changelog](https://github.com/TypeCellOS/BlockNote/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeCellOS/BlockNote/commits/v0.39.1/packages/react)

---
updated-dependencies:
- dependency-name: "@blocknote/core"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/server-util"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/mantine"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/react"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/core"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/server-util"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/core"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/mantine"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
- dependency-name: "@blocknote/react"
  dependency-version: 0.39.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: blocknote
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/daily/blocknote-9ed5e08ae9 branch from ad48d48 to 0b9ef60 Compare September 24, 2025 18:11
@ascariandrea ascariandrea merged commit c5b6638 into daily Sep 27, 2025
29 checks passed
@ascariandrea ascariandrea deleted the dependabot/npm_and_yarn/daily/blocknote-9ed5e08ae9 branch September 27, 2025 11:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant