Skip to content

2.2

Compare
Choose a tag to compare
@RickStrahl RickStrahl released this 24 Nov 05:19
· 211 commits to main since this release
  • Improved Document Load Time
    We've improved the way editor and preview documents get loaded, which now load faster, with less flicker and without the occasional brief document load error page displayed.

  • Import from JSON to Markdown Table
    You can now import JSON object arrays as Markdown tables from file or the clipboard. Field names are mapped to headers values as row content. An optional field exclusion list can be applied.

  • Move Table Rows Up and Down
    You can now move table rows in the Table Editor, up and down via context menu or alt-up and alt-down.

  • Keyboard Navigation for Common Table Editor Cell and Row Operations
    You can now use keyboard navigation for moving rows up and down (alt-up, alt-down) and moving columns left and right (alt-left, alt-right). You can also insert rows above and below using (alt-shift-up, alt-shift-down).

  • Copy To Clipboard for Markdown Tables in Table Editor
    The Markdown Table Editor has a new Copy button to copy the currently active table in the editor to Markdown and the clipboard. This allows using the editor for easy pasting of Markdown Tables into other applications.

  • mmCli cleanup-webview Command to clear WebView Environment
    Added command line helper to clear out the WebView Environment that MM uses. The environment is private and separate from global settings, and only used for MM's local rendering of generated content.

  • Spellchecking: Look up on Web
    The spell checking context menu now has an option to Lookup on Web when a spell checking error is found. This is useful if you have no match in the list of suggestions and need to find out correct spelling. Opens Search page in your specified search engine.

  • Add Neeva and Brave to configurable Search Engines for Lookups
    Add the Neeva and Brave search engines to the list of supported search engines for various lookup operations. Look up operations are available for finding and embedding URLs, and the spell checker for example.

  • Copy Favorites Path to Clipboard on Favorites Context Menu
    You can now copy the current favorite item's path to the clipboard from the Favorites Context Menu.

  • Command Snippets: Warm up C# Compiler
    If you're using snippets that contain C# code (Expressions or Razor) there's now a configuration option that allows preloading the C# compiler to speed up first compiled snippet operation. Also fix code focus delay issue with Snippet insertion.

  • Fix: Update RelativePath Processing
    Fix exceptions in Relative Path creation used for dropped and pasted files and images. Fix issue where invalid paths would cause a hard failure due to Path object exceptions.

  • Fix: Favorites Intra Section Drag and Drop
    Fix issue where dragging a Favorite in section would not 'stay' in the new drop location and revert after short delay.

  • Fix: Control Tab Focus Handling
    Fix various issues with Control Tab locking the UI and not focusing the cursor. Fixes Ctrl-Tab and Click focus with cursor becoming active in editor for each.

  • Fix: PDF Generation Intermediary HTML File Name
    Fixed the intermediary HTML filename used when generating PDF files. Previously the HTML file generated was the same name as the PDF file, which could cause conflicts if the HTML file already existed prior to generation. Added __ prefix to the temp file.

  • Fix: SnagIt Image Capture Embedding
    Fix issue with SnagIt image embedding from the Screen Capture add-in. Previously, save operation failed silently. Fixed.

  • Fix: Physical Path Formatting for Links and Images
    When embedding physical file locations into Markdown (in untitled documents mainly or if referencing non-relative locations) paths previously where using Windows style syntax with forward slashes. This worked previously but started failing recently with the WebView renderer. All paths - both physical and relative - are now embedded using URL style forward slashes even for Windows paths.

  • Update: Log more Exception Data
    Exceptions now log both the top level and base exception to provide a little extra info on failures.