Branch: refs/heads/master Home: https://github.com/xwiki/xwiki-rendering Commit: 989303b53586ebbc00defd54fbef3b3adefe7caf https://github.com/xwiki/xwiki-rendering/commit/989303b53586ebbc00defd54fbef... Author: Vincent Massol <[email protected]> Date: 2026-08-01 (Sat, 01 Aug 2026) Changed paths: M xwiki-rendering-api/src/main/java/org/xwiki/rendering/internal/parser/reference/DefaultResourceReferenceParser.java M xwiki-rendering-api/src/main/java/org/xwiki/rendering/internal/transformation/RenderingContextStore.java M xwiki-rendering-syntaxes/xwiki-rendering-syntax-xhtml/src/main/java/org/xwiki/rendering/internal/renderer/xhtml/link/DefaultXHTMLLinkRenderer.java M xwiki-rendering-transformations/xwiki-rendering-transformation-icon/src/main/java/org/xwiki/rendering/internal/transformation/icon/IconTransformation.java M xwiki-rendering-transformations/xwiki-rendering-transformation-macro/src/main/java/org/xwiki/rendering/internal/transformation/macro/MacroTransformation.java Log Message: ----------- [Misc] Fix logging best practices violations in the rendering modules (#397) * Do not print a stack trace in a warning: RenderingContextStore was passing the exception as the trailing SLF4J argument, which logs a full stack trace. Log the root cause message instead. * Use parameterized logging instead of string concatenation in IconTransformation, and log the root cause rather than the direct message. * Surround log parameters with brackets: the trailing placeholder of the MacroTransformation debug message was not wrapped. * Log the identifying parameter (macro id, syntax, resource type) in the error messages that previously logged only a bare sentence plus a stack trace. Co-authored-by: Claude Opus 5 (1M context) <[email protected]> To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-rendering/settings/notifications