Repository navigation
v3.10.3
Description
Added a responsive Document Outline and configurable Copy TOC workflow, while improving localized search content and multilingual Markdown rendering fidelity.
- Document Outline: Added an automatically updated H1–H6 tree with collapsible branches, hierarchy guides, Collapse/Expand All, active-section tracking, and navigation that preserves Editor, Preview, or Split mode. The responsive right sidebar shares Find & Replace styling, a 340px default, resize handles, keyboard resizing, and width reset behavior.
- Copy TOC & Heading Anchors: Added AST-based TOC generation with default H2–H4 depth, configurable H1–H6 limits, bulleted, hierarchical numbered, or plain output, optional level normalization, and a collapsible wrapper. Preview and copied links now share GitHub-compatible Unicode, emoji, fallback, and duplicate-heading anchors.
- Localized Search Content: Served useful translated welcome content and starter documents in the initial HTML for all 15 language URLs, made the public URL authoritative for language and metadata, preserved saved documents during language changes, added production-like SEO middleware to local development, and introduced a read-only live deployment audit.
- Typography & RTL Rendering: Prevented Japanese and Korean interface selection from changing document or release-note typography, aligned right-to-left list padding and bullets without clipping, and restored GitHub-style spacing between lists and following blocks.
- Build, Offline & Desktop: Added a bundled TOC generator with dependency licenses and Node unit coverage, included the new TOC and localized welcome modules in PWA caching, expanded static validation, synchronized desktop resources, and retained full locale-catalog parity.
What's Changed
- fix(seo): render translated content for language pages by @ThisIs-Developer in #256
- fix(preview): preserve typography when switching languages by @ThisIs-Developer in #257
- Fix RTL Markdown list rendering and spacing (Issue #259) by @rajat12826 in #260
- feat(editor): add Document Outline and configurable Copy TOC by @ThisIs-Developer in #258
Full Changelog: v3.10.2...v3.10.3