What’s New in SnippetsLab 2.7

Sep 17, 2026

Major Update

  • Integration for AI Coding Agents: A built-in Model Context Protocol (MCP) server lets compatible agents search your library, read snippets, and save new snippets when write access is enabled. Configure agents in Settings > Integrations > AI Agents & Command Line Tools. See AI Agents and Command-Line Tools for details.

  • Command-Line Tool: Added a create subcommand to the lab command-line tool for saving snippets from the shell, along with other agent-friendly features. See the lab(1) Command Manual for all commands and options.

  • Markdown Preview Themes: Added four new preview themes:

    • Modern: New default theme with a clean, native look

    • Compact: A denser version of Modern

    • Mono: Retro, plain-text style in a monospaced font

    • Paper: A print-inspired look with a book serif, indented paragraphs, and numbered sections

  • Liquid Glass: Added support for Liquid Glass, with a refreshed app icon featuring glass effects and native support for all icon styles.

Improvements

  • Improved compatibility with macOS 27 Golden Gate.

  • Added syntax highlighting for BitBake, Caddyfile, CEL, PureScript, and Rell.

  • Added code formatting for Verilog, SystemVerilog, Protocol Buffer, and TableGen, powered by clang-format.

  • Refreshed the GitHub, Bootstrap 3, New York, and Vector Markdown preview themes.

  • Improved math rendering in Markdown snippets, with a new default font, wider Unicode symbol coverage, and support for additional TeX packages.

  • Improved code formatting for C, C++, Objective-C, Java, C#, Markdown, YAML, GraphQL, and other supported languages.

  • Improved syntax highlighting across many languages.

  • Improved Swift syntax highlighting with updated built-in symbols from the macOS 27 and iOS 27 SDKs.

  • Changing a snippet’s tags no longer updates its modification date, matching the existing behavior for folders, pinning, and locking.

Resolved Issues

  • Fixed a crash when restoring a backup with an invalid library. The app now displays an error instead.

  • Fixed a crash when pasting very large text into the Languages filter in Settings, the Quick Actions search field, or the language picker.

  • Fixed a possible crash when pasting into the search field while the clipboard contained invalid content.

  • Fixed a possible crash when using Undo after editing snippet notes and then switching to a snippet without notes.

  • Fixed an issue where code formatting could produce incorrect results for snippets containing non-ASCII characters.

  • Fixed an issue where the Assistant’s quick preview popover could not be detached after clicking inside it.

  • Fixed an issue where importing Quiver notes could produce broken images or links when a URL or description contained special characters.

  • Fixed an issue where search results from the lab command-line tool and the Raycast extension always used relevance ordering, ignoring the “Sort Results by Relevance” setting.

  • Fixed an issue where the Raycast extension and the lab command-line tool could select the wrong fragment when searching snippets with multiple fragments.

  • Fixed an issue where toggling “Search Within Selected Categories” did not update current search results until the query changed.

  • Other minor improvements and bug fixes.

What’s New in SnippetsLab 2.7.1

Oct 27, 2026

New Features

  • Added support for alerts in Markdown snippets. A block quote that starts with [!NOTE], [!TIP], [!IMPORTANT], [!WARNING], or [!CAUTION] now appears in the preview with its own color and icon.

Improvements

  • You can now set up the MCP server for Claude Desktop, Cursor, VS Code, and LM Studio with a single click.

  • Added the ability for AI agents to open snippets in SnippetsLab using an MCP tool.

  • Refreshed the look of the app, including SnippetsLab Assistant, bundled themes, Markdown preview, and more.

  • Improved the accuracy and smoothness of Markdown scroll sync.

Resolved Issues

  • Fixed an issue on macOS 27 where an empty last line could not be selected by clicking.

  • Fixed an issue on macOS 27 where quickly clicking two adjacent snippets could open a snippet in a new window.

  • Fixed several crashes when opening a damaged library at launch, restoring a damaged backup, or importing a damaged library. SnippetsLab now shows an error, so you can restore a backup or open a different library.

  • Fixed several search issues with fuzzy search off, where queries with OR, NOT, phrases, accented letters, or command-line options such as --force could show wrong results or the wrong fragment.

  • Fixed issues where, with Hide Dock icon selected, the Dock icon could reappear and SnippetsLab could open behind other apps.

  • Other bug fixes and performance improvements.

Note

We hope you enjoy this update! If SnippetsLab has been helpful, please consider leaving a review on the Mac App Store to share your experience with others. Thank you!