Skip to content

Commit 47344de

Browse files
Merge pull request #1025 from pulsar-edit/1.118.0-changelog
Changelog: Update Changelog for 1.118.0 Regular release
2 parents ecbedf9 + 3c60b3e commit 47344de

2 files changed

Lines changed: 47 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,38 @@
55
- Project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
66

77
## [Unreleased]
8+
9+
## 1.118.0
10+
11+
- Various tree-sitter grammar improvements
12+
- Docs fixes
13+
- A parser update for PHP
14+
- Miscellaneous grammar fixes and improvements
15+
- Added a preference `core.allowWindowTransparency` so that themes and user stylesheets
16+
can make editor windows' backgrounds transparent.
817
- Added a new modern tree sitter "test" for highlight query - `ancestorTypeNearerThan`
9-
that matches if it finds the _first_ type as an ancestor, but _not matches_ if
18+
that matches if it finds the _first_ type as an ancestor, but _doesn't match_ if
1019
any "other" ancestors are found before
1120
- Syntax quoting and unquoting in Clojure now highlights correctly, and also
1221
highlights full qualified keywords differently than generated ones
1322
- `content` field of addInjectionPoint for modern-tree-sitter now supports a second
1423
`buffer` argument, for better customization if one wants to
15-
- EDN is back to be detected as Clojure (for compatibility) but highlights as EDN
24+
- EDN is back to being detected as Clojure (for compatibility) but highlights as EDN
1625
- Fixed syntax quoting on Clojure grammar (newer tree-sitter), fixed some
1726
injection points on Clojure. Added support for highligting metadata, and added
18-
better support for "def" elements (example - don't syntax `default` or
27+
better support for "def" elements (for example - doesn't scope `default` or
1928
`definition` as a `def`, but highlights `p/defresolver`)
29+
- Fixed `textChanged` property to be accurate when deleting characters
30+
- Fixed `ppm publish` for publishing brand new packages
31+
32+
### Pulsar
33+
34+
- Fixed: Tree-sitter rolling fixes, 1.118 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1010)
35+
- Added: src: Allow windows to be transparent, behind a pref (off by default) [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/982)
36+
- Added: Another batch of Clojure enhancements [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/729)
37+
- Fixed: Fix `onDidChangeCursorPosition` callback event property on deleting characters [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/810)
38+
- Bumped: Update ppm to commit 3542dee00f4622f7458f2f65f05e5 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1014)
39+
- Updated: Cirrus: Update Rolling upload token [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1011)
2040

2141
## 1.117.0
2242

packages/welcome/lib/changelog-view.js

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,42 @@ 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-
[markdown-preview] Improve rendering performance in preview panes, especially in documents with lots of fenced code blocks.
53+
Various tree-sitter grammar improvements
54+
<ul>
55+
<li>
56+
Docs Fixes
57+
</li>
58+
<li>
59+
A parser update for PHP
60+
</li>
61+
<li>
62+
Miscellaneous grammar fixes and improvements
63+
</li>
64+
</ul>
5465
</li>
5566
<li>
56-
[markdown-preview] GitHub-style Markdown preview now uses up-to-date styles and supports dark mode.
67+
Added a preference <code>core.allowWindowTransparency</code> so that themes and user stylesheets can make editor windows' backgrounds transparent.
5768
</li>
5869
<li>
59-
Pulsar's OS level theme will now change according to the selected editor theme if <code>core.syncWindowThemeWithPulsarTheme</code> is enabled.
70+
Added a new modern tree sitter "test" for highlight query - <code>ancestorTypeNearerThan</code> that matches if it finds the <i>first</i> type as an ancestor, but <i>doesn't match</i> if any "other" ancestors are found before
6071
</li>
6172
<li>
62-
[language-sass] Add SCSS Tree-sitter grammar.
73+
Syntax quoting and unquoting in Clojure now highlights correctly, and also highlights full qualified keywords differently than generated ones
6374
</li>
6475
<li>
65-
[language-ruby] Update to latest Tree-sitter Ruby parser.
76+
<code>content</code> field of addInjectionPoint for modern-tree-sitter now supports a second <code>buffer</code> argument, for better customization if one wants to
6677
</li>
6778
<li>
68-
[language-gfm] Make each block-level HTML tag its own injection.
79+
EDN is back to being detected as Clojure (for compatibility) but highlights as EDN
6980
</li>
7081
<li>
71-
[language-typescript] More highlighting fixes, especially for operators.
82+
Fixed syntax quoting on Clojure grammar (newer tree-sitter), fixed some injection points on Clojure. Added support for highligting metadata, and added better support for "def" elements (for example - doesn't scope <code>default</code> or <code>definition</code> as a <code>def</code>, but highlights <code>p/defresolver</code>)
83+
</li>
84+
<li>
85+
Fixed <code>textChanged</code> property to be accurate when deleting characters
86+
</li>
87+
<li>
88+
Fixed <code>ppm publish</code> for publishing brand new packages
7289
</li>
7390
</ul>
7491

0 commit comments

Comments
 (0)