Skip to content

Commit 991ea37

Browse files
Add blog post and update download links for 1.125.0
Blurb by confused-Techie, second pass edit by me. Co-authored-by: confused-Techie <[email protected]>
1 parent 25f9e15 commit 991ea37

File tree

2 files changed

+72
-15
lines changed

2 files changed

+72
-15
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: "Pulsar v1.125.0: Happy New Years!"
3+
author: confused-Techie
4+
date: 2025-01-23
5+
category:
6+
- dev
7+
tag:
8+
- release
9+
---
10+
11+
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)

docs/download.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -113,27 +113,27 @@ feature issues that have already been resolved in our Rolling Release so if a
113113
particular fix or feature is important to you it may be worth swapping to one of
114114
those instead.
115115

116-
Current version is [v1.123.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.123.0).
116+
Current version is [v1.125.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.125.0).
117117

118118
::: details Linux
119119

120120
**x86_64** - For most desktops and laptops with Intel or AMD processors
121121

122122
| Package | Distribution |
123123
| :-------------------------------------------------------------------------------------------------------------------------: | :----------------: |
124-
| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar_1.123.0_amd64.deb) | Debian/Ubuntu etc. |
125-
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar-1.123.0.x86_64.rpm) | Fedora/RHEL etc. |
126-
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.Pulsar-1.123.0.AppImage)<sup>[1][2]</sup> | All distributions |
127-
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar-1.123.0.tar.gz) | All distributions |
124+
| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Linux.pulsar_1.125.0_amd64.deb) | Debian/Ubuntu etc. |
125+
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Linux.pulsar-1.125.0.x86_64.rpm) | Fedora/RHEL etc. |
126+
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Linux.Pulsar-1.125.0.AppImage)<sup>[1][2]</sup> | All distributions |
127+
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Linux.pulsar-1.125.0.tar.gz) | All distributions |
128128

129129
**ARM_64** - For ARM based devices - Raspberry Pi, Pinebook etc.
130130

131131
| Package | Distribution |
132132
| :-----------------------------------------------------------------------------------------------------------------------------------: | :----------------: |
133-
| [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 |
137137

138138
[1] Appimage may require `--no-sandbox` as an argument to run correctly on some systems.
139139
[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
152152

153153
| Package | Type |
154154
| :--------------------------------------------------------------------------------------------------------------: | :-----------: |
155-
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Silicon.Mac.Pulsar-1.123.0-arm64.dmg) | DMG installer |
156-
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Silicon.Mac.Pulsar-1.123.0-arm64-mac.zip) | Zip archive |
155+
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Silicon.Mac.Pulsar-1.125.0-arm64.dmg) | DMG installer |
156+
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Silicon.Mac.Pulsar-1.125.0-arm64-mac.zip) | Zip archive |
157157

158158
**Intel** - For Intel macs
159159

160160
| Package | Type |
161161
| :------------------------------------------------------------------------------------------------------: | :-----------: |
162-
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Intel.Mac.Pulsar-1.123.0.dmg) | DMG installer |
163-
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Intel.Mac.Pulsar-1.123.0-mac.zip) | Zip archive |
162+
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Intel.Mac.Pulsar-1.125.0.dmg) | DMG installer |
163+
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Intel.Mac.Pulsar-1.125.0-mac.zip) | Zip archive |
164164

165165
::::
166166

@@ -178,8 +178,8 @@ You can bypass this by clicking "More info" then "Run anyway".
178178

179179
| Package | Type |
180180
| :---------------------------------------------------------------------------------------------------------: | :-------------------: |
181-
| [Setup](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Windows.Pulsar.Setup.1.123.0.exe) | Installer |
182-
| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Windows.Pulsar-1.123.0-win.zip) | Portable (no install) |
181+
| [Setup](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Windows.Pulsar.Setup.1.125.0.exe) | Installer |
182+
| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.125.0/Windows.Pulsar-1.125.0-win.zip) | Portable (no install) |
183183

184184
| Package Manager | Command |
185185
| :------------------------------------------------------------: | :--------------------: |

0 commit comments

Comments
 (0)