Pulsar v1.127.0: Marching to the beat of our own drum
Another release to round out this month. Enjoy.
As always, a huge thank you to our community, contributors, and donations.
Happy coding, and see you amongst the stars!
- The Pulsar Team
- Added a Jasmine 2-based test runner, migrated core editor tests to use it. Packages bundled into the core editor can migrate their tests to use this as well, over time. The Jasmine 1 test runner remains available.
- Added
--enable-features=UseOzonePlatform
and--ozone-platform=wayland
as parameters when running under Wayland on Linux (avoids using xwayland, which causes rendering problems on some systems, especially with NVidia) - Many Tree-sitter/parser/grammar improvements.
- Updated to
web-tree-sitter
version0.25.3
. - Fixed a bug preventing folds from updating after code changes in some scenarios.
- Better folding behavior in Python.
- Better folding and syntax highlighting in Ruby of
case
/in
statements. - Better syntax highlighting of private members in JavScript.
- Better folding of multiline comments in PHP.
- Updated to
- Updated the
read
dependency in ppm
Pulsar
- ppm: Update ppm to commit a6f843f0381f64cb5865efc7 @DeeDeeG
- Tree-sitter rolling fixes, 1.127 edition @savetheclocktower
- Wayland pulsar script @mauricioszabo
- Update jasmine to 2.x @kiskoza
ppm
- Update to read v3 @2colours