Markdown Edit Changelog

What's new in Markdown Edit 1.35

Oct 7, 2018
  • Remove TOC code from default template due to script errors.

New in Markdown Edit 1.34 (Oct 1, 2018)

  • Update Pandoc
  • Use Pandoc's newer GitHub Flavored Markdown support
  • Add Lua script to allow GitHub Task List checkboxes
  • Incorporate and close all outstanding pull requests
  • Add new translations (Czech, Portuguese)

New in Markdown Edit 1.33 (Jun 12, 2017)

  • VS like selection style for editor
  • update packages, remove browser unload code, move to vs2017
  • update packages
  • move to .net 4.7, update get/setter styles
  • fix out of range crash
  • fix file in use crash
  • fix some other crash reports
  • add github cmark for for future consideration
  • update pandoc, mess around with cmark-gfm

New in Markdown Edit 1.32 (Jan 4, 2017)

  • make about label style wider
  • fix crash on tab at start of doc
  • update package
  • crash report fixes
  • limit spellling errors to 20 per paragraph
  • update pandoc

New in Markdown Edit 1.31 (Oct 10, 2016)

  • Bug fixes:
  • #192 Dialog Find & Replace too narrow with translated interface
  • #193 Make italic tag color and spell-checker wrong word underline color different
  • #194 Show time near the document statistics
  • #195 Add en/em dashes support
  • #196 Visible Windows taskbar in fullscreen mode
  • Enhancements:
  • Update to MahApps Metro 1.3
  • Add color option in themes for spellcheck error indicator
  • Change toggle switch style in settings to newer Win10 look

New in Markdown Edit 1.30.2 (Oct 10, 2016)

  • Russian translation
  • Prefer 32 bit build setting

New in Markdown Edit 1.30.1 (Sep 1, 2016)

  • Fix #176
  • Seperate CustomMarkdownEngine executable from arguments

New in Markdown Edit 1.30 (Aug 26, 2016)

  • separate commands from code behind
  • fix index out of range when only front matter present
  • fix clipboard to DataUri
  • allow per monitor dpi
  • update packages
  • make stylesheet less github like
  • add list indent on tab #170
  • add multicore-jit startup code
  • fix redraw issues
  • navigate to named anchors in same document #171
  • only add to list items if it's increasing line count #172
  • check if previous/previous line in list #173
  • enable newer common control styles

New in Markdown Edit 1.29.1 (Aug 3, 2016)

  • What's changed:
  • Fixed the Pasted from HTML feature to read from the correct clipboard format (duh!)
  • Fixed Pasted from HTML menu to use the correct command handler

New in Markdown Edit 1.29 (Aug 3, 2016)

  • 167 - Dragging multiple image files inserts malformed Markdown
  • 160 - Paste HTML as Markdown
  • Ensure bottom of preview is shown when at bottom of document

New in Markdown Edit 1.28.2 (Jul 15, 2016)

  • Fix bug #165 with update to CommonMark.NET
  • Internal build changes

New in Markdown Edit 1.28.1 (Jul 7, 2016)

  • Update CommonMark.NET lib to fix issue #159
  • Remove As Local File from image drop menu. Add standard Save As option
  • Improve list auto numbering algorithm #138
  • Improvements to math rendering #156
  • Improvements to document reformatting
  • Improvements to AppVeyor build

New in Markdown Edit 1.28 (Jun 27, 2016)

  • 135 found some more edge cases and fixed
  • Add sprites as a DataUri to default template. External emojisprites.png no longer needed (but remains for legacy)
  • 149 Add command line option to installer to suppress desktop icon (icon=0)
  • Fixed issue with external WpfMouseWheelLib crashing on some systems Project appears to no longer be maintained. Created a Github project and fixed issue. Guess I own it now
  • 153 Added character encoding settings and automatic detection via Mozilla library
  • Beefed up build commands

New in Markdown Edit 1.27 (May 30, 2016)

  • Add toggle to document statistics to show words/paragraphs/pages.
  • Introducing (almost) portable version (still requires .NET 4.5.2+ be installed on target system).
  • Fix bug #135 - Spell check in lists broken
  • Update to latest AvalonEdit and Commonmark packages
  • Update to latest Pandoc.

New in Markdown Edit 1.26 (Apr 25, 2016)

  • table text overlapped when splitting over pages #126
  • GitHub-like Emoji rendering #128
  • Touchpad scrolling is way too fast #129
  • Ampersand in headings #130
  • IgnoreYaml doesn't work #131 (removed feature)
  • Curly quotes #134 (added snippets)
  • New version incorrectly suggested #136 (false positives on network login)

