Skip to content

Commit 0ec3ff7

Browse files
Merge pull request #281 from pulsar-edit/blog-post-and-download-links-1.120.0
Add blog post and update download page for Pulsar 1.120.0
2 parents 10c1602 + 39a1479 commit 0ec3ff7

File tree

2 files changed

+67
-15
lines changed

2 files changed

+67
-15
lines changed
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: "Pulsar 1.120.0: Keeping it clean!"
3+
author: DeeDeeG
4+
date: 2024-08-17
5+
category:
6+
- dev
7+
tag:
8+
- release
9+
---
10+
11+
Pulsar [1.120.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.120.0) is available now!
12+
13+
<!-- more -->
14+
15+
## Pulsar 1.120.0: Keeping it clean!
16+
17+
This release is fully of housekeeping, fixes, Tree-sitter improvements and more.
18+
19+
Our icon on Windows got some TLC to look less crunchy! It should look better just about everywhere (on the taskbar, in the installer, Pulsar's window title bar, explorer context menu, you name it!)
20+
There's our regular Tree-sitter improvements, like indentation improvements in JavaScript and Typescript, improved syntax highlighting in TypeScript, with general improvements to code folding, and new hackability on query files.
21+
We've enhanced the functionality of the 'pulsar -p' switch for accessing 'ppm', and checked its correctness. No more printing the versions for Pulsar when you meant to print the version of 'ppm'! Arguments / subcommands should make it safely to 'ppm' as you intended. (On Windows -- enhancements will come to Linux and macOS soon™️!) Further with PPM stale dependencies have been removed and updated as needed.
22+
We now handle indents/leading whitespace better for all the snippets users out there! Snippet fearlessly, now with proper indentation handling!
23+
And, last but not least, we fixed a stray link in 'CONTRIBUTING.md'.
24+
25+
As always thanks a ton for all of the support for the project, and we look forward to seeing you amongst the stars.
26+
27+
\- The Pulsar Team
28+
29+
---
30+
31+
- Resolved some issues of using `pulsar -p` to access `ppm` in the command line on Windows.
32+
- Added a new icon for Pulsar on Windows, increasing its visual fidelity in most locations.
33+
- [snippets] Fixed an issue with expanding snippet variables in certain scenarios if the snippet inserted new lines into the buffer.
34+
- Updated misconfigured links in the `CONTRIBUTING.md` file.
35+
- [ppm] Resolved an issue that could prevent renaming an existing package.
36+
- Various Tree-sitter improvements (folds, indents, custom queries, grammar updates...)
37+
38+
### Pulsar
39+
40+
- Fixed: Tree-sitter rolling fixes 1.120 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1062)
41+
- Updated: ppm: Update ppm to commit d9bcff111146547e1f4dec63 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1075)
42+
- Fixed: [snippets] Fix incorrect range traversal when resolving variables [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1043)
43+
- Added: [windows] Improve Icon [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1072)
44+
- Added: Use a different strategy for `pulsar -p` on Windows... [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1063)
45+
- Fixed: CONTRIBUTING.MD link to section fixed [@gsabatini2016](https://github.com/pulsar-edit/pulsar/pull/1067)
46+
47+
### PPM
48+
49+
- Updated: Begin less reliance on `async` package: Await as we go [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/134)
50+
- Fixed: Fix incorrect behavior on package rename [@savetheclocktower](https://github.com/pulsar-edit/ppm/pull/135)
51+
- Updated: Update many dependencies [@DeeDeeG](https://github.com/pulsar-edit/ppm/pull/133)
52+
- Revert: Revert "CI: Work around a weird bug in Yarn v1.x" [@DeeDeeG](https://github.com/pulsar-edit/ppm/pull/131)

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.119.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.119.0).
116+
Current version is [v1.120.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.120.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.119.0/Linux.pulsar_1.119.0_amd64.deb) | Debian/Ubuntu etc. |
125-
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Linux.pulsar-1.119.0.x86_64.rpm) | Fedora/RHEL etc. |
126-
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Linux.Pulsar-1.119.0.AppImage)<sup>[1][2]</sup> | All distributions |
127-
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Linux.pulsar-1.119.0.tar.gz) | All distributions |
124+
| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Linux.pulsar_1.120.0_amd64.deb) | Debian/Ubuntu etc. |
125+
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Linux.pulsar-1.120.0.x86_64.rpm) | Fedora/RHEL etc. |
126+
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Linux.Pulsar-1.120.0.AppImage)<sup>[1][2]</sup> | All distributions |
127+
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Linux.pulsar-1.120.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.119.0/ARM.Linux.pulsar_1.119.0_arm64.deb) | Debian/Ubuntu etc. |
134-
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/ARM.Linux.pulsar-1.119.0.aarch64.rpm) | Fedora/RHEL etc. |
135-
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/ARM.Linux.Pulsar-1.119.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136-
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/ARM.Linux.pulsar-1.119.0-arm64.tar.gz) | All distributions |
133+
| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/ARM.Linux.pulsar_1.120.0_arm64.deb) | Debian/Ubuntu etc. |
134+
| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/ARM.Linux.pulsar-1.120.0.aarch64.rpm) | Fedora/RHEL etc. |
135+
| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/ARM.Linux.Pulsar-1.120.0-arm64.AppImage)<sup>[1][2]</sup> | All distributions |
136+
| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/ARM.Linux.pulsar-1.120.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.119.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.119.0/Silicon.Mac.Pulsar-1.119.0-arm64.dmg) | DMG installer |
156-
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Intel.Mac.Pulsar-1.119.0-mac.zip) | Zip archive |
155+
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Silicon.Mac.Pulsar-1.120.0-arm64.dmg) | DMG installer |
156+
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Intel.Mac.Pulsar-1.120.0-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.119.0/Intel.Mac.Pulsar-1.119.0.dmg) | DMG installer |
163-
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Intel.Mac.Pulsar-1.119.0-mac.zip) | Zip archive |
162+
| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Intel.Mac.Pulsar-1.120.0.dmg) | DMG installer |
163+
| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Intel.Mac.Pulsar-1.120.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.119.0/Windows.Pulsar.Setup.1.119.0.exe) | Installer |
182-
| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.119.0/Windows.Pulsar-1.119.0-win.zip) | Portable (no install) |
181+
| [Setup](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Windows.Pulsar.Setup.1.120.0.exe) | Installer |
182+
| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.120.0/Windows.Pulsar-1.120.0-win.zip) | Portable (no install) |
183183

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

0 commit comments

Comments
 (0)