You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
title: "With special love for Markdown and Tree-sitter, Pulsar 1.117.0 is available now!"
3
+
author: confused-Techie
4
+
date: 2024-05-20
5
+
category:
6
+
- dev
7
+
tag:
8
+
- release
9
+
---
10
+
11
+
Pulsar [1.117.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.117.0) is available now!
12
+
13
+
<!-- more -->
14
+
15
+
## Pulsar 1.117.0: With special love for Markdown and Tree-sitter
16
+
17
+
As somewhat expected, this release is full of new improvements for Tree-sitter grammars! With SCSS now having Tree-sitter support, to Ruby getting an updated parser, or 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 new features and improvements with significant performance increases in the preview pane and rendering fenced code blocks, while still boasting brand new dark mode support! But dark mode support doesn't stop there, Pulsar now, optionally, supports OS-level dark mode that syncs with the actively selected Theme within the app, meaning that if enabled Pulsar will change its window theme within the OS to match any built-in or community theme.
18
+
19
+
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.
20
+
21
+
Until next time, happy coding, and see you amongst the stars!
22
+
\- The Pulsar team
23
+
24
+
---
25
+
26
+
-[markdown-preview] Improve rendering performance in preview panes, especially in documents with lots of fenced code blocks.
27
+
-[markdown-preview] GitHub-style Markdown preview now uses up-to-date styles and supports dark mode.
28
+
- Pulsar's OS level theme will now change according to the selected editor theme if `core.syncWindowThemeWithPulsarTheme` is enabled.
29
+
-[language-sass] Add SCSS Tree-sitter grammar.
30
+
-[language-ruby] Update to latest Tree-sitter Ruby parser.
31
+
-[language-gfm] Make each block-level HTML tag its own injection.
32
+
-[language-typescript] More highlighting fixes, especially for operators.
33
+
34
+
### Pulsar
35
+
36
+
- Fixed: Cirrus: Fix gem install fpm on ARM Linux [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1008)
37
+
- Updated: [ci] Update Cirrus CI Token [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1006)
38
+
- Fixed: CI: Fix workaround for Homebrew node in Cirrus on macOS [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1002)
39
+
- Added: [markdown-preview] Optimize re-rendering of content in a preview pane especially syntax highlighting [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/984)
40
+
- Fixed: Tree-sitter rolling fixes, 1.117 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/974)
41
+
- Updated: Update Renovate preset name [@HonkingGoose](https://github.com/pulsar-edit/pulsar/pull/1000)
42
+
- Added: Debugging when a package service is incorrect [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/995)
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.116.0/ARM.Linux.pulsar_1.116.0_arm64.deb)| Debian/Ubuntu etc. |
134
-
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.116.0/ARM.Linux.pulsar-1.116.0.aarch64.rpm)| Fedora/RHEL etc. |
135
-
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.116.0/ARM.Linux.Pulsar-1.116.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
-
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.116.0/ARM.Linux.pulsar-1.116.0-arm64.tar.gz)| All distributions |
133
+
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.117.0/ARM.Linux.pulsar_1.117.0_arm64.deb)| Debian/Ubuntu etc. |
134
+
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.117.0/ARM.Linux.pulsar-1.117.0.aarch64.rpm)| Fedora/RHEL etc. |
135
+
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.117.0/ARM.Linux.Pulsar-1.117.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
+
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.117.0/ARM.Linux.pulsar-1.117.0-arm64.tar.gz)| All distributions |
137
137
138
138
[1] Appimage may require `--no-sandbox` as an argument to run correctly on some systems.
139
139
[2] Some distributions no longer ship with `libfuse2` which Appimage requires to run. You may need to install this manually, e.g on Ubuntu >=22.04 `apt install libfuse2`.
@@ -152,15 +152,15 @@ Current version is [v1.116.0](https://github.com/pulsar-edit/pulsar/releases/tag
0 commit comments