mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-08-17 07:00:22 +03:00
Changelog: Update Changelog for 1.118.0 Regular release
This commit is contained in:
parent
ecbedf9f0d
commit
eb2110f4d5
20
CHANGELOG.md
20
CHANGELOG.md
@ -5,6 +5,15 @@
|
|||||||
- Project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
|
- Project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## 1.118.0
|
||||||
|
|
||||||
|
- Various tree-sitter grammar improvements
|
||||||
|
- Docs fixes
|
||||||
|
- A parser update for PHP
|
||||||
|
- Miscellaneous grammar fixes and improvements
|
||||||
|
- Add a preference `core.allowWindowTransparency` so that themes and user stylesheets
|
||||||
|
can make editor windows' backgrounds transparent.
|
||||||
- Added a new modern tree sitter "test" for highlight query - `ancestorTypeNearerThan`
|
- Added a new modern tree sitter "test" for highlight query - `ancestorTypeNearerThan`
|
||||||
that matches if it finds the _first_ type as an ancestor, but _not matches_ if
|
that matches if it finds the _first_ type as an ancestor, but _not matches_ if
|
||||||
any "other" ancestors are found before
|
any "other" ancestors are found before
|
||||||
@ -17,6 +26,17 @@
|
|||||||
injection points on Clojure. Added support for highligting metadata, and added
|
injection points on Clojure. Added support for highligting metadata, and added
|
||||||
better support for "def" elements (example - don't syntax `default` or
|
better support for "def" elements (example - don't syntax `default` or
|
||||||
`definition` as a `def`, but highlights `p/defresolver`)
|
`definition` as a `def`, but highlights `p/defresolver`)
|
||||||
|
- Fix `textChanged` property to be accurate when deleting characters
|
||||||
|
- Fix `ppm publish` for publishing brand new packages
|
||||||
|
|
||||||
|
### Pulsar
|
||||||
|
|
||||||
|
- Fixed: Tree-sitter rolling fixes, 1.118 edition [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/1010)
|
||||||
|
- Added: src: Allow windows to be transparent, behind a pref (off by default) [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/982)
|
||||||
|
- Added: Another batch of Clojure enhancements [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/729)
|
||||||
|
- Fixed: Fix `onDidChangeCursorPosition` callback event property on deleting characters [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/810)
|
||||||
|
- Bumped: Update ppm to commit 3542dee00f4622f7458f2f65f05e5 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1014)
|
||||||
|
- Updated: Cirrus: Update Rolling upload token [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/1011)
|
||||||
|
|
||||||
## 1.117.0
|
## 1.117.0
|
||||||
|
|
||||||
|
@ -50,25 +50,42 @@ 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>
|
<p>Feel free to read our <a href="https://github.com/pulsar-edit/pulsar/blob/master/CHANGELOG.md">Full Change Log</a>.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
[markdown-preview] Improve rendering performance in preview panes, especially in documents with lots of fenced code blocks.
|
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>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
[markdown-preview] GitHub-style Markdown preview now uses up-to-date styles and supports dark mode.
|
Add a preference <code>core.allowWindowTransparency</code> so that themes and user stylesheets can make editor windows' backgrounds transparent.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Pulsar's OS level theme will now change according to the selected editor theme if <code>core.syncWindowThemeWithPulsarTheme</code> is enabled.
|
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>not matches</i> if any "other" ancestors are found before
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
[language-sass] Add SCSS Tree-sitter grammar.
|
Syntax quoting and unquoting in Clojure now highlights correctly, and also highlights full qualified keywords differently than generated ones
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
[language-ruby] Update to latest Tree-sitter Ruby parser.
|
<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>
|
||||||
<li>
|
<li>
|
||||||
[language-gfm] Make each block-level HTML tag its own injection.
|
EDN is back to be detected as Clojure (for compatibility) but highlights as EDN
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
[language-typescript] More highlighting fixes, especially for operators.
|
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 (example - don't syntax <code>default</code> or <code>definition</code> as a <code>def</code>, but highlights <code>p/defresolver</code>)
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Fix <code>textChanged</code> property to be accurate when deleting characters
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Fix <code>ppm publish</code> for publishing brand new packages
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user