Skip to content

Commit 0b05270

Browse files
authored
Merge pull request #1254 from pulsar-edit/Changelog-Regular-release-1.127.0
Changelog: Update changelog for Pulsar 1.127.0
2 parents 4939501 + a852d09 commit 0b05270

File tree

2 files changed

+48
-5
lines changed

2 files changed

+48
-5
lines changed

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66

77
## [Unreleased]
88

9+
## 1.127.0
10+
11+
- 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.
12+
- 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)
13+
- Many Tree-sitter/parser/grammar improvements.
14+
- Updated to `web-tree-sitter` version `0.25.3`.
15+
- Fixed a bug preventing folds from updating after code changes in some scenarios.
16+
- Better folding behavior in Python.
17+
- Better folding and syntax highlighting in Ruby of `case`/`in` statements.
18+
- Better syntax highlighting of private members in JavScript.
19+
- Better folding of multiline comments in PHP.
20+
- Updated the `read` dependency in ppm
21+
22+
### Pulsar
23+
24+
- ppm: Update ppm to commit a6f843f0381f64cb5865efc7 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1252)
25+
- Tree-sitter rolling fixes, 1.127 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1240)
26+
- Wayland pulsar script [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/1246)
27+
- Update jasmine to 2.x [@kiskoza](https://github.com/pulsar-edit/pulsar/pull/990)
28+
29+
### ppm
30+
31+
- Update to read v3 [@2colours](https://github.com/pulsar-edit/ppm/pull/150)
32+
933
## 1.126.0
1034

1135
- Python 3.12+ compatibility in ppm (installing packages with native C/C++ modules with Python 3.12+ on your system should Just Work™). (Python 3.7 and older no-longer supported for installing Pulsar packages with native C/C++ modules with ppm. Does not affect anything other than installing certain Pulsar packages.)
@@ -55,7 +79,6 @@
5579
### spell-check
5680

5781
- Fixes for a possible patch release [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1173)
58-
- Adding `--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)
5982

6083
## 1.124.0
6184

packages/welcome/lib/changelog-view.js

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,36 @@ export default class ChangeLogView {
5050
<p>Feel free to read our <a href="https://github.com/pulsar-edit/pulsar/blob/master/CHANGELOG.md">Full Change Log</a>.</p>
5151
<ul>
5252
<li>
53-
Python 3.12+ compatibility in ppm (installing packages with native C/C++ modules with Python 3.12+ on your system should Just Work™). (Python 3.7 and older no-longer supported for installing Pulsar packages with native C/C++ modules with ppm. Does not affect anything other than installing certain Pulsar packages.)
53+
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.
5454
</li>
5555
<li>
56-
PHP arrays spanning multiple lines are now foldable, as they always should have been.
56+
Added <code>--enable-features=UseOzonePlatform</code> and <code>--ozone-platform=wayland</code> as parameters when running under Wayland on Linux (avoids using xwayland, which causes rendering problems on some systems, especially with NVidia)
5757
</li>
5858
<li>
59-
Various dependency updates for ppm.
59+
Many Tree-sitter/parser/grammar improvements.
60+
<ul>
61+
<li>
62+
Updated to <code>web-tree-sitter</code> version <code>0.25.3</code>.
63+
</li>
64+
<li>
65+
Fixed a bug preventing folds from updating after code changes in some scenarios.
66+
</li>
67+
<li>
68+
Better folding behavior in Python.
69+
</li>
70+
<li>
71+
Better folding and syntax highlighting in Ruby of <code>case</code>/<code>in</code> statements.
72+
</li>
73+
<li>
74+
Better syntax highlighting of private members in JavScript.
75+
</li>
76+
<li>
77+
Better folding of multiline comments in PHP.
78+
</li>
79+
</ul>
6080
</li>
6181
<li>
62-
<code>core.allowWindowTransparency</code> setting is now hidden from the UI, as it has many limits and can cause unexpected issues, a situation which we inherit from the upstream Electron project. (Power-users who understand the drawbacks and still wish to enable transparency can add it to their user config files manually.)
82+
Updated the `read` dependency in ppm
6383
</li>
6484
</ul>
6585

0 commit comments

Comments
 (0)