Changelog

  • v1.4

    Fixed

    • Window level for floated windows too high
    • Images cache indefinitely
    • Add ? as a keyboard nav help trigger
    • revamped hiding status bar
    • style updates/tweaks
    • Improve TOC animation and hiding
    • Don’t cache images, image changes reflected on refresh
    • Massive javascript feature improvements

    New

    • Marked is now Lion+-only
    • Updated help system and intro screen
    • Friendlier custom processor path field with visual feedback on errors
    • Custom processor field now handles tilde (~) and backslashed spaces
    • Option to scroll to first edit on update
    • Revamped interface, (Note: Source/Preview toggle is now in the title bar)
    • Table of contents is fully keyboard navigable
      • Up/Down/j/k to navigate visible menu items
      • pressing space will focus a type-ahead field with QuickSilver-style matching to filter the list
      • Escape to dismiss/reset the search field
    • Reorganized preferences
    • Set per-document styles using a metadata header “Marked Style:”
      • reference styles by title, full path or CSS filename (valid custom styles work)
    • Scrivener 2.0+ support
      • Drag a Scrivener project (.scriv) to Marked and it will be compiled and previewed
      • When a Scrivener document is in the foreground, Command-E will open it in Scrivener
      • Supports “preserved formatting” and inline footnotes
    • Leanpub and mmd_merge support
    • Syntax for including external files and source code
    • Syntax highlighting/better display for source view
    • Syntax highlighting option for code blocks in preview, multiple styles available
    • If automatic syntax highlighting is enabled, highlight.js will be included in saved HTML
    • Multi-Column style completely rebuilt
      • full keyboard navigation and bookmarking
      • column height adjusts to window height for horizontal-only scrolling
      • last column isn’t truncated
    • Mardown reference is a resizable, floating panel
    • More interesting selection highlights in preview. This might not stay.
    • CLI for running Marked from the command line (mark, install from the Marked menubar item)
    • Quicksilver type-ahead filter for TOC
    • Github-style line break mode
    • More verbose link and footnote previews
    • Popover on external links when held momentarily after click
      • Copy URL/Validate link/Open in default browser
    • New style: Amblin
    • New style: Upstanding Citizen
    • Option to disable header ID generation
    • Include file syntax
    • Force page break tag
    • Filename and extension are passed as environment variables to custom scripts, allowing for different processors based on filetype

    Top

  • v1.3.3

    Fixed

    • Fix for collapsed Table of Contents showing in full-screen on 27" monitors
    • Style fixes for Swiss, Antique and Multi-column
    • Fixed word count labels in Antique

    New

    • Add PWD and DOCUMENT_ROOT to environment for shell tasks
    • Keyboard shortcut for Save as RTF (⌘⇧S)
    • Shortcut keys for TOC (⌘T) and Gear Menu (⌘/)
    • Progress Spinner for word repetition loading

    Top

  • v1.3.2

    This release adds several new features for writers, keyboard navigation and RTF export features.

    Fixed

    • More careful when stripping javascript from the document
    • More responsive to a wider range of files/locations (Lion-only)
    • Moved TOC to toolbar button
    • Increased file size limit, offers a warning on large files

    New

    • Save/Copy as RTF
    • Word count for selection
    • Word repetition visualization
    • Readability Statistics
    • Keyboard navigation
      • help hud (press “h” in preview) for navigation keyboard shortcuts
    • Option to disable SmartyPants typography extension
    • Updated multimarkdown executable to development version
      • Better handling of HTML5 elements
      • Fix for bold/emphasis handling in complex blocks

    Screenplay Markdown

    Top

  • v1.3.1

    This release fixes several reported bugs and adds several new features.

    Fixed

    • Allow 512k files if they have a common Markdown or text extension
    • File watcher is case insensitive, should fix problems with certain casing patterns in paths
    • “Base header level” metadata is preserved (and applied)
    • Double br was collapsing in github style
    • HTML comments (<!-- -->) are now excluded from word count
    • sup tags were rendering as sub in the preview

    New

    • New icon
    • Check for Rich Text file extensions and provide custom error message
    • More specific error messages for encoding issues, file size caps, etc.
    • Shortcut for Styles selector (opt-shift-s)
    • Restored shortcuts (Cmd 0–9) for individual style selection, including up to 5 custom styles
    • Per-document toggle for turning custom processor on and off (Cmd-Opt-c, also available in the gear menu when a custom processor is defined)
    • If a document has “CSS:” metadata, Marked attempts to match the listed CSS by name or path to a default or custom style. If found, the document defaults to that.
    • Marked now scans for script tags anywhere in the document (HTML header or in the content) and will extract and append them before the closing body tag in the preview. Use at your own risk.

    Top

  • v1.3

    Fixed

    • Certain characters in filename would cause failure to update on save
    • Tooltips misplaced
    • <sub> and <sup> tags caused line heights to be inconsistent
    • A few crashers

    New

    • Updated to latest MultiMarkdown
    • Lion Fullscreen
    • Accept any file extension, or none at all
    • Option to display tab-indented text as poetry instead of code
    • Option to include jQuery
      • Table of Contents generation
      • smooth scrolling
      • broken link highlighting
    • Option to load MathJax from CDN automatically
    • Option to watch custom CSS file for changes and update preview
    • Multiple CSS files, automatically added to style menus

    Top

  • v1.2

    This is ostensibly a stability release. There are a lot of features I didn’t include because I wanted to get a more stable version of Marked out as quickly as possible. It involved a complete rewrite of the file watcher and file handling systems to improve Dropbox compatibility and handle edge cases much more smoothly.

    That being said, there are some exciting new features in here.

    NOTE: The new file watcher uses Spotlight to pick up changes. It’s not faster than what I was using before, but it’s much more stable and deals well with things like files moving or being renamed while open in Marked. This does, however, mean that Spotlight indexing has to be turned on, and the file you’re working on has to be indexed by Spotlight (not in a folder set in privacy settings).

    Fixed

    • Dropbox errors after editing on iPad
    • Dropbox issues in general
    • Marked just not responding on longer files (tested up to 300k document)
    • YAML header removal not working on all systems
    • Crash when opening current Marked file in TextEdit and saving
    • “HMTL” in opening webarchive
    • CJK support should be fixed
    • Problem reading non-UTF8 files
    • Filename on Save HTML is the (filename - extension) .html instead of “Markdown Preview”
    • nilString: bug, setTextColor: bug
    • WindowController issues (re-open last doc not working, etc.)
    • Copy/Select not working in Source View
    • Copy/paste in the “custom markdown processor” text field in Prefs
    • Arrow key navigation, home and end in Preview inoperable

    New Features

    • UI tweaks
    • CSS style tweaks
    • Markdown Compatibility mode
    • mkd extension
    • Save scroll position on update is rewritten and far more consistent
    • also notes if you’re scrolled to the bottom and keeps you there as the document gets longer.
    • Error message when the processor fails, not just a blank window
    • Loading indicator
    • Hotkey for “Edit in” configurable editor (⌘E)
    • Reveal in Finder (⌘R)
    • Option to suppress link highlighting (color/underline) in print output
      • this option enables a body class called .suppressprintlinks. There’s an extra stylesheet loaded with a media query for print and a bunch of !important statements that will take care of this automatically. The body class doesn’t show up in exported HTML, though, so it’s up to you to include your own print styles if you’re printing from exported HTML.
    • Option to limit text width in preview
    • Bundled MMD3 binary (faster and can handle larger files)
    • removes MMD3 metadata before rendering the preview
      • This is necessary because MMD3 will generate a full HTML document automatically if there is any metadata present. Marked needs snippets to do it’s styling and injections for the preview. There’s a preference item that controls this happening in HTML export, though. If you want a pure MMD3 conversion, just uncheck that. You won’t get any of Marked’s styling, but all of your metadata will be included in the `` tag as usual.
    • If a clicked link contains a “file:///” href and the file exists, it’s opened in the current window. This may eventually be incorporated with forward/back history, relative link recognition and [[link]] parsing. Marked as Wiki viewer…
    • New find feature for searching and jumping around in web view. ⌘⌥F, then ⌘G (next result) and ⌘⇧G (previous result) will navigate the results.
    • Detect straight HTML files (based on extension – htm, html, php, php4, php5 and erb) and present them without additional processing or styling (can be overridden in preferences, but why would you?). Now Marked can be used to preview full web documents as they’re modified. You can set your custom processor to ‘/usr/bin/php’ (or a rails script) and get a full PHP-processed view, too. This will eventually be able to track multiple files or full directory structures and update on any file change.
    • Better word count/stats view, stays visible and non-invasive, updates on every save (Menu item or ⌘⌥S).
    • New preference item for default preview style. Instead of saving the last-used style, it always uses the default and then you change on a per-doc basis. This is a stepping stone toward having per-document preferences saved automatically.
    • New GitHub preview style, replacing the Gridless stylesheet. This can be combined, if desired, with a few rubygems and a custom script to get “GitHub-flavored” Markdown with pygments code highlighting. Even without that, though, the built in processor and style will give you an almost perfect rendition of your readme.md file before you upload it.
    • Option to open new windows as “floated” (keep on top) by default.

    Top

  • v1.1

    Fixed

    • Vim support
    • General stability improvements/error catching
    • Spelling corrections

    New Features

    • Option to ignore YAML Front Matter (Jekyll users)

    Top

Back to home