v0.2.0-beta.3
Pre-release
Pre-release
⚠️ Pre-release. Published for testing. Behaviour and artifacts are not final.
Highlights
Added
- WYSIWYG live editor — the note editor now renders Markdown live as you type,
and is the single renderer when enabled (the default). Headings, bold / italic /
strikethrough, inline code, links, wiki-links, tags, blockquotes, lists, task
checkboxes, fenced code blocks, images, PDF chips, mermaid diagrams, tables,
thematic rules, footnotes, reference links, and<mark>all render formatted —
with the raw Markdown revealed only around the caret. No more swapping between a
rendered page and a raw-text line while editing. - Tables, edited in place — type directly in cells; the
/tablepicker offers
visual designs (Grid, Striped, Header, Minimal); an alignment toolbar (left /
center / right) appears in the header row; and a right-click menu inserts or
deletes rows and columns.
Known issues
- Deleting the last row or column of a table can drop the caret just below the
table; other rows and columns are unaffected.
What's Changed
- chore(release): v0.2.0-beta.3 — WYSIWYG; lead notes with changelog highlights (9a7ab64)
- docs(todo): note WYSIWYG table delete-last-row/col caret bug (c0332c1)
- feat(editor): right-click table menu — insert/delete rows + columns (WYSIWYG) (eda3714)
- feat(editor): table column-alignment toolbar (WYSIWYG) (610aa4d)
- feat(editor): per-table visual designs + fix Enter-in-table (WYSIWYG) (487e572)
- feat(editor): full reading-view parity — rules, footnotes, refs, mark (WYSIWYG) (741caea)
- feat(editor): edit table cells in place (WYSIWYG) (ea771c6)
- feat(editor): match the reading view's table look (WYSIWYG) (fe580f8)
- feat(editor): WYSIWYG-on is the only renderer; list polish (WYSIWYG) (33b6229)
- feat(editor): render mermaid blocks as diagrams (WYSIWYG) (f64ed6d)
- feat(editor): render PDF embeds as clickable chips (WYSIWYG) (815b513)
- feat(editor): render GFM task checkboxes (WYSIWYG) (e3a17c2)
- feat(editor): render list bullets + numbers (WYSIWYG) (c1c8cb6)
- feat(editor): render blockquotes + per-line gutter-mark foundation (WYSIWYG) (440f112)
- feat(editor): reveal markers per-construct, not per-line (WYSIWYG) (230c7a0)
- feat(editor): code-block + inline-code reading-view parity (WYSIWYG) (c6c304d)
- feat(editor): hide markers except on the edited line (WYSIWYG W6) (24b133b)
- feat(app): /table rows×cols picker with header indicator + custom size (7d5b70d)
- feat(editor): content-fit table columns + code-block box (WYSIWYG W4 polish) (7fa1e07)
- feat(editor): inline tables rendered as a grid (WYSIWYG W4c) (d3bb458)
- feat(editor): inline fenced code blocks while editing (WYSIWYG W4b) (9ff0a2e)
- feat(editor): inline images while editing (WYSIWYG W4a) (a431a36)
- feat(editor): variable line heights — heading sizes (WYSIWYG W2) (89cec99)
- feat(editor): optional WYSIWYG live-preview toggle in settings (ffe9eab)
- docs(todo): add Settings window improvements section (7d327b2)
Full Changelog: v0.2.0-beta.2...v0.2.0-beta.3