Skip to content

Latest commit

 

History

History
245 lines (211 loc) · 7.3 KB

changes.md

File metadata and controls

245 lines (211 loc) · 7.3 KB

Changes

v3.18.1

  • Fix crash caused by Qt6 change
  • Fix XSS protection exemption
  • Check link before open

v3.18.0

  • Upgrade to Qt6
  • Support MacOS universal build
  • Upgrade Mermaid, Flowchart.js, and markdown-it
  • Markdown-it
    • Fix XSS protection and turn it on by default
    • Support mark by ==xx==

v3.17.0

  • Quick note: create note in given scheme (@feloxx)
  • MarkdownEditor: support inserting multiple images (@feloxx)
  • Mermaid: upgrade and fix preview issue (@ygcaicn)
  • Flowchart.js: upgrade

v3.16.0

  • Support reading PDF format
  • Support Ming Map editor in suffix *.emind
  • Support "View By" for notebooks selector
  • ViewWindow: add shortcut Ctrl+G,V to alternate among view modes
  • Bug fixes

v3.15.1

  • Add two themes
  • Bug fixes

v3.15.0

  • Editor supports Word Count
  • Add Open Windows panel
  • Theme: add Vue-light theme
  • Support default open mode
  • NotebookSelector: support dynamic icons for notebooks

v3.14.0

  • Theme: support custom icons
  • Theme: refine icons
  • NavigationMode: fix issue for input method

v3.13.1

  • Shortcuts for Copy/Paste/Properties in node explorer
  • Global shortcut to call out main window
  • UnitedEntry: bug fix for macOS

v3.13.0

  • United Entry: migration of Universal Entry

v3.12.888

  • Fix shortcuts in key sequence with input method (like Ctrl+G, E)
  • Add line ending settings for config files
  • FindAndReplace: fix zero-length search
  • QuickAccess: support folders
  • Upgrade to Qt 5.15.2
  • Support file associations
  • NewNoteDialog: remember default file type

v3.12.0

  • NotebookExplorer: support separate node explorer
  • Theme: add user-provided VSCode-Dark theme
  • MarkdownEditor: use web to highlight code blocks
  • MarkdownViewWindow
    • Add switch for code block line number
    • Fix ParseToMarkdown <style> issue
    • Add config for overridding MathJax script
  • SortDialog: fix sorting issue of date
  • FramelessMainWindow: fix StayOnTop issue

v3.11.0

  • Task: support a simple task system (@tootal)
  • Theme: add user-provided Solarized-Dark and Solarized-Light themes
  • Export: fix wkhtmltopdf table-of-contents translation
  • Support equation begin in MathJax
  • MainWindow: decide DPI on the screen vnote starts
  • Settings: support searching
  • Fix crash caused by Youdao Dict

v3.10.1

  • MarkdownEditor: fix view mode issue
  • Support print
  • Refine icons

v3.10.0

  • MarkdownEditor
    • Support side-by-side edit with preview
    • Support config for highlighting whitespace
  • Tag: fix input method issue on macOS

v3.9.0

  • Remove recycle bin node (now recycle bin is just a simple folder)
  • Quick Access: support removing items directly
  • MarkdownEditor
    • Support centering images in read mode
    • Add user.css for user styles in read mode
    • Add debugger by F12
    • Support context-sensitive context menu for images and links

v3.8.0

  • Support tags
  • Introduce notebook database using SQLITE
  • A perfect frameless main window on Windows
  • Add switch to control whether store history in notebook
  • Refine dock widgets of main window
  • NotebookExplorer: support scan notebook and import external files

v3.7.0

  • PlantUml/Graphviz: support relative path executable
  • macOS: support opening file with VNote in Finder
  • Sort notes by name case-insensitively
  • Export
    • Support All-in-One in PDF format
    • Support Custom export format (like Pandoc)
    • Allow minimizing the export dialog and doing export at background
  • MainWindow: use icon-only bar for docks
  • Support update check
  • Add shortcuts for CloseOtherTabs and CloseTabsToTheRight
  • Search: highlight matched items in opened files
  • Editor: support specifying line ending

