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
Copy file name to clipboardExpand all lines: docs/blog/20241121-confused-Techie-v1.123.0.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Pulsar [1.123.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.123.0) is
12
12
13
13
<!-- more -->
14
14
15
-
## Pulsar Pulsar 1.123.0: Is It Winter Yet?!
15
+
## Pulsar 1.123.0: Is It Winter Yet?!
16
16
17
17
This time around there's been a big focus on bug fixes and compatibility:
18
18
ensuring Linux users are able to load the new SQL State Storage when starting Pulsar from a self-contained binary, and fixing a regression with Electron 12 compatibility for moving items to the trash.
Pulsar [1.124.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.124.0) is available now!
12
+
13
+
<!-- more -->
14
+
15
+
## Pulsar v1.124.0: Happy Year-End Festivities!
16
+
17
+
We hope you're having a relaxing and wholesome holiday season! We've been kicking back a bit ourselves, but that doesn't mean we don't have any new updates to share with you!
18
+
19
+
Whether you're celebrating end-of-year holidays in the cold of Winter, or the heat of Summer (depending on what hemisphere you live in!) Pulsar is here to warm your heart with another Regular release.
20
+
21
+
We've made it possible for spellcheck to activate in more fine-grained scopes, and turned it on for code comments by default. _(Now with fewer typos in comments!)_ If you'd like to disable spell checking in comments, navigate to `Settings > spell-check > grammars` and remove `source comment`, or delete `source comment` from `spell-check.grammars` in your config file.
22
+
23
+
We've tweaked and refined some aspects of our Tree-sitter usage, as usual. With a fix for C++, and another under-the-hood fix as well.
24
+
25
+
We've ensured that keybinds should show for every package in `settings-view`, fixing a bug that prevented any keybinds from showing when keybinds were available for OSes/platforms other than the one currently in use.
26
+
27
+
We've cleaned up an outdated error message that you might see when moving items to the trash on Linux.
28
+
29
+
And we've engaged in a bit of maintenance around our CI operations as usual, and made building Pulsar a bit faster by skipping generation of blockmap files that we currently don't make use of.
30
+
31
+
As always, a huge thank you to our community, contributors, and donations.
32
+
Happy coding, and see you amongst the stars.
33
+
\- The Pulsar Team
34
+
35
+
---
36
+
37
+
- Enhanced spellcheck to allow spellchecking on sections of a buffer. Making it possible to spellcheck comments within code, which has been enabled by default.
38
+
- Tree-sitter fixes and enhancements for `language-c`.
39
+
- Updated error message received when deleting a file in Linux to be more accurate.
40
+
- Fixed error that could cause some keymaps to not appear under a package in `settings-view`.
41
+
42
+
### Pulsar
43
+
44
+
- CI: Add build dependencies for Linux 'test bins' job [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1165)
45
+
- Tree-sitter rolling fixes, 1.124 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1148)
46
+
- Fix Linux trash error message [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/1151)
- CI: Update Cirrus Rolling release upload token [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1141)
49
+
50
+
#### spell-check
51
+
52
+
-[spell-check] Allow the user to whitelist sections of a buffer for spellchecking on a per-language basis. [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1147)
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 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, after we learned the change affected the `project-plus` community package.
22
+
23
+
We have our usual improvements to the Tree-sitter grammars — such as `language-css`'s parser being updated to the latest, and `language-python` getting improved indentation hinting for some unusual code constructs.
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
+
We've also 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