From 2b1564db9d10e6f3d8bc9f314acd95c586777a3c Mon Sep 17 00:00:00 2001 From: Will Kahn-Greene Date: Sun, 30 Aug 2026 08:45:07 -0400 Subject: [PATCH 1/3] docs(README): document
for a multi-line table cell Fixed in #113 but never written up: a table cell that needs more than one line uses a literal
, since a GFM table row has to stay on one physical line and a real newline isn't an option. --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index f46e35c..4ce4961 100644 --- a/README.md +++ b/README.md @@ -1000,6 +1000,20 @@ Details: - An unknown color name is dropped with a warning and the cell publishes uncolored. +**Multi-line table cells** use a literal `
` to break a cell onto more than +one line. A real newline can't be used instead, since a GFM table row has to +stay on one physical line. + +```markdown +| Field | Notes | +| ----- | -------------------------- | +| Key | Type: string
JQL: "Key" | +``` + +Confluence's own editor represents a multi-line cell as separate paragraphs +rather than `
`; `read`/`export` converts that back to the `
` form +shown above, which is what publishes back to the same paragraphs. + **GitHub alerts** — `> [!NOTE]`, `[!TIP]`, `[!IMPORTANT]`, `[!WARNING]`, `[!CAUTION]` — become info/tip/note/warning panels. [GFM alerts](https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#alerts) From 9090e4336373c3be085ab524e67e41cfa2347b1c Mon Sep 17 00:00:00 2001 From: Will Kahn-Greene Date: Sun, 30 Aug 2026 08:45:35 -0400 Subject: [PATCH 2/3] fix(convert): pass through a list inside a table cell instead of mangling it Found while writing README documentation for using