Download Latest Version Markdown Monster 4.2 source code.tar.gz (61.3 MB)
Email in envelope

Get an email when there's a new version of Markdown Monster

Home / 3.8
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-11 7.6 kB
v3.8 source code.tar.gz 2025-06-11 61.3 MB
v3.8 source code.zip 2025-06-11 61.4 MB
Totals: 3 Items   122.8 MB 0

June 11th, 2025

  • AI Editor Text Autosuggestion (ghost text)
    If you have an AI API key configured, there's now support for auto-suggestions based on context of your current document by pressing Ctrl-Space. Auto suggestions suggest and display ghost text based on the active document and current cursor position context. Press Tab to accept or any other key to dismiss.

  • AI Context Menu Shortcut
    The AI context menu now has a Ctrl-Shift-A shortcut key to pop up at the current cursor position for quick keyboard only activation.

  • Emojis are now embedded as Emoji Font or Markdown Text
    There's a new option in the Emoji picker window that lets you choose between embedding emojis either as the actual emoji character or as the Markdown text representation. The latter was the previous behavior. The value set is sticky and remembered as part of the configuration.

  • Emoji Window is now non-modal and can stay open
    You can now use the emoji window to insert multiple emoji, as well as leaving the window open for quicker access. The window always injects at the current active editor location.

  • Header Formatting Improvements
    Headers (H1, H2, H3 etc.) can now be toggled and switched easily using the toolbar options or the Ctrl-1 through 5 shortcuts.

  • Customized Preview Theme Folder in Common Folder
    Customized Preview themes can now be stored in the Markdown Monster common folder (%appdata%\Markdown Monster\PreviewThemes by default). This helps separate your custom themes from the built-in themes. This also fixes a bug introduced in recent releases where the Install folder is completely nuked and re-installed from scratch wiping out any custom Preview Themes.

  • Mermaid Rendering Configuration
    You can now specify one of Mermaid's default display themes in the MM configuration via the Markdown.MermaidTheme configuration value. You can now also create a custom Mermaid Initializer that allows you to customize Mermaid options including custom theming, addins, security settings and more.

  • Add Azure DevOps Mermaid Syntax Support
    Azure DevOps uses slightly different Mermaid syntax than GitHub and most other Markdown environments by using :::mermaid instead of ```mermaid. The AOD syntax now works for mermaid diagrams as well.

  • Add support UseSoftlineBreakAsHardlineBreak
    Add option to toggle soft linebreak behavior for linebreaks in existing files. If true this flag renders soft line breaks as hard line breaks in the Previewer. By default soft line breaks that don't use explicit Markdown formatting (ie. two spaces or \) are rendered as a space. With this option on these are rendered as hard line breaks (<br/>). (#1200)

  • gpt-image-1 Model Support for AI Image generation
    Added support for the newer gpt-based OpenAI image models which allow for richer prompt evaluation and more details to be included and rendered in images. You can dynamically switch between dall-e-3 and gpt-image-1 models with appropriate settings exposed for each.
    Note: gpt-image-1 is significantly more expensive than dall-e-3.

  • GitHub Models added to default AI Model Configuration
    GitHub models is now an option for AI configuration with preset values for the endpoint and model config. GitHub models are free for limited usage, but you need to set up a personal access token to use it.

  • Changed Voice Dictation
    Change original voice implementation to using native Windows Voice Dictation features which can now be triggered through the F4 hotkey. While this updated voice dictation implementation is not quite as integrated as the original implementation, it provides vastly improved dictation capture, with automatic punctuation detection and better word and sentence detection and auto stop and complete sentence handling etc. By doing so we were also able to drop the burdensome dependency on the Windows SDK which brought on large size gain as well as major hassles for Addin dependencies. The new implementation also works on Arm64 - the old one didn't.

  • Improved Arm64 Installation
    Fixed issue where Arm64 installations would under some circumstances not properly install the arm64 executable (which is significantly faster than running x64 in emulation). Added a pre-install checker and main exe swapper to ensure that the arm64 exe is installed as the default executable. All installations now include the base MarkdownMonster.exe and MarkdownMonsterArm64.exe which allows for portable installs to run the explicit arm64 executable (or you can manually rename).

  • AI Menu Shortcut (ctrl-shift-a)
    There's now a menu shortcut to get to the AI features menu without a mouse. The context menu pops up at the current cursor position and is focused for keyboard navigation.

  • Fix: Left Sidebar Panel Collapsing to Invisible
    Fixed issue where the bottom sidebar panel would collapse and become invisible. Fixed by forcing a minimum size.

  • Fix: Drop Favorites on empty Control Area
    Fix issue where dropping a tab onto the Favorites panel when there aren't any items, or when dropping into the empty space of the list would do nothing. We now add the item to the root of the Favorites list.

  • Fix: Command Line Startup with Line Number
    Fix issue where loading with line numbers sometimes didn't work due to a race condition. Fixed the race condition and also fixed support for file.txt:10 line number syntax including support for quoted strings.

  • Fix: Remove Link Dialog Files file:/// Prefix
    Fix link dialog when embedding local files that are not relatively pathed using file:/// scheme. The scheme is unnecessary and is no longer applied resulting in cleaner absolute file links. Also when embedding files the file extension is stripped from the default link text. (similar to the way dropped files are handled)

  • Fix: Link Checker Root Path
    The link checker now respects the 'project' root path as defined by a Markdown Monster project file, or a .markdownmonster file, or files .docmonster or .docs.json extensions.

  • Fix: Remove Markdown Extra Linefeed
    Fix issue where using Remove Markdown (ctrl-shift-z) added a linefeed. Fixed.

  • Fix: Edit Preview Theme Folder Opening
    Fix issue where Edit Preview Theme from Preview Context menu was opening the PreviewThemes folder instead of currently active theme for pre-installed themes. While that now works, remember that installed themes should not be modified in place, but rather be copied to the %appdata%\Markdown Monster\PreviewThemes folder as a new theme which can be customized and won't be overwritten by Markdown Monster updates.

  • Fix: Sidebar Activation Menu Options
    Fix menu link and commands for activating various sidebar panels. Fixed regression after implementing split side bar panels.

Source: README.md, updated 2025-06-11