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: "Pulsar v1.128.0: May There Be a Spring in Your Step!"
3
+
author: DeeDeeG
4
+
date: 2025-05-02
5
+
category:
6
+
- dev
7
+
tag:
8
+
- release
9
+
---
10
+
11
+
Pulsar [1.128.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.128.0) is available now!
12
+
13
+
<!-- more -->
14
+
15
+
## Pulsar v1.128.0: May There Be a Spring in Your Step!
16
+
17
+
Hello, folks. Another month or so, another Pulsar release!
18
+
19
+
We've got performance improvements, an improved editing experience for RTL languages, and comment handling for JSON and JSONC files. Please also be aware this month's release contains a security fix, so do update when you can. Thank you to the reporter of this issue.
20
+
21
+
As always, a huge thank you to our community, contributors, and donations.
22
+
Happy coding, and see you amongst the stars!
23
+
\- The Pulsar Team
24
+
25
+
---
26
+
27
+
- Vastly improved support for right-to-left text editing — meaning languages like Arabic, Hebrew, and Farsi.
28
+
- Added support for comments in JSON — both via a new grammar for `.jsonc` files and via a setting to enable comments in regular `.json` files.
29
+
- Fixed performance issues that can arise when reopening a project with existing editor windows.
30
+
- Updated DOMPurify. This is a security fix.
31
+
32
+
### Pulsar
33
+
34
+
- Tree-sitter rolling fixes, 1.128 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1251)
35
+
- Cirrus: Pin macOS builds to using Sonoma images [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1280)
36
+
- Bump Ubuntu in CI to `ubuntu-latest`[@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1279)
37
+
- Restore ability for packages to focus specs on both Jasmine 1 and Jasmine 2 test runners [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1265)
38
+
-[markdown-preview] Update `dompurify` to 2.5.7 [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1271)
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.127.1/ARM.Linux.pulsar_1.127.1_arm64.deb)| Debian/Ubuntu etc. |
134
-
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.127.1/ARM.Linux.pulsar-1.127.1.aarch64.rpm)| Fedora/RHEL etc. |
135
-
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.127.1/ARM.Linux.Pulsar-1.127.1-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
-
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.127.1/ARM.Linux.pulsar-1.127.1-arm64.tar.gz)| All distributions |
133
+
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.128.0/ARM.Linux.pulsar_1.128.0_arm64.deb)| Debian/Ubuntu etc. |
134
+
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.128.0/ARM.Linux.pulsar-1.128.0.aarch64.rpm)| Fedora/RHEL etc. |
135
+
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.128.0/ARM.Linux.Pulsar-1.128.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
+
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.128.0/ARM.Linux.pulsar-1.128.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.127.1](https://github.com/pulsar-edit/pulsar/releases/tag
0 commit comments