1.27
-
Rewritten Table Editor
Completely revamped the Markdown Table Editor to better support larger tables and quicker editing support. Editing now uses the current theme in the editor, and there's an optional previewer which also uses the current Preview Theme. There's new support for sorting and alignment of columns, as well as improved output and parsing support, plus much more. -
Track Active Document in Folder Browser
As a heavily requested feature, we've added support for optional document tracking in the folder browser. Using theFolderBrowser.TrackDocumentInFolderBrowserconfiguration switch (also via a toggle button in the Folder Browser) any time you change the document the Folder Browser navigates to that file. -
Search Web and Search Web and Link on Editor Context Selection Menu
New option to allow searching for content on the Web by opening the browser from the selected text and another option that performs a search and displays a list of matches with URLs on a sub menu that can be auto-linked to the selected text. -
Web Search and Search Web Links on the URL Dialog
The same two search options from above are also available in thectrl-kURL Link dialog as links below the text input. Clicking the links searches the Web with the display link. For the Browser search any URLs on the clipboard automatically replace the URL text if it's empty. For the inline search, a list selection fills the field. -
Search Weblog Folder
New Menu option on the Weblog folder that lets you search the WebLog folder for posts using the built-in Find in Files Search functionality. -
Preview Sync Improvements
Refactored some of the logistics in Preview Sync which should improve responsiveness of preview refreshes. There should now be fewer odd instances where preview is not refreshing automatically. Also updatedLeft-ctrlwhich forces an immediate refresh, spellcheck and stats update. -
Drag and Drop Files into Editor as Links
When you drag and drop a document file (Markdown, html, pdf, zip) from Explorer or the File Browser into the editor, the file is now linked rather than 'opened'. The link is created asfile.extwith a document relative path. -
Document Outline Line Selection and Navigation
Document Outline Navigation now moves the cursor position to the selected line in addition to scrolling to the appropriate Viewport position. When navigating by keyboard, ENTER and SPACE selects, and TAB moves the focus into the editor. -
Add Folder Opening to Recent File List
There are now small folder icons next to files in the Recent Files dialog to allow opening of the associated folder in the Folder Browser to facilitate quicker access to files. -
Markup for Empty Selections puts Cursor into Selections
When using shortcuts for Markdown markup likectrl-borctrl-ifor empty selections, MM now moves the cursor into the generated empty Markup. SoCtrl-bgenerates**~**where~denotes the cursor position (~not generated). -
Improved Large Document Support
Added improvements to make MM work better with very large documents, by reducing preview refresh overhead, dynamically expanding the refresh timeout and tweaking the update process. Also - Using the built-in Chromium addin as the previewer now refreshes off the UI thread so that refreshes no longer freeze the editor while updating the preview for large documents. -
Add mmCli Path Expansions for Environment Vars and ~ Home Path
Fixmmcli.exeto respect current folder and relative files for input and output files as well as expand Environment Variables and~for the Home Directory folder. -
Add Editor Option for No AutoCompletions
You can now optionally disable all editor completions via a newNoAutoCompleteEditor configuration option. This option disables all key expansions like quote and bracket completions, list bullet expansion etc. for a raw editor experience. -
Fix: Browser Executable using Default Browser
Fix View in External Browser when the default browser executable is left blank - defaults to the system browser but executes using command line to allow for URLs with#hashextensions. -
Accessibility Updates
Some adjustments to the accessibility features in the file browser and search features. -
Fix Cut Behavior from Context Menu
Fix broken Context Menu Cut behavior which was deleting the text but not putting it on the clipboard. -
Fix: Preview To Editor Sync in IE Mode
Fix issue where preview to editor sync mode jumps the cursor to the top of the editor when typing. -
Fix: Open Folder Browser when no Document Active
Fix issue where the various folder browser menu options weren't enabled when no document was active. Also fixed hotkeys. -
Fix: PreviewWebRootPath in
.mdprojFiles not respected -
Fix issue where the
PreviewWebRootPathvalue in the.mdprojfiles wasn't respected in some situations. The file is now checked on every render operation so changes in the.mdprojare immediately reflected. -
Fix: Multi-Selection Issues in Folder Browser
Fixed several issues with inconsistent behavior with multi-selected files in the Folder browser. Reduced selection jitter and better handle accidental starting drag and drop operations. -
Fix: Chromium Initial Preview Refresh Issue
Fix issue where the Chromium Previewer would occasionally not display content when first loading Markdown Monster or when switching from IE view to Chromium Preview. Caused by async load of the Preview browser, we now explicitly check for completion and if not ready wait for the browser to be ready to preview.