performance improvements
MdTableSheetExtras =new features (experimental)
- Pivot tables —
${P(label, groupCol, valueCol, agg)}aggregates a table
(group by one column, aggregate another withsum/avg/count/min/max)
and renders the result as an inline HTML table. - Formula palette — command Table: Insert formula (and slash
/formula)
opens a filter box of common Formulajs functions and inserts a ready-to-edit
${F("…")}snippet with the cursor placed inside. - Conditional formatting — column header tags
#heat,#heatr,#databar
color cells relative to the min/max of their column (heatmap / reversed
heatmap / proportional data bar). Implemented as a self-contained injected
runtime (the MdTableRender engine is cell-by-cell and cannot see a whole
column). - CSV/TSV import — command Table: Import CSV/TSV (and slash
/csvtable)
turns clipboard (or prompted) delimited text into a Markdown table at the
cursor. Auto-detects,/;/ tab.
