Community Update

DaeraxaJanuary 12, 2024
  • news
  • log
  • update
About 3 min

Happy new year! Welcome to the first Pulsar community update of 2024!

Welcome to the January Community Update!

First of all, we hope everyone had a fantastic new year and here is to a new one! While the Pulsar team has been largely enjoying the holidays we still have plenty of things to update you with!

New tree-sitter becoming default

[1]

This was mentioned in the December blog post, but we have now landed this changeopen in new window in the newest rolling releases and will be coming to our regular releases in the next version. This has been available as an option for a while now but was disabled by default. You can read more info in the previous blog postopen in new window and about the implementation in detail in @savetheclocktoweropen in new window's blog post seriesopen in new window.

Annoying website bug found and zapped!

We mentioned in the last blog postopen in new window that the Pulsar Package Registry website has sporadically encountered some kind of problem causing the website to not display any data. After @confused-techieopen in new window implemented some changes to improve our error logging, we have actually managed to find something! To top it off, @savetheclocktoweropen in new window was able to find the exact problem and solve it. If you wish to read more about the exact issue, you can read more on the pull requestopen in new window.

New PPR owners/:ownerName API endpoint

Staying with the PPR, @confused-techieopen in new window has implemented a new endpoint for the APIopen in new window. Building off the work by @savetheclocktoweropen in new window (to make the backend aware of package ownersopen in new window) that allows you to filter packages by author, this can also be used via URL in the PPR frontend website (with UI controls still to come). For example, if you want to list all packages published by @bacadraopen in new window (one of the Pulsar community's most prolific package authors), you can add ?owner=bacadra to the end of the URL. e.g.https://web.pulsar-edit.dev/packages?owner=bacadra.

Long-term projects

This community blog post was designed to highlight ongoing work and successes that are going on both within the Pulsar team and the community at large for "Pulsar-adjacent" items. That is, along with new features being developed for Pulsar, we also highlight things going on that might otherwise go unnoticed but are deserving of attention. Sometimes we may announce things, but due to other priorities, it may take a while until we get around to implementing or announcing any news. This doesn't mean we have forgotten about them, not by a long shot. So just to recap some of the things we are looking to progress in 2024 that have been previously mentioned on this blog and in our social channels:

Community Spotlight

As it is the start of the new year, this spotlight should be particularly special. We have received an absolute ton of new and repeat donations, for which we couldn't be more thankful. You really do keep this project alive. We also want to thank each and every one of our community members, no matter what you do: those who make themselves known in our social channels, publish packages, contribute code, donate to the project, and those who are just content using Pulsar or reading our blog posts. This spotlight goes out to our entire community, and here is to an even better 2024!


So with that, we start another year. Thanks again to the entire community, no matter how you choose to get involved, and here is to another year of Pulsar!


  1. Image from https://tree-sitter.github.io/tree-sitter/open in new window - Copyright (c) 2018-2021 Max Brunsfeld ↩︎