feat: Add table support to Markdown-ProseMirror converter

- Tables now render properly in Outline Wiki
- Parses Markdown table syntax (| Col1 | Col2 |)
- Converts to ProseMirror table structure with tr, th, td nodes
- First row becomes header cells (th)
- Bidirectional: tables also convert back to Markdown
- v1.3.16

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-01 12:51:58 +00:00
parent f640465f86
commit d1561195bf
7 changed files with 93 additions and 7 deletions

View File

@@ -2,6 +2,21 @@
All notable changes to this project will be documented in this file.
## [1.3.16] - 2026-02-01
### Added
- **Table Support in Markdown Converter:** Tables now render properly in Outline
- Parses Markdown table syntax (`| Col1 | Col2 |`)
- Converts to ProseMirror table structure with `table`, `tr`, `th`, `td` nodes
- Supports header rows (first row becomes `th` elements)
- Handles variable column counts with proper padding
- Bidirectional: ProseMirror tables also convert back to Markdown
### Fixed
- **Checkbox List:** Already supported but confirmed working with `checkbox_list` and `checkbox_item` node types
## [1.3.15] - 2026-01-31
### Fixed