What’s New in SnippetsLab 2.3

Aug 2, 2023

Major Update

  • New Markdown Preview Features: Customize Markdown preview with new features and options:

    • Check spelling and grammar.

    • Treat newlines as line breaks (choose between CommonMark vs. GitHub style).

    • Automatically convert ASCII symbols into their corresponding special characters. For example (c) to ©, (tm) to , =/= to , etc.

    • Sticky table of contents.

    • Copy button when the mouse is hovering above a code block.

    • Soft-wrap code blocks.

    • New option to toggle per-snippet Markdown preview mode.

  • Markdown Snippet Rich Text Style: The Markdown editor now supports rich text styles and automatically applies appropriate font size, weight, style, background color, and more.

  • New Languages: Added support for 33 new languages including Arturo, Berry, Carbon, CSSUL4, COMAL-80, Cplint, Dax, Fift, FunC, GAP session, JMESPath, Jsonnet, K, MCFunction/MCSchema (Minecraft), MediaWiki Wikitext, MIPS, Macaulay2, Phix, Portugol, PostgreSQL Explain, Q, Qlik, SNBT, SQL+Jinja, Tal, Tl-b, UL4, Unix/Linux config files, WGSL (WebGPU Shading Language), World of Warcraft TOC, Wren, and X++.

Improvements

  • Added the ability to preview the contents of backup libraries.

  • Added the Nord theme.

  • Expanded the share menu with additional options such as exporting and GitHub publishing. Non-Markdown snippets can now be exported as HTML as well.

  • When importing from Quiver, images are now automatically converted to Markdown image links.

  • The app now remembers the setting for whether to publish a gist as secret.

  • Improved the search ranking algorithm.

  • Added the Command modifier key for SnippetsLab Assistant actions, allowing separate actions for click, Option-click, and Command-click.

  • Added integrated search bar for Markdown preview.

  • Substantially improved the performance of Markdown preview.

  • Improved the accuracy of Markdown scroll sync.

  • SnippetsLab Assistant now mirrors the main window’s sorting behavior.

  • The notes area’s font size now matches the main editor.

  • Improved syntax highlighting for various languages.

Resolved Issues

  • Global default language setting now works correctly with SnippetsLab Assistant.

  • Fixed cursor display issues over line numbers.

  • Fixed a bug that causes some text files to be non-selectable when importing plain text files.

  • Fixed an issue where newly created fragments would ignore the global default language setting.

  • Fixed an issue where rich content copied from other apps may be pasted as image attachments.

What’s New in SnippetsLab 2.3.1

Sep 12, 2023

Improvements

  • Added over 600 new symbols for folders and smart groups.

  • The app now automatically trims surrounding whitespace when entering tags.

  • Enhanced brackets and quotes autocompletion.

  • Added an option to disable highlighting code blocks without explicit languages in Markdown preview.

  • Added the ability to drop files into the editor to insert as attachments.

  • Improved full text search algorithm to provide more relevant results.

  • The app now automatically selects the matching fragment when searching and performing actions in SnippetsLab Assistant.

  • When exporting a Markdown snippet as HTML or plain text, the associated attachments are now also included.

  • Alfred workflow now supports Alfred Universal Action.

  • Stability and performance improvements.

Resolved Issues

  • Fixed an issue where detached preview windows do not retain the previously selected fragment.

  • Fixed an issue where Markdown attachment images may not display correctly in the preview.

  • Fixed an issue where bold-italic text and headings are not typeset correctly in the Markdown editor.

  • Fixed an issue where reordering attachments via drag and drop may not work correctly.

What’s New in SnippetsLab 2.3.2

Sep 29, 2023

  • Bug fixes and stability improvements.

What’s New in SnippetsLab 2.3.3

Oct 19, 2023

  • Fixed an issue with “Paste directly to active app” assistant action when using macOS Sonoma.

  • Other bug fixes and stability improvements.

What’s New in SnippetsLab 2.3.4

Dec 9, 2023

  • Addressed a potential crash that could occur when creating backups.

  • Eliminated an issue where copying code blocks from Markdown preview resulted in an unwanted trailing newline character.