With special love for Markdown and Tree-sitter, Pulsar 1.117.0 is available now!

confused-TechieMay 20, 2024
  • dev
  • release
About 2 min

Pulsar 1.117.0open in new window is available now!

Pulsar 1.117.0: With special love for Markdown and Tree-sitter

As you may have come to expect, this release is full of new improvements for Tree-sitter grammars! From SCSS now having Tree-sitter support, to Ruby getting an updated parser, to performance and highlighting enhancements in Markdown and TypeScript, there's hopefully something in there for everybody.

Speaking of Markdown, the markdown-preview package has gotten significant performance increases in the preview pane (especially for documents with lots of fenced code blocks), and boasts brand new dark mode support for the "GitHub.com style" option!

But dark mode support doesn't stop there! Pulsar can now (optionally) use the OS-level dark mode window theme, switching automatically based on the lightness or darkness of the colors in the active Pulsar theme if enabled.

Beyond the fixes and features within the editor itself, you'll be glad to know this release also saw many improvements for our Continuous Integration to ensure we can deliver timely and bug-free updates in the future. - The Pulsar team

  • [markdown-preview] Improve rendering performance in preview panes, especially in documents with lots of fenced code blocks.
  • [markdown-preview] GitHub-style Markdown preview now uses up-to-date styles and supports dark mode.
  • Pulsar's OS level theme will now change according to the selected editor theme if core.syncWindowThemeWithPulsarTheme is enabled.
  • [language-sass] Add SCSS Tree-sitter grammar.
  • [language-ruby] Update to latest Tree-sitter Ruby parser.
  • [language-gfm] Make each block-level HTML tag its own injection.
  • [language-typescript] More highlighting fixes, especially for operators.