Skip to content

feat: support Confluence macro placeholders#212

Merged
pchuri merged 1 commit into
mainfrom
codex/fix-br-and-macro-placeholders
Jul 9, 2026
Merged

feat: support Confluence macro placeholders#212
pchuri merged 1 commit into
mainfrom
codex/fix-br-and-macro-placeholders

Conversation

@pchuri

@pchuri pchuri commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Normalize Markdown and raw HTML line breaks to self-closing <br /> storage XHTML for Confluence Server/Data Center compatibility.
  • Support [[_TOC_]] and [[_LISTING_]] placeholders, plus <!-- _TOC_ --> and <!-- _LISTING_ -->, in Markdown/HTML conversion paths.
  • Document the new placeholder syntax and cover it with converter tests.

Tests

  • npm test -- --runInBand
  • npm run lint -- --quiet
  • git diff --check

Fixes #210
Closes #211

Normalize HTML line breaks to self-closing XHTML for Server/Data Center compatibility.\n\nSupport TOC and child page listing placeholders in Markdown and HTML conversion pipelines.\n\nFixes #210\nCloses #211
@pchuri pchuri merged commit b7deb0d into main Jul 9, 2026
6 checks passed
@pchuri pchuri deleted the codex/fix-br-and-macro-placeholders branch July 9, 2026 06:55
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 2.16.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

1 participant