Tags: basuke/macdown
Tags
Version 0.4.2 * 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 * 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 * New, more recognisable document icons. * Improved Retina-resolution icons in preference pane. * 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
* 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 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.
Version 0.2.3 This is a bugfix version. Recommended for all users. * Fixed: Copy-pasting to non-Safari browsers loses format. * Fixed: Math syntax causes preview to jump on re-rendering. * Fixed: TOC links do not work. * Fixed: List item completion is broken. * Fixed: Cmd-Left jumps to logical instead of graphical line start. * Fixed: Printing does not work if document is longer than two pages. * Fixed: Editor does not load large document on app startup. * Enhancement: "Export to PDF" function. * Enhancement: Suggest file name based on front-matter is possible. * Enhancement: Reload preview and editor when theme/CSS is reloaded. * Enhancement: "Limit editor width" option switch. * Enhancement: Solarized editor themes and preview styles. * Enhancement: Update Sparkle to 1.7. * Enhancement: Update Prism to 2014-08-17.
Version 0.2.2 * Fixed: Endless recursion on editor bound changes, causing editor to flicker and/or application crash. * Fixed: Auto link detection misjudges certain patterns as links and cannot be turned off. * Fixed: Contents in `<script>` and `<style>` HTML tags are treated as text by the word counter. * Fixed: ⌘← jumps to *logical* line start instead of *visual* left end of line. * Fixed: List item auto-completion misjudges tab indents. * Enhancement: Experimental table of content support. * Enhancement: Revised “Hide Preview Panel” behaviour. * Enhancement: Editor-preview ratio can now be restored after preview is hidden. * Enhancement: Files can now be saved in arbitrary extensions. * Enhancement: Pressing tab when selecting text now acts the same as ⌘]. * Enhancement: Replace `:` and `/` with `-` when auto-detecting file names. * Various bug fixes and minor enhancement.