[xwiki/xwiki-rendering] d526bc: XRENDERING-442: A table cell cannot contain "Forma...
Branch: refs/heads/feature-deploy-removehttpclient3 Home: https://github.com/xwiki/xwiki-rendering Commit: d526bc4f4c6388c03fe08f7febedde6721f3092a https://github.com/xwiki/xwiki-rendering/commit/d526bc4f4c6388c03fe08f7febed... Author: Michael Hamann <[email protected]> Date: 2025-03-20 (Thu, 20 Mar 2025) Changed paths: A xwiki-rendering-integration-tests/src/test/resources/simple/table/table10.test M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/src/main/java/org/xwiki/rendering/internal/renderer/xwiki20/AbstractStackingInlineContentChainingListener.java Log Message: ----------- XRENDERING-442: A table cell cannot contain "Formatted" (Verbatim?) text * Consider standalone formatted text as standalone. * Add an integration test for it. Commit: b31ed023e341ce6db7e3ffc06c7b48ed8a7c0dce https://github.com/xwiki/xwiki-rendering/commit/b31ed023e341ce6db7e3ffc06c7b... Author: Michael Hamann <[email protected]> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M pom.xml Log Message: ----------- [maven-release-plugin] prepare branch stable-17.2.x Commit: 64c49a5cd387aac4b1df15bfc31a5a65c66c9363 https://github.com/xwiki/xwiki-rendering/commit/64c49a5cd387aac4b1df15bfc31a... Author: Michael Hamann <[email protected]> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M pom.xml M xwiki-rendering-api/pom.xml M xwiki-rendering-archetype-macro/pom.xml M xwiki-rendering-integration-tests/pom.xml M xwiki-rendering-legacy/pom.xml M xwiki-rendering-legacy/xwiki-rendering-legacy-api/pom.xml M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/pom.xml M xwiki-rendering-legacy/xwiki-rendering-legacy-transformations/xwiki-rendering-legacy-transformation-macro/pom.xml M xwiki-rendering-macros/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-box/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-comment/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-content/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-ctsreport/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-footnotes/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-html/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-id/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-message/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-raw/pom.xml M xwiki-rendering-macros/xwiki-rendering-macro-toc/pom.xml M xwiki-rendering-standalone/pom.xml M xwiki-rendering-syntaxes/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-annotatedhtml5/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-annotatedxhtml/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-creole/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-event/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-html/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-html5/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-jspwiki/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-plain/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-wikimodel/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xdomxml10/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xdomxmlcurrent/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xhtml/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xhtml5/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki20/pom.xml M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xwiki21/pom.xml M xwiki-rendering-test/pom.xml M xwiki-rendering-transformations/pom.xml M xwiki-rendering-transformations/xwiki-rendering-transformation-icon/pom.xml M xwiki-rendering-transformations/xwiki-rendering-transformation-linkchecker/pom.xml M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/pom.xml M xwiki-rendering-transformations/xwiki-rendering-transformation-wikiword/pom.xml M xwiki-rendering-wikimodel/pom.xml M xwiki-rendering-xml/pom.xml Log Message: ----------- [maven-release-plugin] prepare for next development iteration Commit: 4556b18e16bad5c529f53e980ed22b4dfcea1e54 https://github.com/xwiki/xwiki-rendering/commit/4556b18e16bad5c529f53e980ed2... Author: Michael Hamann <[email protected]> Date: 2025-03-24 (Mon, 24 Mar 2025) Changed paths: M pom.xml Log Message: ----------- [branch] Updating inter-project dependencies on master Commit: 579b7fcde2c77499e87611c38f2fec1c6eb49ef6 https://github.com/xwiki/xwiki-rendering/commit/579b7fcde2c77499e87611c38f2f... Author: Michael Hamann <[email protected]> Date: 2025-04-02 (Wed, 02 Apr 2025) Changed paths: M xwiki-rendering-macros/xwiki-rendering-macro-box/src/main/java/org/xwiki/rendering/internal/macro/box/DefaultBoxMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-comment/src/main/java/org/xwiki/rendering/internal/macro/comment/CommentMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-content/src/main/java/org/xwiki/rendering/internal/macro/content/ContentMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-html/src/main/java/org/xwiki/rendering/internal/macro/html/HTMLMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-id/src/main/java/org/xwiki/rendering/internal/macro/id/IdMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-message/src/main/java/org/xwiki/rendering/internal/macro/message/AbstractMessageMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-raw/src/main/java/org/xwiki/rendering/internal/macro/raw/RawMacro.java M xwiki-rendering-macros/xwiki-rendering-macro-toc/src/main/java/org/xwiki/rendering/internal/macro/toc/AbstractTocMacro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/pom.xml A xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/java/org/xwiki/rendering/internal/transformation/macro/IsolatedExecutionConfiguration.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/java/org/xwiki/rendering/internal/transformation/macro/MacroTransformation.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/java/org/xwiki/rendering/macro/Macro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/resources/META-INF/components.txt M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/macro/DefaultMacroManagerTest.java A xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/IsolatedExecutionConfigurationTest.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/MacroTransformationTest.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestNestedMacro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestPriorityMacro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestRecursiveMacro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestReplacementMacro.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestSimpleMacro.java A xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/java/org/xwiki/rendering/internal/transformation/macro/TestTwoNestedMacros.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/test/resources/META-INF/components.txt Log Message: ----------- XRENDERING-778: Rendering a page with thousands of macros is slow (#330) * Introduce the concept of isolated macros. * In the macro transformation, use a priority queue to efficiently process macros in order. * Don't re-scan the XDOM after executing isolated macros. * Add support for overriding the isolated execution support through configuration. * Limit macro indexes to 64 items. * Add more tests and increase the limit of the recursion test to trigger the 64-item limit (hard to test that it was hit, but a coverage check confirmed it). Compare: https://github.com/xwiki/xwiki-rendering/compare/16ada97174dc...579b7fcde2c7 To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications
participants (1)
-
XWiki Notifications