New in Markdown Edit 1.25.1 (Mar 14, 2016)

  • Fix crash when reformatting document and cursor is at end of document and reformatted text is shorter causing out of range exception.

New in Markdown Edit 1.25 (Mar 14, 2016)

  • Added Table of Contents (document structure) viewer. Ctrl+. #95
  • Better scroll sync #114
  • Fixed unintended preview wiindow closing #122
  • Add setting to override default culture langauge (CultureLanguage="") #120
  • Added graceful restart when settings file is corrupted #127

New in Markdown Edit 1.24 (Feb 22, 2016)

  • Allow only one instance of a file #97
  • Fix issues with Recent Files dialog #101
  • Pasting link sometimes doesn't convert it to MD link #107
  • Cursor position goes to end of document after formatting #109
  • Inserting image link issues #112
  • Layout and scale problem on HighDPI displays #113
  • Auto-continue task lists #119

New in Markdown Edit 1.23 (Feb 9, 2016)

  • Added option to copy drag & drop image file to local folder (new feature)
  • Local folder feature enumerates document path-relative folders (new feature)
  • Paste image from clipboard (new feature)
  • Local folder feature supported in Paste image from clipboard feature (new feature)
  • Upload image feature supported in Paste image from clipboard feature (new feature)

New in Markdown Edit 1.22 (Feb 3, 2016)

  • What's changed:
  • Added "As Data URI" to the image drop menu
  • Added "As Local File" to the image drop menu
  • "As Data URI" does pretty much what it says. It converts the image file to a Data URI and pastes it into the document.
  • "As Local File" is a little nifty-er (is that a word). When clicked, it gives you a list of document relative folders where you can copy the image file. It then inserts a document-relative link into the document.
  • These are new so I expect to revise the interface based on feedback/bugs.
  • Once we've settled on this, I'll add the same thing for image pasting from the clipboard.

New in Markdown Edit 1.21 (Jan 26, 2016)

  • Allow toggle between insert and overtype mode.

New in Markdown Edit 1.20.1 (Jan 26, 2016)

  • Fix crash on empty document

New in Markdown Edit 1.21 (Jan 26, 2016)

  • Fix crash on empty document

New in Markdown Edit 1.20 (Jan 26, 2016)

  • Better scroll synchronization
  • German translation

New in Markdown Edit 1.19 (Jan 19, 2016)

  • Multiline snippets: This makes writing/updating snippets that are several lines long easier.
  • Format protector: I use markdown to write slides for presentations a I give. The slide package has some unusual front matter (not quite YAML) that MDE's format and wrap command messes up.
  • Updated to latest packages including the new release of MahApps which fixes some interface bugs
  • Fix bugs #83, #84, #91, #92
  • Focus issues with preview resolved
  • Preview Scroll Sync #89: Improved the syncing between text and preview. Note: Improved. It will never be perfect and can get fooled but should perform better than before. Without injecting text anchors into the source document, there's no way to do semantic syncing (at least none I can think of). I welcome any ideas on how to improve this

New in Markdown Edit 1.18 (Dec 8, 2015)

  • Smarter smart link pasting. MDE detects when you're pasting a link and converts it to the appropriate format. However, there are places where this is not the desired behavior. For instance, when pasting into a code or HTML block.
  • Block element backgrounds paint the entire block instead of just the text.

New in Markdown Edit 1.17.1 (Dec 2, 2015)

  • Add tex_math_dollars option to prevent $$ math expersions $$ from getting reformatted.

New in Markdown Edit 1.16.2 (Nov 26, 2015)

  • fix export problems #75
  • change default for ignore yaml
  • Create Uri from template path
  • Merge pull request #76 from matsande/master
  • change save as html shortcut

New in Markdown Edit 1.16.1 (Nov 24, 2015)

  • Fixed:
  • Didn't check for a null reference
  • Also figured out how to build the installer on Appveyor.

