Skip to content

Release v2.0.3 - Font Application Fix for Editor & New Documents

Latest

Choose a tag to compare

@lapisecek lapisecek released this 22 Sep 08:38
· 4 commits to main since this release

MarkdownReader v2.0.3 Release Notes

MarkdownReader v2.0.3 is a focused bug fix and stability release resolving typography inheritance in newly created documents and the writing window, restoring instant font reactivity across all editor views, and optimizing default document tab handling.

What's New and Fixed in v2.0.3

  • Reliable Font Application across Editor & Writing Area:
    • Fixed an issue where changing the font family (preset or custom Windows system font) did not apply to newly created document tabs or raw source textareas.
    • Bound --editor-font-family CSS variable and inline styling to the root container, document body, paper container, raw markdown textarea, and ProseMirror editor.
    • Updated ProseMirror editorProps attribute synchronization so that typing and editor transactions do not reset DOM font styling.
  • Enhanced Windows Fallback Stacks:
    • Re-ordered monospace typography fallbacks to prioritize Windows native typefaces (Cascadia Code, Cascadia Mono, Consolas, Courier New) before generic fallbacks.
  • Improved Tab Creation:
    • Corrected tab initialization logic so that newly created tabs via the + button or Ctrl+N respect default mode settings (Reading vs. Editing).
    • Added native Ctrl+N shortcut to quickly open a new document tab.
  • Instant Windows Start Menu Integration:
    • Automatically updates the Windows Start Menu and Desktop shortcuts upon build.