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.

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!