You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Image editor component**: New dedicated image editor with richer editing capabilities
15
27
-**Text alignment**: Support for left, center, and right paragraph alignment
16
28
-**TOC width resize**: Drag the directory panel edge to freely adjust width
@@ -22,7 +34,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
22
34
23
35
### Fixed
24
36
25
-
-**Line break空行丢失**: Fixed empty lines disappearing when line breaking in the WYSIWYG editor
37
+
-**Line break empty lines**: Fixed empty lines disappearing when line breaking in the WYSIWYG editor
26
38
-**Command+F shortcut**: Fixed the search keyboard shortcut not working
27
39
28
40
### Changed
@@ -32,37 +44,40 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
32
44
33
45
---
34
46
35
-
## [0.2.2] - 2026-07-06
47
+
## [0.2.2] - 2026-06-22
36
48
37
49
### Fixed
38
50
39
-
-**Heading sticky position**: Reverted the heading-sticky-title position changes that caused layout issues, kept only the TOC z-index fix from v0.2.1
51
+
-**Heading sticky position**: Reverted the position adjustment that caused incorrect left offset. Heading sticky title now uses the original positioning logic.
40
52
41
53
---
42
54
43
-
## [0.2.1] - 2026-07-06
55
+
## [0.2.1] - 2026-06-21
44
56
45
57
### Fixed
46
58
47
-
-**TOC z-index**: Increased TOC panel z-index to 1200 to prevent it from being covered by heading-sticky-title on narrow screens
48
-
-**Sticky heading position**: Added 220px offset when TOC is open to avoid overlap
59
+
-**TOC z-index**: Increased TOC panel z-index to 1200 to prevent heading-sticky-title from covering it on narrow screens.
49
60
50
61
---
51
62
52
-
## [0.2.0] - 2026-07-06
63
+
## [0.2.0] - 2026-06-21
53
64
54
65
### Added
55
66
56
-
-**Color theme switching**: New `markdownWysiwyg.colorTheme` setting with `selectTheme` command to choose themes; Mermaid diagrams auto-render on theme change
57
-
-**Custom theme support**: Load themes from installed extensions
58
-
-**Frontmatter panel**: Editable frontmatter panel for quick metadata editing
59
-
-**Editor plugin architecture**: Refactored to plugin-based system with heading sticky/collapse, code block enhancements, and TOC optimization
60
-
-**Table row break mode**: New setting for table line break behavior
67
+
-**Editor plugin architecture**: Complete refactoring with heading fold/collapse, heading sticky, code block enhancement, and TOC optimization.
68
+
-**Frontmatter panel**: Editable frontmatter panel with inline editing support.
69
+
-**Color theme support**: New `markdownWysiwyg.colorTheme` setting to override VS Code's default theme. Use Command Palette "Select Color Theme" to browse and select from installed themes.
70
+
-**Custom theme support**: Define custom color themes via `markdownWysiwyg.customThemes` configuration in `.vscode/settings.json`. Select themes from Command Palette with "Select Color Theme".
71
+
-**Table wrap mode**: New `markdownWysiwyg.tableWrap` setting with three modes: `normal` (default, avoid word breaks), `aggressive` (break long words), `none` (disable wrapping).
72
+
-**Tab key optimization**: Code blocks insert 4 spaces, list items support indentation to next level, normal text inserts 2 spaces.
73
+
-**Custom theme documentation**: Added comprehensive documentation in `docs/custom-themes.md` (Chinese) and `docs/en/custom-themes.md` (English).
61
74
62
75
### Fixed
63
76
64
-
-**Tab key in lists**: Fixed Tab key not continuing indentation in nested lists
65
-
-**Tab key in code blocks**: Fixed Tab key behavior in code blocks and body text
77
+
-**Tab key in lists**: Pressing Tab in a list now correctly indents to the next level instead of scrolling to the top.
78
+
-**Tab key in code blocks and text**: Fixed Tab key behavior to insert spaces instead of triggering browser default action.
79
+
-**Table word break**: Added `word-break: keep-all` to table cells to prevent mid-character line breaks in CJK text.
80
+
-**List Tab at deepest level**: Fixed issue where pressing Tab at the deepest list indentation level would scroll to the top.
0 commit comments