Branch: refs/heads/feature-blocknote-syntax Home: https://github.com/xwiki/xwiki-rendering Commit: e3b038e9df51f12cb6d58a3a1633da3a36bfb2e3 https://github.com/xwiki/xwiki-rendering/commit/e3b038e9df51f12cb6d58a3a1633... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-api/pom.xml M xwiki-rendering-api/src/main/java/org/xwiki/rendering/listener/reference/ResourceReference.java M xwiki-rendering-api/src/main/java/org/xwiki/rendering/listener/reference/ResourceType.java M xwiki-rendering-syntaxes/pom.xml A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/pom.xml A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/blocknote/BlockNote10SyntaxProvider.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/BlockNoteBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/BlockNoteStreamParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/Context.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/FormatContext.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/FragmentRenderer.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/PlainTextWrappingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractEmbedBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractMacroBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AudioBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/BlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/BulletListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/CheckListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/CodeBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/DefinitionListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/DividerBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/FileBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/GroupBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/HeadingBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ImageBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/InlineMacroBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/LinkBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/MacroBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/NumberedListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ParagraphBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/QuoteBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/RootBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TableBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TextBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ToggleListBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/VideoBlockParser.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteBlockRenderer.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteChainingPrintRenderer.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteRenderer.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteRendererFactory.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/Context.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ImageChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/InlineContentChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/MacroChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TableChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TextChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TypographyChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/XDOMPathChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/resources/META-INF/components.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/java/org/xwiki/rendering/internal/blocknote/BlockNoteCompatibilityTest.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/java/org/xwiki/rendering/internal/blocknote/BlockNoteSpecificTest.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/config.properties A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/bold/bold1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/bold/bold2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/bold/bold3.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/horizontalline/horizontalline1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/image/image1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/image/image2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/italic/italic1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link3.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link4.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link5.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/list/definitionlist1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/list/list1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/list/list2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/list/list3.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/macro/macro1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/macro/macro2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/monospace/monospace1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/monospace/monospace2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph3.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph4.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph5.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/paragraph/paragraph6.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/quote/quote1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/section/section1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/strikedout/strikedout1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/subscript/subscript1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/superscript/superscript1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/symbol/symbol1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/table/table1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/underline/underline1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/verbatim/verbatim1.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/verbatim/verbatim2.inout.txt A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image3.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image4.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/link/link1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/paragraph/paragraph1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/quote/quote1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/quote/quote2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/section/section1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/table/table1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/verbatim/verbatim1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/pom.xml R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/AbstractUniAstStreamParser.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/Context.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/FormatContext.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/FragmentRenderer.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/PlainTextWrappingListener.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/UniAstBlockParser.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/UniAstResourceReferenceParser.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/parser/uniast/UniAstStreamParser.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/renderer/uniast/UniAstBlockRenderer.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/renderer/uniast/UniAstChainingRenderer.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/renderer/uniast/UniAstRenderer.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/renderer/uniast/UniAstRendererFactory.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/java/org/xwiki/rendering/internal/uniast/UniAst10SyntaxProvider.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/main/resources/META-INF/components.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/java/org/xwiki/rendering/internal/uniast/UniAstCompatibilityTest.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/java/org/xwiki/rendering/internal/uniast/UniAstSpecificTest.java R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/config.properties R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/bold/bold1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/bold/bold2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/bold/bold3.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/horizontalline/horizontalline1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/image/image1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/image/image2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/italic/italic1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/link/link1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/link/link2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/link/link3.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/link/link4.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/link/link5.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/list/definitionlist1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/list/list1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/list/list2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/list/list3.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/macro/macro1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/macro/macro2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/monospace/monospace1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/monospace/monospace2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph3.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph4.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph5.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/paragraph/paragraph6.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/quote/quote1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/section/section1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/strikedout/strikedout1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/subscript/subscript1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/superscript/superscript1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/symbol/symbol1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/table/table1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/underline/underline1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/verbatim/verbatim1.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/simple/verbatim/verbatim2.inout.txt R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/image/image1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/image/image2.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/image/image3.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/image/image4.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/link/link1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/macro/macro1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/macro/macro2.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/paragraph/paragraph1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/quote/quote1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/quote/quote2.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/section/section1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/table/table1.test R xwiki-rendering-syntaxes/xwiki-rendering-syntax-uniast/src/test/resources/uniast10/specific/verbatim/verbatim1.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Almost done (I still need to handle custom block parameters, hence the failing monospace2 test). Commit: 71f25ce796bb28e814c897392aecd1a5ead2caac https://github.com/xwiki/xwiki-rendering/commit/71f25ce796bb28e814c897392aec... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TextBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteChainingPrintRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ImageChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/MacroChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TableChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TextChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/XDOMPathChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/monospace/monospace2.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro2.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Add support for preserving custom (XDOM) Block parameters Commit: 5403d94d9a5bd64aa3b515d7f60ebddbed7a3cc5 https://github.com/xwiki/xwiki-rendering/commit/5403d94d9a5bd64aa3b515d7f60e... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractEmbedBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractMacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ImageBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteChainingPrintRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ImageChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/MacroChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/embed/file1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/group/group1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/checklist1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/togglelist1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro3.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/paragraph/paragraph1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/section/section1.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Increase test coverage Commit: 45a72b69fa988cbbd3619f45ccfb744099712930 https://github.com/xwiki/xwiki-rendering/commit/45a72b69fa988cbbd3619f45ccfb... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/embed/audio1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/embed/video1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/list1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro4.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/paragraph/paragraph2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/table/table2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/table/table3.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Increase test coverage Commit: f5469497542a28fce6995352e6d8740f857ae264 https://github.com/xwiki/xwiki-rendering/commit/f5469497542a28fce6995352e6d8... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/DefinitionListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/GroupBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/InlineMacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/LinkBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/MacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TextBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/MacroChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TextChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/image/image2.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link3.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link4.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/link/link5.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/list/definitionlist1.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/macro/macro1.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/macro/macro2.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/monospace/monospace2.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/verbatim/verbatim1.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/group/group1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image3.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro2.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro3.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro4.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/paragraph/paragraph1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/section/section1.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Avoid CSS special characters when naming custom blocks, properties or styles (because the name may be used to build CSS selectors) Commit: d57e17ddbf200233a88b62c7fa7b33ad2102024a https://github.com/xwiki/xwiki-rendering/commit/d57e17ddbf200233a88b62c7fa7b... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/blocknote/BlockNote10SyntaxProvider.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/BlockNoteBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/BlockNoteStreamParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/Context.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/FormatContext.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/FragmentRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/PlainTextWrappingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractEmbedBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AbstractMacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/AudioBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/BlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/BulletListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/CheckListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/CodeBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/DefinitionListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/DividerBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/FileBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/GroupBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/HeadingBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ImageBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/InlineMacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/LinkBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/MacroBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/NumberedListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ParagraphBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/QuoteBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/RootBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TableBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/TextBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ToggleListBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/VideoBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteBlockRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteChainingPrintRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteRendererFactory.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/Context.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ImageChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/InlineContentChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/MacroChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TableChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TextChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TypographyChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/XDOMPathChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/java/org/xwiki/rendering/internal/blocknote/BlockNoteCompatibilityTest.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/java/org/xwiki/rendering/internal/blocknote/BlockNoteSpecificTest.java Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Update since version Commit: 8c9f790625228bc757e27f598541e026f3484c78 https://github.com/xwiki/xwiki-rendering/commit/8c9f790625228bc757e27f598541... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteChainingPrintRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/InlineContentChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/TextChainingListener.java A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/verbatim/verbatim2.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/verbatim/verbatim3.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Fix handling of custom parameters for inline verbatim blocks Commit: ae4eca370afba4badd263213dde3de40e1bd8d08 https://github.com/xwiki/xwiki-rendering/commit/ae4eca370afba4badd263213dde3... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/CodeBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/verbatim/verbatim1.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Fix handling of parameters for standalone verbatim block as well. Commit: 8858b350f163b503c215bb4dba971ebf94fccc26 https://github.com/xwiki/xwiki-rendering/commit/8858b350f163b503c215bb4dba97... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ListChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/checklist1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/definitionlist1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/list1.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/list2.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/list/togglelist1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/quote/quote1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/quote/quote2.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Fix handling of list parameters. Commit: 7e2de601cc4681e64fe77085f7317d852e6757ad https://github.com/xwiki/xwiki-rendering/commit/7e2de601cc4681e64fe77085f731... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/table/table1.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Verify table parameters are preserved Commit: a8f3e27c745e829d30718a6fcd1ac4ab0a162f4f https://github.com/xwiki/xwiki-rendering/commit/a8f3e27c745e829d30718a6fcd1a... Author: Marius Dumitru Florea <[email protected]> Date: 2026-07-09 (Thu, 09 Jul 2026) Changed paths: M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/parser/blocknote/blocks/ImageBlockParser.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/BlockNoteRenderer.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/main/java/org/xwiki/rendering/internal/renderer/blocknote/ImageChainingListener.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/java/org/xwiki/rendering/internal/blocknote/BlockNoteSpecificTest.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/image/image1.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/simple/image/image2.inout.txt M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image1.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image2.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image3.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image4.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image5.test A xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/image/image6.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-blocknote/src/test/resources/blocknote10/specific/macro/macro2.test Log Message: ----------- XRENDERING-808: Implement a parser and a renderer for the BlockNote JSON syntax used by the BlockNote WYSIWYG editor * Pass the image resource reference in a separate block property, and use the URL property to pass the actual URL. Compare: https://github.com/xwiki/xwiki-rendering/compare/d8419d3cfb05...a8f3e27c745e To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications