From 94513dd0f2dcd511e0316599cb30d9cdcfe3d8b8 Mon Sep 17 00:00:00 2001 From: nesquena-hermes Date: Thu, 25 Jun 2026 08:37:05 +0000 Subject: [PATCH] Release XF (v0.51.650): protect table-cell pipes inside inline code (#4896) --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6424a6c6..8540b1f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,12 @@ ## [Unreleased] +## [v0.51.650] — 2026-06-25 — Release XF (table cells with a pipe inside inline code render correctly) + +### Fixed + +- **Markdown tables no longer break when a cell contains a `|` inside inline code.** A table cell like `` `updates.model = modelState.model || null` `` rendered the `|` (or `||`) as extra column separators, splitting one cell into several and corrupting the row. The table parser already protected pipes inside bracket pairs; it now also protects pipes inside inline-code (`…`) spans — which is what backtick spans become before the table pass runs — so the code renders intact in a single cell. Thanks @luandnh. (#4896) + ## [v0.51.649] — 2026-06-25 — Release XE (gallery-installed extensions actually activate) ### Fixed