v3.6.0

  • Support Image Host: GitHub and Gitee
  • Add config page for Vi

v3.5.1

  • LocationList: fix recently introduced regression when highlighting segments of text

v3.5.0

  • Support History
  • ViewArea
    • Ctrl+G, H/J/K/L to navigate through ViewSplits
    • Ctrl+G, Shift+H/J/K/L to move ViewWindow across ViewSplits
  • MarkdownEditor
    • Add configs for in-place preview sources
    • Add a tool button to disable in-place preview
  • Vi: support align and indent commands = and >
  • LocationList: highlight matched text segments
  • SelectDialog: support shortcuts (such as Rich Paste)

v3.4.0

  • Support Snippet
    • Ctrl+G S to insert a snippet
    • %snippet_name% to insert a snippet (the legacy Magic Word)
      • Snippet is supported in some dialogs (such as creating a new note)
  • Support note template (snippet is supported)
  • Remove ' and " from auot-brackets

v3.3.0

  • Editor: support auto indent, auto list
  • Support opening notes with external programs
  • Add a delay after code/math blocks update before preview

v3.2.0

  • Support local PlantUml and Graphviz rendering
  • Add shortcuts to tab navigation in ViewSplit
  • Editor: support auto bracket and overridding font family

v3.1.0

  • Support Japanese translation (Thanks @miurahr)
  • MarkdownEditor: guess image suffix when fetching to local
  • Refine read mode styles (Thanks @heartnn)
  • Support recovering edit session on start
  • Support recovering notebook explorer session on start
  • Support Flash Page
  • Support Quick Access
  • Allow to keep docks (like Outline) when expanding content area

v3.0.1

  • Support spell check via Hunspell
  • Ctrl+Alt+F to trigger full-text search
  • Auto focus to the input widget when activating full-text search
  • Fix Expand Content Area with panels

v3.0.0-beta.11

  • Full-text search

v3.0.0-beta.10

  • Show more tips
  • Add exclude patterns for external nodes
  • Add command line parser and support opening files from command line
  • Update Mermaid.js to 8.9.1
  • Support exporting current note
  • Add ExpandAll to node explorer

v3.0.0-beta.9

  • Fix crash when exporting external files
  • Support manual sorting folders and notes
  • Support showing external files in notebook

v3.0.0-beta.8

  • Note explorer supports different view orders
  • Fix Ctrl+V paste in editor
  • Fix Linux HTTPS crash bug
  • Add button to show/hide recycle bin node
  • Other small fixes

v3.0.0-beta.7

  • Support export to Markdown/HTML/PDF
  • Support base level 1/2/3 for section number in read mode
  • Support opening link to folder in read mode

v3.0.0-beta.6

  • Add theme pure for light mode
  • Small fixes

v3.0.0-beta.5

  • Refine themes
  • Add section number style "1.1" and "1.1.", and use the later as default
  • Support indentation of first line of paragraph in read mode
  • Add file type combo box in NewNoteDialog
  • Add "Insert Mark" in tool bar
  • Support Smart Table
  • Support *.rmd as Markdown suffix
  • Turn on system title bar by default
  • Enable AutoBreak by default

v3.0.0-beta.4

  • Add theme moonlight for dark mode
  • Add shortcuts for split and workspace
  • Bug fix
  • More configs in Settings dialog for Markdown viewer
  • Support section number in edit mode (without the dot suffix)
  • Support link jump in Markdown viewer
  • Use socket for single instance guard

v3.0.0-beta.3

  • Support [TOC]
  • Fix MathJax
  • Add shortcut for StayOnTop
  • Add Markdown guide and shortcuts guide
  • Show hovered link in read mode
  • Smart Input Method in Vi mode
  • Bug fix in Markdown editor when finding current heading index
  • Add custom Info.plist on macOS
  • Support minimizing to system tray
  • Support restart
  • Add read and edit in Markdown ViewWindow
  • Add Chinese translations

v3.0.0-beta.2

  • Fix Import Legacy Notebook
  • Refine toolbar
  • Fix Outline viewer