Add v1.119.0 Changelog

This commit is contained in:
confused-Techie 2024-07-15 17:21:25 -07:00
parent 887e769292
commit 2d9ef7542b
2 changed files with 20 additions and 34 deletions

View File

@ -6,6 +6,24 @@
## [Unreleased]
## 1.119.0
- Worked around API breakage (FreeBSD `libiconv` vs GNU `libiconv`) in the `iconv` library shipped in macOS 13+
- Fix `--no-sandbox` flag not being applied to the `.desktop` launcher on Linux (Fixes Dev Tools)
### Pulsar
- Rewrite `tree-view.js` [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1052)
- Fix macOS binaries by vendorizing `libiconv` [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1051)
- Link to Homebrew version of `libiconv`... [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1039)
- Revert "Merge pull request #810 from pulsar-edit/fix-on-change-cursor-pos" [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1035)
- Fix `onDidChangeCursorPosition` callback event property on deleting characters [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/810)
- electron-builder: Add '--no-sandbox' launch arg for Linux build targets [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1029)
### superstring
- Candidate for new `master` [@savetheclocktower](https://github.com/pulsar-edit/superstring/pull/15)
## 1.118.0
- Various tree-sitter grammar improvements

View File

@ -50,42 +50,10 @@ export default class ChangeLogView {
<p>Feel free to read our <a href="https://github.com/pulsar-edit/pulsar/blob/master/CHANGELOG.md">Full Change Log</a>.</p>
<ul>
<li>
Various tree-sitter grammar improvements
<ul>
<li>
Docs Fixes
</li>
<li>
A parser update for PHP
</li>
<li>
Miscellaneous grammar fixes and improvements
</li>
</ul>
Worked around API breakage (FreeBSD <code>libiconv</code> vs GNU <code>libiconv</code>) in the <code>iconv</code> library shipped in macOS 13+
</li>
<li>
Added a preference <code>core.allowWindowTransparency</code> so that themes and user stylesheets can make editor windows' backgrounds transparent.
</li>
<li>
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
</li>
<li>
Syntax quoting and unquoting in Clojure now highlights correctly, and also highlights full qualified keywords differently than generated ones
</li>
<li>
<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
</li>
<li>
EDN is back to being detected as Clojure (for compatibility) but highlights as EDN
</li>
<li>
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>)
</li>
<li>
Fixed <code>textChanged</code> property to be accurate when deleting characters
</li>
<li>
Fixed <code>ppm publish</code> for publishing brand new packages
Fix <code>--no-sandbox</code> flag not being applied to the <code>.desktop</code> launcher on Linux (Fixes Dev Tools).
</li>
</ul>