CHANGELOG.md

May 1, 2026 · View on GitHub

Release Notes

  • 2.4.3 02 May 2026
    • Fix font-size slider control’s colouring.
    • Fix broken Advanced Help button.
    • Fix WebPreferences-related crashes in thumbnailer.
    • Fix rare crash experienced when viewing files containing <kbd> tags.
    • Sync UI with other PreviewApps.
    • Implement Swift Concurrency in Previewer.
  • 2.4.2 16 April 2026
    • Fix paragraph breaks in content copied from previews.
    • Reduce image placeholder sizes and change referenced path's colour.
  • 2.4.1 30 March 2026
    • Fully support public.markdown UTI.
    • Migrate to Swift Concurrency.
    • Fix issue with warning on feedback character-limit exceeded.
  • 2.4.0 19 March 2026
    • Change the setting which enables light previews to be displayed under macOS dark mode to also deliver dark previews under light mode.
    • Fix some logic issues in the logic for determining whether to render light or dark previews and thumbnails.
    • Fix truncation of feedback text to prevent loss of styling.
    • Add extra checks for JavaScript loading and context instantiation failures.
    • Add extra check for Scanner moving beyond the end of the scanned string.
    • Improve Scanner character stepping.
  • 2.3.1 4 February 2026
    • Fix preview scrollbar colour in light mode.
  • 2.3.0 12 December 2025
    • Add extra setting to control preview window size: small (42% of main screen; standard QuickLook size), medium (50% of main screen) or large (75% of main screen)
    • Add extra setting for the preview whitespace margin. Default: 16.0 points (previous, locked value).
    • Add extra setting to match thumbnails to Finder display mode under macOS 26.1+. Default: preserve PreviewMarkdown behaviour.
    • New more intuitive graphic for unchecked checkboxes.
    • Fix front matter detection when horizontal rules are also included in the Markdown.
    • Fix inadvertent changes to the case of image URLs.
  • 2.2.4 11 November 2025
    • Fix for macOS 26.1 deciding thumbnails should match mode.
    • Correct light mode background colour.
    • Correct the link to help content.
  • 2.2.3 4 November 2025
    • Improve light-mode colouring for code blocks. Thanks, @JamesW.
  • 2.2.2 27 September 2025
    • Adjust Settings UI layout for macOS 26.
  • 2.2.1 16 September 2025
    • Add macOS 26 icon.
    • Add macOS 26 menu items.
    • Add 3x images for hi-res displays.
    • Mitigate macOS 26 NSSlider changes.
    • Fix image URL case handling.
  • 2.2.0 9 September 2025
    • Add new UI for YAML front matter.
    • Expand size of preview window.
    • Add a Convert Markdown Text to Plain Text system-wide text service.
    • Restore the original settings icon.
    • Migrate to TextKit 2.
    • Fix NSColor.hexToColour() alpha handling.
    • Fix image src extraction in certain cases.
  • 2.1.0 28 August 2025
    • Add whitespace margin around previews, with option to disable in Settings.
    • Allow the colour of front-matter YAML keys to be changed in Settings.
    • Update the design of the What’s New panel.
    • Fix disabling/re-enabling of Settings menu item when sheets open/close.
    • Fix extraneous \n added by Markdown-It after including pre-formatted HTML.
    • Reorganise and consolidate constant values.
  • 2.0.0 8 August 2025
    • Introduce a new rendering engine which leverages Markdown-It.
      • Now supports tables, highlighted code blocks, image placement, multiple styles in blockquotes, and more.
    • More fully support escaped characters in Markdown.
    • Introduce a new tab-based UI for the host application.
    • Add a Convert Markdown Text to HTML system-wide text service.
  • 1.5.3 7 September 2024
    • Improve settings change checking.
    • Correctly render the YAML frontmatter separator line: revert NSTextViews to TextKit 1 (previously bumped to TextKit 2 by Xcode).
  • 1.5.2 13 May 2024
    • Revise thumbnailer to improve memory utilization and efficiency.
  • 1.5.1 2 November 2023
    • Support the emerging public.markdown UTI.
    • Support YAML front matter that uses the ... end marker (Thanks, anonymous).
    • Better What’s New dialog presentation in dark mode.
  • 1.5.0 1 October 2023
    • Use PreviewApps’ new preview element colour selection UI.
    • Allow link colours to be changed.
    • Allow blockquote colours to be changed.
    • Add line-spacing setting for previews.
    • Add link to help on Preferences panel.
    • Add experimental Finder UTI database reset option.
    • Rename extensions Markdown Previewer and Markdown Thumbnailer.
    • Improve font edge-case handling.
    • Fix link text formatting.
    • Remove dynamic UTIs.
  • 1.4.6 21 January 2023
    • Add link to PreviewText.
    • Better menu handling when panels are visible.
    • Better app exit management.
  • 1.4.5 23 December 2022
    • Add UTI com.nutstore.down.
  • 1.4.4 2 October 2022
  • 1.4.3 26 August 2022
    • Initial support for non-utf8 source code file encodings.
  • 1.4.2 7 August 2022
    • Upgrade to SwiftyMarkdown 1.2.4.
    • Support checkboxes ([x], [ ]).
  • 1.4.1 20 November 2021
    • Disable selection of thumbnail tags under macOS 12 Monterey to avoid clash with system-added tags.
  • 1.4.0 28 July 2021
    • Allow any installed font to be selected.
    • Allow the heading colour to be selected.
    • Allow any colour to be chosen using macOS’ colour picker.
    • Tighten the thumbnailer code.
    • Fixed a rare bug in the previewer error reporting code.
  • 1.3.1 18 June 2021
    • Add links to other PreviewApps.
    • Support macOS 11 Big Sur’s UTType API.
    • Stability improvements.
  • 1.3.0 9 May 2021
    • Add optional presentation of YAML front matter to previews.
    • Recode Thumbnailer to make it thread safe: this should prevent crashes leading to generic or editor-specific thumbnail icons being seen.
    • Update user-agent string.
    • Minor code and UI improvements.
  • 1.2.0 4 February 2021
    • Add preview display preferences (requested by various anonymous feedback senders)
    • Add file type ident tag to thumbnails (requested by @chamiu).
    • Add What’s New sheet to be shown with new major/minor versions.
    • Include local markdown UTI with user-submitted feedback.
    • Add link for app reviews.
  • 1.1.4 16 January 2021
    • Add UTI net.ia.markdown.
  • 1.1.3 14 January 2021
    • Add UTI pro.writer.markdown.
  • 1.1.2 18 November 2020
    • Apple Silicon version included.
  • 1.1.1 1 October 2020
    • Add report bugs/send feedback mechanism.
    • Add usage advice to main window.
    • Handle markdown formatting not yet rendered by SwiftyMarkdown: three-tick code blocks, HTML symbols, space-inset lists.
  • 1.1.0 25 September 2020
    • Add macOS Big Sur support.
    • Better macOS dark/light mode support.
    • Migrate engine to SwiftyMarkdown 1.2.3.
  • 1.0.5 9 April 2020
    • App Store release version.
  • 1.0.4 Unreleased
    • Minor cosmetic changes to app menus.
  • 1.0.3 10 December 2019
    • Add version number to app’s info panel.
  • 1.0.2 4 December 2019
    • Fix random crash (string index out of range in SwiftyMarkdown).
  • 1.0.1 20 November 2019
    • Correct thumbnailer styles.
  • 1.0.0 8 November 2019
    • Initial public release.