github vnotex/vnote v4.6.0

5 hours ago

v4.6.0

A feature release that adds PDF comments, batch tag editing and substantial Markdown preview improvements on top of VNote 4.5.0:

  • PDF viewer and comments
    • The bundled pdf.js viewer was upgraded to v6 and now supports per-file PDF comments: draw, highlight and place movable text boxes, with per-tool colour, size and opacity settings
    • The built-in web toolbar was replaced by native Qt controls, including an overflow menu and a dedicated comments panel
    • The built-in PDF viewer is disabled on the Qt 5 / Windows 7 build because pdf.js v6 requires a newer web engine; PDFs continue to open with the configured external application
  • Editor and Markdown
    • Task-list checkboxes in the read-mode preview are clickable
    • The edit-mode outline shows rendered heading titles, and image sizes can be authored from the image context menu
    • New settings align Markdown table source and automatically fold previewed blocks
    • Interactive table previews are built on demand, preserving space for off-screen tables while substantially reducing opening, editing and scrolling costs; syntax highlighting is capped at 5000 cells in extreme documents
    • Read-mode diagrams appear progressively, duplicate Mermaid renders share one result, and repeated PlantUML diagrams reuse their encoded server URL
    • In-place previews publish results in batches, prioritize visible graph previews and recover cleanly when a render pass stalls, is hidden or is replaced
    • Notes with more than 100 math blocks are no longer silently truncated, image-host images are not downloaded again for each preview, and multiline inline highlights render correctly
    • Prism was upgraded to 1.30.0 with every bundled language
  • Tags: tags can be added to or removed from multiple selected files in one operation
  • Interface
    • The right dock tabs now use the same compact sidebar treatment as the left dock, with consistent indentation and theme-owned row spacing
    • The sort dialog shows Name, Created and Modified columns and compares wide digit runs as fields
    • VNote can start automatically when signing in to Windows
    • The application display name used in window titles, the system tray and About can be customized
    • Windows spanning screens expand on the correct display, notification popups no longer truncate horizontally, and the notebook context menu places Close at the end
  • Fixes
    • Opening a file through Windows Open with no longer crashes when the WebEngine process inherits an incompatible command line
    • Read-only state is resolved when a buffer opens, preventing stale permissions from leaking into later operations
    • Context menus use the correct Qt API on each supported major version
  • Translations: Simplified Chinese and Japanese catalogs updated for the new strings

Don't miss a new vnote release

NewReleases is sending notifications on new releases.