Add changelog entries

This commit is contained in:
confused-Techie 2023-08-15 17:57:41 -07:00
parent 9e0db5b054
commit d38a44b7b4
2 changed files with 50 additions and 14 deletions

View File

@ -6,11 +6,39 @@
## [Unreleased]
## 1.108.0
- Restored ability for `less` files in packages to use inline JavaScript inside backticks.
- Fixed a syntax highlighting issue inside the `styleguide` package.
- Fixed an issue with rubygems timing out on ARM Linux workflow.
- Rewrote Tree-sitter scope predicates to use `#is?` and `#is-not?` where applicable.
- Ensure that project-specific setting overrides don't leak to the user's config file when the settings UI is visited.
- Added a feature in `markdown-preview` that adds support for Linguist, Chroma, Rouge, and HighlightJS for language identifiers in fenced code blocks.
- Fixed the `TextMate` `language-toml` grammar to properly support whitespace where-ever it may appear.
- Added a Tree-Sitter grammar for YAML files.
- Added a new core package `pulsar-updater` to help users update Pulsar.
- Added `ppm` and `ppm.cmd` binaries/launchers within ppm. This allows easier integration of correctly named binaries on more systems in more contexts (especially Windows). Existing `apm` and `apm.cmd` binaries/launchers are still there for the time being.
- Added a modern Tree-Sitter grammar for Markdown files.
### Pulsar
Bumped: ppm: Update submodule to 49c8ced8f9552bb4aeb279130 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/654)
- Added: Add the Tree-Sitter Markdown grammar [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/659)
- Fixed: [pulsar-updater] Correct deb-get instructions ( + readme change) [@Daeraxa](https://github.com/pulsar-edit/pulsar/pull/669)
- Added: Tree-sitter running fixes [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/660)
- Added: Add `pulsar-updater` as a core bundled Package [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/656)
- Added: Manual Decaf Bundle (`autocomplete-atom-api`, `autoflow`, `deprecation-cop`) Source [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/664)
- Bumped: [Time Sensitive] Update Cirrus Encrypted token for GitHub Access [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/666)
- Added: [core]: Transforming Deprecated Math Usage - Support for Variables [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/653)
- Added: Add Tree-sitter grammar for YAML [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/634)
- Fixed: [language-toml] Add whitespace rule to values [@arite](https://github.com/pulsar-edit/pulsar/pull/646)
- Added: [markdown-preview]: Support for nested table objects in Yaml Frontmatter [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/629)
- Added: [markdown-preview]: Revamp Fenced Code Block Language Identifiers [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/622)
- Bumped: ppm: Update submodule to 49c8ced8f9552bb4aeb279130 [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/654)
- Fixed: [settings-view] Don't let project-specific settings pollute the UI [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/655)
- Added: [modern-tree-sitter] Overhaul Tree-sitter scope tests [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/652)
- Fixed: fix(arm): use rubygems from APT [@cat-master21](https://github.com/pulsar-edit/pulsar/pull/651)
- Added: [language-*]: Manual Spec Decaf (Part 1) [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/632)
- Fixed: [styleguide] Fix error when styleguide is shown... [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/648)
- Bumped: Bump `less-cache` to 2.0.1 [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/644)
### ppm

View File

@ -50,32 +50,40 @@ 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>
Bumped github package to include fixes to the Less syntax, for compatiblity with Less 4
Restored ability for `less` files in packages to use inline JavaScript inside backticks.
</li>
<li>
Fixed a number of issues with the experimental modern Tree-sitter grammar mode
Fixed a syntax highlighting issue inside the `styleguide` package.
</li>
<li>
Pulsar can now be added to the PATH on Windows, via the "System" pane within Settings View.
Fixed an issue with rubygems timing out on ARM Linux workflow.
</li>
<li>
Bumped `less-cache` to `v2.0.0` which uses `less@4.1.3`. This adds many new features of Less, while causing
breaking changes to existing Less Stylesheets. Pulsar will attempt to automatically repair any breaking
changes in any package style sheets, while emitting deprecations.
Rewrote Tree-sitter scope predicates to use `#is?` and `#is-not?` where applicable.
</li>
<li>
Fixed a bug that would render files unable to be clicked with sticky headers enabled on One-Dark
and One-Light themes.
Ensure that project-specific setting overrides don't leak to the user's config file when the settings UI is visited.
</li>
<li>
Added a Modern Tree-Sitter TOML Grammar.
Added a feature in `markdown-preview` that adds support for Linguist, Chroma, Rouge, and HighlightJS for
language identifiers in fenced code blocks.
</li>
<li>
Added a new API endpoint within Pulsar of `atom.versionSatisfies()` to allow packages to safely
check the version of Pulsar, instead of having to do so themeselves.
Fixed the `TextMate` `language-toml` grammar to properly support whitespace where-ever it may appear.
</li>
<li>
An issue in a downstream dependency has been resolved that improperly flagged Pulsar as malicious.
Added a Tree-Sitter grammar for YAML files.
</li>
<li>
Added a new core package `pulsar-updater` to help users update Pulsar.
</li>
<li>
Added `ppm` and `ppm.cmd` binaries/launchers within ppm. This allows easier integration of
correctly named binaries on more systems in more contexts (especially Windows).
Existing `apm` and `apm.cmd` binaries/launchers are still there for the time being.
</li>
<li>
Added a modern Tree-Sitter grammar for Markdown files.
</li>
</ul>