From e4c767b966e52837eb6d05edaafcc25f7081ec57 Mon Sep 17 00:00:00 2001 From: DeeDeeG Date: Thu, 21 Nov 2024 22:04:25 -0500 Subject: [PATCH] Add blog post and update download links for 1.123.0 Blurb by confused-Techie, copy-editing and tagline by DeeDeeG Co-authored-by: confused-Techie --- .../blog/20241121-confused-Techie-v1.123.0.md | 42 +++++++++++++++++++ docs/download.md | 30 ++++++------- 2 files changed, 57 insertions(+), 15 deletions(-) create mode 100644 docs/blog/20241121-confused-Techie-v1.123.0.md diff --git a/docs/blog/20241121-confused-Techie-v1.123.0.md b/docs/blog/20241121-confused-Techie-v1.123.0.md new file mode 100644 index 000000000..30947954e --- /dev/null +++ b/docs/blog/20241121-confused-Techie-v1.123.0.md @@ -0,0 +1,42 @@ +--- +title: "Pulsar 1.123.0: Is It Winter Yet?!" +author: confused-Techie +date: 2024-11-21 +category: + - dev +tag: + - release +--- + +Pulsar [1.123.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.123.0) is available now! + + + +## Pulsar Pulsar 1.123.0: Is It Winter Yet?! + +This time around there's been a big focus on bug fixes and compatibility: +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. +But don't fret, there's still a healthy mix of new features, such as the symbols-view package allowing project-wide symbol search from multiple providers, as well as our consistent improvements to the new Tree-sitter implementation. + +All-in-all we hope there's something for everyone this release. +As always, a huge thank you to our community, contributors, and donations. +Happy coding, and see you amongst the stars. + +- The Pulsar Team + +--- + +- Fixed SQL State Storage not loading when starting Pulsar from a self-contained binary like appImage, tar.gz, etc. +- [symbols-view] Allow project-wide symbol search to consider results from more than one provider. +- Tree-sitter fixes and enhancements for hyperlinks, C, and shell scripts. +- Restore use of `shell.moveItemToTrash` API in tree-view, for Electron 12 compatibility. + +### Pulsar + +- Tree-sitter rolling fixes, 1.123 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1118) +- [symbols-view] Allow project-wide symbol searches to consider multiple providers [@savetheclocktower](github.com/pulsar-edit/pulsar/pull/1133) +- electron-builder: Fix race condition when preparing to copy binaries [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1137) +- [ci] Update GitHub Token in CirrusCI config [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/1134) +- Fixing requiring of better-sqlite3 [@mauricioszabo](github.com/pulsar-edit/pulsar/pull/1122) +- Revert removal of `shell.moveItemToTrash` [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1125) +- CI: Bump macOS runner images from macos-12 to macos-13 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1120) diff --git a/docs/download.md b/docs/download.md index 404e4f210..c0c0e1f07 100644 --- a/docs/download.md +++ b/docs/download.md @@ -113,7 +113,7 @@ feature issues that have already been resolved in our Rolling Release so if a particular fix or feature is important to you it may be worth swapping to one of those instead. -Current version is [v1.122.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.122.0). +Current version is [v1.123.0](https://github.com/pulsar-edit/pulsar/releases/tag/v1.123.0). ::: details Linux @@ -121,19 +121,19 @@ Current version is [v1.122.0](https://github.com/pulsar-edit/pulsar/releases/tag | Package | Distribution | | :-------------------------------------------------------------------------------------------------------------------------: | :----------------: | -| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Linux.pulsar_1.122.0_amd64.deb) | Debian/Ubuntu etc. | -| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Linux.pulsar-1.122.0.x86_64.rpm) | Fedora/RHEL etc. | -| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Linux.Pulsar-1.122.0.AppImage)[1][2] | All distributions | -| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Linux.pulsar-1.122.0.tar.gz) | All distributions | +| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar_1.123.0_amd64.deb) | Debian/Ubuntu etc. | +| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar-1.123.0.x86_64.rpm) | Fedora/RHEL etc. | +| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.Pulsar-1.123.0.AppImage)[1][2] | All distributions | +| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Linux.pulsar-1.123.0.tar.gz) | All distributions | **ARM_64** - For ARM based devices - Raspberry Pi, Pinebook etc. | Package | Distribution | | :-----------------------------------------------------------------------------------------------------------------------------------: | :----------------: | -| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/ARM.Linux.pulsar_1.122.0_arm64.deb) | Debian/Ubuntu etc. | -| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/ARM.Linux.pulsar-1.122.0.aarch64.rpm) | Fedora/RHEL etc. | -| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/ARM.Linux.Pulsar-1.122.0-arm64.AppImage)[1][2] | All distributions | -| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/ARM.Linux.pulsar-1.122.0-arm64.tar.gz) | All distributions | +| [deb](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar_1.123.0_arm64.deb) | Debian/Ubuntu etc. | +| [rpm](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar-1.123.0.aarch64.rpm) | Fedora/RHEL etc. | +| [AppImage](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.Pulsar-1.123.0-arm64.AppImage)[1][2] | All distributions | +| [tar.gz](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/ARM.Linux.pulsar-1.123.0-arm64.tar.gz) | All distributions | [1] Appimage may require `--no-sandbox` as an argument to run correctly on some systems. [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.122.0](https://github.com/pulsar-edit/pulsar/releases/tag | Package | Type | | :----------------------------------------------------------------------------------------------------------: | :-----------: | -| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Silicon.Mac.Pulsar-1.122.0-arm64.dmg) | DMG installer | -| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Intel.Mac.Pulsar-1.122.0-mac.zip) | Zip archive | +| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Silicon.Mac.Pulsar-1.123.0-arm64.dmg) | DMG installer | +| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Intel.Mac.Pulsar-1.123.0-mac.zip) | Zip archive | **Intel** - For Intel macs | Package | Type | | :------------------------------------------------------------------------------------------------------: | :-----------: | -| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Intel.Mac.Pulsar-1.122.0.dmg) | DMG installer | -| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Intel.Mac.Pulsar-1.122.0-mac.zip) | Zip archive | +| [dmg](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Intel.Mac.Pulsar-1.123.0.dmg) | DMG installer | +| [zip](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Intel.Mac.Pulsar-1.123.0-mac.zip) | Zip archive | :::: @@ -178,8 +178,8 @@ You can bypass this by clicking "More info" then "Run anyway". | Package | Type | | :---------------------------------------------------------------------------------------------------------: | :-------------------: | -| [Setup](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Windows.Pulsar.Setup.1.122.0.exe) | Installer | -| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.122.0/Windows.Pulsar-1.122.0-win.zip) | Portable (no install) | +| [Setup](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Windows.Pulsar.Setup.1.123.0.exe) | Installer | +| [Portable](https://github.com/pulsar-edit/pulsar/releases/download/v1.123.0/Windows.Pulsar-1.123.0-win.zip) | Portable (no install) | | Package Manager | Command | | :------------------------------------------------------------: | :--------------------: |