Skip to content

Releases: MacDownApp/macdown

Version 0.4.4.1

16 Mar 03:15
Compare
Choose a tag to compare

Fix crashing on OS X 10.8 by disabling preview pane tracking.

Version 0.4.4

14 Mar 05:57
Compare
Choose a tag to compare
  • Better bundled documentation. Thanks to @ohthetrees!
  • Bug: Editor size limiting breaks if window resizes.
  • Enhancement: Preview position is now kept when re-rendering.

Version 0.4.3

13 Feb 08:11
Compare
Choose a tag to compare
  • Revised help file from @ohthetrees.
  • Proposed fix for scrolling issues Retina Macs (revised from v0.4.3d13).
  • Fixed: Preview content flickers constantly.
  • Fixed: Editor font and line spacing configs are not applied properly.
  • Fixed: Divider between panes is obscure if the background colours are too similar.
  • Enhancement: Unknown document’s window now adapts sizes of untitled documents.
  • Enhancement: It is now possible to disable auto line prefix insertion in Preferences.

Version 0.4.2

24 Jan 18:01
Compare
Choose a tag to compare
  • Fixed: Anchor links with the current document as target do not work in preview pane.
  • Fixed: Incorrect containing directory when saving an auto-created unsaved documents with fileURL set.
  • Fixed: Editor width limits are not applied correctly on launch.
  • Fixed: JavaScript exception in exported HTML files.
  • Fixed: Re-rendering not triggered when certain options change.
  • Enhancement: Contents in code blocks are now excluded from word counts (but not character counts). A inline code span now counts as one single word.
  • Enhancement: Optionally show line numbers in highlighted code blocks.
  • Enhancement: Automatically create non-exited document instead of showing an error when clicking on links.
  • Enhancement: Appearance of the divider between editor and preview pane is now more subtle, and hides itself when either editor or preview is hidden.
  • Enhancement: Better word counter behaviour on launch.
  • Enhancement: More new languages in code blocks with Prism update. New language alias: jl for julia.
  • Performance improvements.

Version 0.4.1

14 Dec 09:07
Compare
Choose a tag to compare
  • Fixed: Scroller sync does not work in documents.

Version 0.4

13 Dec 18:06
Compare
Choose a tag to compare

This is a feature update that adds additional functionalities and fixes problems in previous versions. Recommended for all users.

See blog post for detailed descriptions about new features.

  • Upgrade to Hoedown 3.
  • Enhancements and bugfixes with PAPreferences 0.4 upgrade.
  • New syntax highlighting languages from Prism upgrade.
  • Command line utility inside SharedSupport directory.
  • Fixed: Segmentation fault when saving a blank document with "add newline at EOF" turned on.
  • Fixed: Cursor moves when inserting trailing newline.
  • Fixed: Conflicts between input methods and auto-completion.
  • Fixed: New document windows always open maximised.
  • Fixed: Exported PDF cuts out contents.
  • Enhancement: Allow completion even if a matching character follows.
  • Enhancement: Option to disable auto blank document creation when launching without open documents.

Version 0.3

09 Nov 09:54
Compare
Choose a tag to compare

This version fixes various bugs and adds functionalities. Recommended for all users.

Thanks to Alexander Käßner for both the new document icons and improved Retina preference pane icons.

  • Fixed: Broken TOC support.
  • Fixed: Aut-completion causes later delete operations to act erroneously.
  • Fixed: Programmatic text replacemenet (including insertion and deletion) breaks undo chain.
  • Fixed: Word counts are not calculated correctly when first becoming visible.
  • Fixed: Unintuitive cmd-return behaviour.
  • Fixed: Crashes caused by unbalanced flushing in preview pane.
  • Fixed: Cyclic referencing in blocks causing memory leaks.
  • Enhancement: New documents are now shown maximised on creation.
  • Enhancement: Scroll past end support.
  • Enhancement: Auto-numbering in ordered list can now be disabled.
  • Enhancement: Optional "ensure newline at end on save" support.
  • Updated Prism with Scheme and better NSIS support.

Version 0.2.5.1

17 Sep 03:48
Compare
Choose a tag to compare

This is a bug-fixing version. Recommended for all users.

  • Fixed: Preview “jumps” when math is turned on.
  • Fixed: Text in <title> tag is included in word counts.

Version 0.2.5

16 Sep 06:35
Compare
Choose a tag to compare

This is a bugfix version. Recommended for all users.

  • Fixed: Deeply nested constructs are not rendered correctly.
  • Fixed: Preview pane accepts drag-n-drop into it.
  • Fixed: Editor auto-completion conflicts with built-in quote substitution.
  • Fixed: Word counter does not update if preview is hidden.
  • Fixed: High CPU usage under certain circumstances.
  • Fixed: Inline styles and scripts are malformed in exported HTML.
  • Fixed: Hugh margin when printing and exporting to PDF.
  • Enhancement: Performance boost when resizing by eliminate unnecessary rendering.
  • Enhancement: “Toggle editor pane.”
  • Enhancement: Remapped keyboard shortcuts that do not conflict with system shortcuts.
  • Enhancement: Prism update.
    • Better support to SQL.
    • New syntaxes: Git and Apache conf.
    • General bug-fixes and enhancements.
  • Enhancement: Claim .md extension with UTI export.

Version 0.2.4

01 Sep 02:17
Compare
Choose a tag to compare

This is a bugfix version. Recommended for all users.

  • Fixed: Window moving/resizing is very slow.
  • Fixed: Crash if the document window is moved/resized when preview is loading.
  • Fixed: Background glitch at the bottom of the editor is scrolled very quickly to the bottom.
  • Fixed: HTML copy when preview is hidden yields incorrect results.
  • Fixed: URLs in image constructs (![]()) are highlighted as links.
  • Fixed: Preview does not refresh with MathJax on if the Internet is slow or unavailable.
  • Enhancement: Reject files that cannot be decoded with UTF-8.