Skip to content

Commit ab874f8

Browse files
Merge pull request #290 from pulsar-edit/1.125.0-blog-post-and-download-links_also-add-missing-1.124.0-blog-post
1.125.0 blog post and download links (also add missing 1.124.0 blog post!)
2 parents b21b8e9 + 06f4e76 commit ab874f8

4 files changed

+129
-16
lines changed

docs/blog/20241121-confused-Techie-v1.123.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Pulsar [1.123.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.123.0) is
1212

1313
<!-- more -->
1414

15-
## Pulsar Pulsar 1.123.0: Is It Winter Yet?!
15+
## Pulsar 1.123.0: Is It Winter Yet?!
1616

1717
This time around there's been a big focus on bug fixes and compatibility:
1818
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.
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: "Pulsar 1.124.0: Happy Year-End Festivities!"
3+
author: DeeDeeG
4+
date: 2024-12-16
5+
category:
6+
- dev
7+
tag:
8+
- release
9+
---
10+
11+
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)
47+
- electron-builder: Don't create differential update blockmaps [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1139)
48+
- 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)
53+
54+
#### settings-view
55+
56+
- [settings-view] Fix Package keymap compatibility check [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1161)
Lines changed: 57 additions & 0 deletions
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 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)

docs/download.md

Lines changed: 15 additions & 15 deletions
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)