Skip to content

v3.10.2

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Sep 18:29

Description

Strengthened workspace recovery, upgraded rich-content exports, and made Markdown editing and review state more dependable while improving international discovery and production Live Share routing.

  • Workspace Safety & Trash: Replaced unsafe whole-workspace write paths with document-scoped, revision-aware persistence; preserved conflict copies, interrupted edits, and orphaned content; made browser backup and Secret Workspace replacement transactional; journaled desktop moves and index writes; and added a responsive, multi-select Trash for normal and encrypted documents with safe 30-day retention.
  • Markdown Editing & Rendering: Replaced document-wide formatting rewrites with grammar-aware parsing for math, footnotes, headings, definition lists, code, and adjacent lists; kept maps and STL responsive; added an accessible 8×8 quick table selector plus a custom table dialog; refined toolbar icons; and preserved editor selections when opening the context menu.
  • Preview & Review Reliability: Stored Preview scroll positions per document, stabilized comment highlights across complete and formatted nodes, blocked link navigation while selecting comments, and preserved linked-image and commented-image geometry.
  • Export Appearance & Rich Content: Added remembered Light and Dark appearance controls for HTML, browser-print PDF, raster PDF, and PNG; corrected dark/light tables, alerts, dividers, backgrounds, and frontmatter handling; rendered every supported diagram and rich-content type before PDF/PNG capture; and fitted Markmaps to printable bounds without changing the visible app theme.
  • Search, Performance & Collaboration: Made all 15 localized URLs independently indexable with canonical, hreflang, social, structured-data, and sitemap coverage; added Bulgarian and Google verification metadata, real redirect/404 handling, and retained critical preloads; restored production Live Share WebSocket routing through Cloudflare Pages Functions.

What's Changed

New Contributors

Full Changelog: v3.10.1...v3.10.2