New in Markdown Edit 1.16.0 (Nov 24, 2015)

  • Version Checking: When a new version of MDE is published, an icon will appear in the title bar. I tried to make it subtle enough to inform without be annoying.
  • Alternate Line Endings: Apparently, some Mac users are defecting and using MDE. Scandalous! But I won't tell.
  • Export to Word and PDF: Check out the Save As dialog. There are options to save the to docx and pdf. html was added to be consistent. Don't worry, the original shortcuts for exporting to html still work. (Issue #68, #69)
  • Fix image preview: Relative paths to images were broken in the preview. (Issue #70)
  • Support for custom Markdown converters: This one is kind of geeky, but you can use a different Markdown converter provided it's a console application and reads and writes to standard input/output. This is mostly for those who want to tweak the Pandoc settings MDE uses. You'll have to edit the settings file directly.
  • Fix Crash on Bad Settings: MDE would unceremoniously die if the settings file was corrupted. (Issue #49).
  • Remove auto image pasting from clipboard: Did you know you could paste an image to MDE and it would automatically upload it to MDE? As well intentioned as that was, it represented a privacy issue so I removed it. (Issue #73).

New in Markdown Edit 1.15.0 (Nov 19, 2015)

  • Changed Ctrl+L to display a dialog for inserting hyperlinks (issue #64). Ctrl+L activating a hyperlink dialog is common in many online systems. I've modeled my dialog after the one in StackOverflow.
  • Use Alt-L to change a selection to an unordered/ordered list
  • Link-pasting - When pasting URL from the clipboard, if something is selected in the editor, it's used as the title of the link.
  • Sped up detection of image links by checking the URL extension (issue #64).
  • Force Pandoc to not obfuscate emails (issue #65)

New in Markdown Edit 1.14.0 (Nov 12, 2015)

  • Ctrl+P activates the print dialog.
  • Restore focus to the HTML preview on activation.
  • Fix bug when opening HTML and DOCX files.

New in Markdown Edit 1.13.0 (Nov 12, 2015)

  • Save As HTML (Alt+E, Alt+Shift+E) added.
  • Convert from HTML. Drag and drop or open from the dialog. (Did you know you can open .docx files as well?)
  • New Danish translation. I just loves me some pull requests.
  • Add Ctrl+, to open/close the settings dialog.
  • Installer improvements. The installer was replacing shortcuts on upgrades which caused pinned shortcuts to break (it will take one more update cycle for this fix to take effect).

New in Markdown Edit 1.12.0 (Nov 12, 2015)

  • Fixed some minor issues with text pasting. Ctrl+Shift+V will not check if the text being pasted is a URL. Normal pasting detects if the text is a valid URL, and if so, adds angle brackets.
  • Accepted a pull request to add a Russian dictionary to the spell checker.

New in Markdown Edit 1.11.0 (Sep 20, 2015)

  • Add Spanish translation (partial)
  • Add $CLIPBOARD$ substitution parameter to snippets
  • Restyle image upload popup
  • Add About section in settings dialog

New in Markdown Edit 1.10.0 (Sep 7, 2015)

  • Many of you have asked for GitHub flavored markdown support, primarily for
  • generating tables. The Markdown Edit previewer will not show syntax highlighting in code blocks.
  • The indicators on the title bar for word-wrap, spell checking and auto-save are
  • now buttons. You can use the keyboard shortcuts or click on the indicators to
  • toggle the function.
  • A new, "Revert" command has been added. It will reload the current document. If the document has been edited, it will ask before reloading. The command is activated by pressing F5.

New in Markdown Edit 1.9.0 (Jul 22, 2015)

  • Update packages (new Commonmark engine)
  • Bug fixes
  • Behavior improvements (initial focus, x86 build)
  • New formatting command (Ctrl+Alt+F) formats and converts inline links to reference links.

New in Markdown Edit 1.8.2 (Jun 15, 2015)

  • Markdown Edit's first translation (French) is now available

New in Markdown Edit 1.8.1 (Jun 1, 2015)

  • The Commonmark writer has a few bugs. Reverted to the older Markdown writer until they're fixed.

New in Markdown Edit 1.8.0 (Jun 1, 2015)

  • Alt+Up,Alt+Down moves the current line/selection up or down. Great for reordering lists. Much faster than cut/paste.
  • Ctrl+L converts the current selection to an unordered list. Press it again and it becomes an ordered list. Press it again and it becomes an unordered list Press it again and you're a software tester.
  • Ctrl+Q converts a selection/line to a block quote. Press multiple times to further block quote.
  • Alt+F formats the current selection/document. Not a new feature but the converter now adheres to http://commonmark.org standard. Alt+Shift+F to unwrap and format.
  • Format on save. Saves you a couple of presses if that's your thing.
  • Default theme changed to Zenburn. Reviewers' screen shots look better using the darker theme.
  • Removed the user configurable keyboard bindings. They kept getting in my way during development and slowed down program startup. Sorry if this impacts you but they were just more trouble than I anticipated.

New in Markdown Edit 1.7 (May 12, 2015)

  • Format selected text. If none, selected, format document.
  • Add option to change full-screen behavior (IngnoreTaskbarOnMaximize)
  • Suggest file name on save as for when Jekyll post detected.

New in Markdown Edit 1.6 (May 12, 2015)

  • Markdown Edit is ready for translations:
  • The interface and features have stabilized to the point where I can allow
  • crowd-sourced translations.
  • This release includes a few other fixes/features:
  • Editor did not have initial focus on startup
  • Program startup time improvements
  • Installed in local user folder
  • Simplified installer

New in Markdown Edit 1.5 (May 12, 2015)

  • Document Formatting:
  • Press Alt+F to reformat the document. This will wrap lines at column 80, convert headers, align lists, expand horizontal bars, etc. It's also on the editor's context menu.
  • The motivation for document formatting is simple. Markdown documents should be publishable as plain text. Markdown documents should be pleasant to read at the console and not require a text editor to wrap long lines or otherwise highlight the document. Markdown documents should be beautiful on their own
  • Editing documents that have been formatted may be more difficult. Markdown
  • Edit has you covered here as well. Press Alt+Shift+F to unwrap the document (or use the context menu). This will also convert the underlined headers back to ## (ATX) style headers. Make your edits and reformat
  • And don't worry about Markdown Edit messing with your YAML front matter. It's smart enough to leave front matter alone
  • Document formatting has quickly become one of my favorite features of Markdown Edit.
  • Expand/Shrink Editor Margins - Use the Alt+Up and Alt Down keys to expand and shrink the editor margins. This only effects in single-pane mode (i.e. no preview displayed). Expanding and shrinking the editor margins is a result of my not using the preview mode. As cool as the preview mode is, it's also a distraction. I find that the syntax highlighting of Markdown Edit gives me enough information about the document format. However, in single pane mode, the margins are wide. Much wider than needed.
  • Why are the margins so wide? It was to avoid the document, "jumping and re-wrapping", when switching between viewing modes. I saw this in other Markdown Editors and it bothered me. I kept losing my, "Visual anchor" in he document when switching modes (in other editors). However, since I spend most of my time in the single-pane mode, the wider margins are a waste of screen real estate. So now you get a choice.

New in Markdown Edit 1.4.2 (May 12, 2015)

  • Fix drag and drop not working when window does not have focus
  • Add scrollbar to settings dialog for small monitors

New in Markdown Edit 1.4.1 (May 12, 2015)

  • I've received a couple reports about image uploading not working sometimes. This release adds some extra error checking/reporting to help track down the issue
  • Copy and paste has also been enhanced. When pasting text, Markdown Edit will check to see if the text is a well-formed URL. If it is a well-formed link, a Markdown link tag is inserted
  • In addition, it will query the link to see if it's an image link. If it's an image link, a Markdown image tag is inserted
  • Try it. Drag and drop an image from your browser onto the editor
  • Some of the icons on the title bar are not available in Windows 7. This link has newer fonts (Use the Windows 8.1 version). No guarantees, but it worked on the one machine I tried

New in Markdown Edit 1.4 (May 12, 2015)

  • Uploading and hosting images for Markdown documents just got a whole lot easier. Imgur is a free image hosting service. It doesn't require signing up (although you can get some extra goodies if you do). Markdown Edit, hero of the Markdown world and defender of the simple interface, provides a elegant way upload images to Imgur and insert the link into your document.

New in Markdown Edit 1.3.5 (May 12, 2015)

  • MahApps.Metro: the UI framework that gives Markdown Edit its modern look
  • CommonMark.Net: the engine that converts Markdown to HTML and supplies the abstract syntax tree used for syntax highlighting
  • NHunspell: the spell checker engine
  • Also, the preview panel scrubs (sanitizes) the generated HTML in an effort to remove scripts and tags that can affect performance and stability.

New in Markdown Edit 1.3.4 (May 12, 2015)

  • Crash when typing certain key sequences
  • Remove url highlighting

New in Markdown Edit 1.3.3 (May 12, 2015)

  • Background matches Editor Background Color - When viewing only the
  • editor and not the preview, the window background matches the editor
  • background. This make the background seamless with the editor, which is less
  • distracting in my opinion. Strictly cosmetic
  • Smaller Horizontal Scrollbar - Matches the width of the vertical
  • scrollbar