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
Pulsar [1.125.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.125.0) is available now!
12
+
13
+
<!-- more -->
14
+
15
+
## Pulsar v1.125.0: Happy New Years!
16
+
17
+
The Pulsar team is happy to welcome everyone to the new year on our ~~20~~25th regular release.
18
+
19
+
We've gone back on our last update's decision to add `source comment` to the `spell-check.grammar` setting by default, as it had a greater performance impact than anticipated. This does mean that by default comments in code are no longer spell checked, but if you liked the feature, you can of course add that setting back in. Just re-add `source comment` to the list of scopes under "Settings > Packages > spell-check > Grammars."
20
+
21
+
We've also restored an internal API that was changed a while back, so that the community package `project-plus` is returned to full functionality, after we learned it required said internal API. So we've made sure to make changes to get it working again where we can within Pulsar.
22
+
23
+
And like always, we have various other improvements, such as `language-css`s parser being updated to the latest, and `language-python` getting improved hinting for rare or unusual scenarios.
24
+
25
+
We've fixed an issue that would cause `pulsar` and `ppm` to be removed from the user's PATH on Windows during an upgrade, to ensure the choices you select during installation are respected.
26
+
27
+
And as always, we've engaged in some maintenance and updates to our CI operations, to ensure we can keep things working on all of our supported platforms.
28
+
29
+
As always, a huge thank you to our community, contributors, and donations.
30
+
Happy coding, and see you amongst the stars!
31
+
\- The Pulsar Team
32
+
33
+
---
34
+
35
+
- The Windows installer no longer removes `pulsar` and `ppm` from your path when you update Pulsar to a newer version.
36
+
-[spell-check] Removed `source comment` from the list of automatically checked scopes because of reports of high CPU usage. This means that Pulsar will no longer automatically perform spell-checking for all code comments in all source files. (If you liked the behavior, you can add it back to the list in the `spell-check.grammars` config setting.)
37
+
-[language-python] Improved indentation hinting in some unusual scenarios like on one-line blocks and after code comments.
38
+
-[language-css] Updated `tree-sitter-css` to latest. Selector handling is now much better when typing incomplete selectors in a brand-new CSS file or at the bottom of an existing file.
39
+
- Restored functionality of [project-plus](https://web.pulsar-edit.dev/packages/project-plus) via exposing previously removed internal APIs.
40
+
41
+
### Pulsar
42
+
43
+
- Tree-sitter rolling fixes, 1.125 (or 1.124.1) edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1172)
44
+
- Windows: Only remove Pulsar/PPM from PATH during uninstall [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1183)
45
+
- CI: Retry on timeout when building macOS bins [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1178)
46
+
- Install dependencies for CI documentation job [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1193)
47
+
- Attempt to install dependency on new Ubuntu CI images [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1192)
48
+
- CI: No dpkg shenanigans for package tests workflow [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1188)
49
+
- Expose `dbPromise` in `StateStore`[@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1171)
50
+
51
+
### pulsar-updater
52
+
53
+
- Don't prompt to update on non-default release channels [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1185)
54
+
55
+
### spell-check
56
+
57
+
- Fixes for a possible patch release [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1173)
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar_1.123.0_arm64.deb)| Debian/Ubuntu etc. |
134
-
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar-1.123.0.aarch64.rpm)| Fedora/RHEL etc. |
135
-
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.Pulsar-1.123.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
-
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar-1.123.0-arm64.tar.gz)| All distributions |
133
+
|[deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/ARM.Linux.pulsar_1.125.0_arm64.deb)| Debian/Ubuntu etc. |
134
+
|[rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/ARM.Linux.pulsar-1.125.0.aarch64.rpm)| Fedora/RHEL etc. |
135
+
|[AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/ARM.Linux.Pulsar-1.125.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136
+
|[tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/ARM.Linux.pulsar-1.125.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.123.0](https://github.com/pulsar-edit/pulsar/releases/tag
0 commit comments