Week 1 β Foundation & Safety
π Editor race-condition fix: Eliminated a rare bug where content from a previously-open file could overwrite a newly-opened file during rapid switching. Editing is now reliably synchronous.
β¨ Infobox separators & layout positioning: Added horizontal separator rules and new top/below positioning options for richer infobox layouts.
βοΈ Borderless inserts & footnote support: Insert blocks can now be embedded without a surrounding box, and sanitizer changes enable native footnote links.
π§ Better editor ergonomics: Added bottom padding so you can scroll past the end of the document and type comfortably; fixed large vertical gaps in previews.
Week 2 β Images, HTML & Rendering Safety
πΌοΈ Infobox image loading bug fixed: Corrected the rendering order so images in frontmatter load reliably again.
π§Ύ Small & meter tags allowed: The sanitizer now permits certain semantic HTML tags for richer content (e.g.,
,).π External image support: You can include
http(s)://images directly in Markdown content.π Safer final sanitization: HTML sanitization now runs on the final rendered HTML to ensure both flexibility and security.
π Editor nicety: When you apply formatting to an empty selection, the cursor is placed inside the new markup so you can start typing straightaway.
Week 3 β Performance, Fonts & Template Workflows
π Faster startup & font streaming: Startup was optimized and custom fonts now stream from disk on-demand, cutting memory use and removing the "unstyled text" flash.
π Keyboard shortcut cleanup: Restored normal text-editing behavior by removing
Ctrl+Arrownavigation overrides and standardizing history navigation keys.π§© Template system improvements: Template tools now surface errors correctly, and table cell background coloring (
bgcolor) is allowed for richer tables.π Templates moved into vault: Templates are now regular Markdown files inside the vault for easier editing in the main editor; explorer sorting was improved so special folders are pinned sensibly.
π UI polish: Fixed flashing/loading stutter for quick page loads and restored missing dropdown arrows.
Week 4 β Parallelism, Search & Infobox Polish
β‘ Parallel vault indexing: Startup scanning now runs across multiple CPU cores so large vaults index much faster.
πΌοΈ Streamed image viewer: Full-screen image viewer now streams files directly from disk for instant, lag-free viewing.
π Debounced search & explorer refinements: The file explorer search waits until you stop typing for smoother results; explorer sorting logic is more intuitive.
π§© Infobox layout power-ups: A single layout rule can target multiple fields, and a visual separator is added above tags for clarity.
π§ Simplified layout syntax & cleaner groups: Custom layout YAML was simplified for easier authoring, and group borders were toned down to avoid double-borders and visual clutter.
