Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Regular release checklist for Pulsar 1.125.0 #1200

Open
8 of 12 tasks
DeeDeeG opened this issue Jan 22, 2025 · 3 comments
Open
8 of 12 tasks

Regular release checklist for Pulsar 1.125.0 #1200

DeeDeeG opened this issue Jan 22, 2025 · 3 comments
Labels
enhancement New feature or request

Comments

@DeeDeeG
Copy link
Member

DeeDeeG commented Jan 22, 2025

Pulsar Regular Release 1.125.0

@DeeDeeG DeeDeeG added the enhancement New feature or request label Jan 22, 2025
@confused-Techie
Copy link
Member

Blurb idea:

# Pulsar v1.125.0: Happy New Years!

The Pulsar team is happy to welcome everyone to the new year on our ~~20~~25th regular release.

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.

We've also restored the community package `project-plus` to full functionality, after we learned it required an internal API that was changed a while back. So we've made sure to make changes to get it working again where we can within Pulsar.

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 in rare or unusual scenarios.

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.

 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.

As always, a huge thank you to our community, contributors, and donations.
Happy coding, and see you amongst the stars!
\- The Pulsar Team

@DeeDeeG
Copy link
Member Author

DeeDeeG commented Jan 24, 2025

2nd pass blurb:

# Pulsar v1.125.0: Happy New Years!

The Pulsar team is happy to welcome everyone to the new year on our ~~20~~25th regular release.

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."

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.

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.

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.

 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.

As always, a huge thank you to our community, contributors, and donations.
Happy coding, and see you amongst the stars!
\- The Pulsar Team

@DeeDeeG
Copy link
Member Author

DeeDeeG commented Jan 24, 2025

3rd pass blurb, with suggestions from savetheclocktower incorporated:

# Pulsar v1.125.0: Happy New Years!

The Pulsar team is happy to welcome everyone to the new year on our ~~20~~25th regular release.

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."

We've also restored an internal API that was changed a while back, after we learned the change affected the `project-plus` community package.

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.

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.

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.

As always, a huge thank you to our community, contributors, and donations.
Happy coding, and see you amongst the stars!
\- The Pulsar Team

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants