Skip to content

Commit 083069d

Browse files
Merge pull request #764 from pulsar-edit/changelog-updates
Changelog update for `v1.110.0`
2 parents 34a5c5b + 5447459 commit 083069d

2 files changed

Lines changed: 58 additions & 11 deletions

File tree

CHANGELOG.md

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

77
## [Unreleased]
8+
9+
## 1.110.0
10+
11+
- Made the modification of `editor.preferredLineLength` configurable within `wrap-guide` when changing `wrap-guide.columns`
12+
- Fixed Snippets from `language-php` that would lose the `$` character
13+
- Fixed a condition where an invalid config may crash Pulsar before fully starting up, but not registering that it's crashed
14+
- Reduced error notifications that may appear from `autocomplete-html` when handling EJS files
15+
- Fixed macOS binary signing after moving over to GitHub Actions for CI
16+
- Updated PPM to a newer `node-gyp`, allowing newer versions of C/C++ compiler toolchains and Python to be used (also dropped support for Python 2.x!)
17+
- Fully decaffed the entire PPM codebase
818
- Added a new autocomplete API that does not uses prefixes and instead declares the range it'll replace (better LSP support)
919

20+
### Pulsar
21+
- Fixed: Fixed filtering of suggestions with ranges [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/762)
22+
- Added: Tree-sitter running fixes for September [@savetheclocktower](https://github.com/pulsar-edit/pulsar/pull/735)
23+
- Added: Add escapement to variable literals within php snippets [@Spiker985](https://github.com/pulsar-edit/pulsar/pull/758)
24+
- Added: [core] Handle invalid config on load [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/750)
25+
- Added: [autocomplete-html] Wrap completions in `try/catch` handler [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/753)
26+
- Bumped: Update dependency postcss to v8.4.31 [SECURITY] [@renovate](https://github.com/pulsar-edit/pulsar/pull/752)
27+
- Fixed: CI: Sign macOS binaries for branch pushes, not PRs [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/745)
28+
- Fixed: CI: Use Python 3.11 to fix macOS signing [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/743)
29+
- Fixed: [meta] Fix Windows Builds in CI [@confused-Techie](https://github.com/pulsar-edit/pulsar/pull/738)
30+
- Bumped: ppm: Update ppm submodule to commit a2ade745bfbc5f [@DeeDeeG](https://github.com/pulsar-edit/pulsar/pull/725)
31+
- Added: Making autocomplete-plus work to replace ranges [@mauricioszabo](https://github.com/pulsar-edit/pulsar/pull/479)
32+
33+
### ppm
34+
- Bumped: Update npm and node-gyp, for macOS signing fix [@DeeDeeG](https://github.com/pulsar-edit/ppm/pull/94)
35+
- Removed: Remove remnants of Coffeescript building [@2colours](https://github.com/pulsar-edit/ppm/pull/92)
36+
- Added: Update unpublishing wording [@Daeraxa](https://github.com/pulsar-edit/ppm/pull/90)
37+
- Added: Migrate to `second-mate` and remove `first-mate` [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/86)
38+
- Added: Cleanup `visualStudioIsInstalled()` [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/85)
39+
- Decafed: Decaf Source [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/84)
40+
- Fixed: Make `postinstall` scripts work on Windows with spaces in cwd path [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/83)
41+
- Added: Move Spec Decaf PRs into `master` [@confused-Techie](https://github.com/pulsar-edit/ppm/pull/81)
42+
- Bumped: Switch to our npm fork, to get newer node-gyp (node-gyp 9.x) [@DeeDeeG](https://github.com/pulsar-edit/ppm/pull/79)
43+
- Decafed: Decaffeinate remaining spec files from list-spec on [@2colours](https://github.com/pulsar-edit/ppm/pull/78)
44+
- Decafed: Decaffeinate link spec [@2colours](https://github.com/pulsar-edit/ppm/pull/77)
45+
- Decafed: Decaffeinate install spec [@2colours](https://github.com/pulsar-edit/ppm/pull/76)
46+
- Decafed: Decaffeinate init spec [@2colours](https://github.com/pulsar-edit/ppm/pull/75)
47+
- Decafed: Decaffeinate help spec [@2colours](https://github.com/pulsar-edit/ppm/pull/74)
48+
- Decafed: Decaffeinate featured spec [@2colours](https://github.com/pulsar-edit/ppm/pull/73)
49+
- Decafed: Decaffeinate enable spec [@2colours](https://github.com/pulsar-edit/ppm/pull/72)
50+
- Decafed: Decaffeinate docs spec [@2colours](https://github.com/pulsar-edit/ppm/pull/71)
51+
- Decafed: Decaffeinate disable spec [@2colours](https://github.com/pulsar-edit/ppm/pull/70)
52+
- Decafed: Decaffeinate develop spec [@2colours](https://github.com/pulsar-edit/ppm/pull/69)
53+
- Decafed: Decaffeinate config spec [@2colours](https://github.com/pulsar-edit/ppm/pull/68)
54+
- Decafed: Decaffeinate command spec [@2colours](https://github.com/pulsar-edit/ppm/pull/67)
55+
- Decafed: Decaffeinate clean spec [@2colours](https://github.com/pulsar-edit/ppm/pull/66)
56+
- Decafed: Decaffeinate ci spec [@2colours](https://github.com/pulsar-edit/ppm/pull/65)
57+
- Decafed: Decaffeinate apm cli spec [@2colours](https://github.com/pulsar-edit/ppm/pull/64)
58+
- Decafed: Decaffeinate spec helper (updated) [@2colours](https://github.com/pulsar-edit/ppm/pull/63)
59+
1060
## 1.109.0
1161

1262
- Fixed a race condition that could cause `autocomplete-plus` to ignore user input.

packages/welcome/lib/changelog-view.js

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,31 +50,28 @@ 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-
Fixed a race condition that could cause `autocomplete-plus` to ignore user input.
53+
Made the modification of `editor.preferredLineLength` configurable within `wrap-guide` when changing `wrap-guide.columns`
5454
</li>
5555
<li>
56-
Fixed the `about` package linking to release notes for Pulsar.
56+
Fixed Snippets from `language-php` that would lose the `$` character
5757
</li>
5858
<li>
59-
Reduced the amount of network requests that `settings-view` creates.
59+
Fixed a condition where an invalid config may crash Pulsar before fully starting up, but not registering that it's crashed
6060
</li>
6161
<li>
62-
Fixed the icon used when registering Pulsar as a file handler on Windows.
62+
Reduced error notifications that may appear from `autocomplete-html` when handling EJS files
6363
</li>
6464
<li>
65-
Removed the non-functional `autoUpdate` API from Pulsar, instead relying on the `pulsar-updater` package.
65+
Fixed macOS binary signing after moving over to GitHub Actions for CI
6666
</li>
6767
<li>
68-
Ensure that project-specific setting overrides don't leak to the user's config file when the settings UI is visited.
68+
Updated PPM to a newer `node-gyp`, allowing newer versions of C/C++ compiler toolchains and Python to be used (also dropped support for Python 2.x!)
6969
</li>
7070
<li>
71-
Prevented warnings in the developer console from appearing when autocomplete suggestions are shown.
71+
Fully decaffed the entire PPM codebase
7272
</li>
7373
<li>
74-
Removed the last CoffeeScript code from Pulsar and core packages.
75-
</li>
76-
<li>
77-
Migrated the majority of our CI to GitHub Actions.
74+
Added a new autocomplete API that does not uses prefixes and instead declares the range it'll replace (better LSP support)
7875
</li>
7976

8077
</ul>

0 commit comments

Comments
 (0)