pulsar/CHANGELOG.md

27 KiB
Raw Blame History

Changelog

[Unreleased]

  • The settings-view package now lists a packages snippets more accurately
  • Fixed some issues with some packages with WebComponents v0 (tablr package should work now) by internalizing and patching document-register-element
  • Migrated away from node-oniguruma in favor of vscode-oniguruma (WASM version). This fixes issues with Electron 21

1.103.0

  • Added a new feature to Search for Pulsar's settings
  • Updated the completions provided by autocomplete-css to be as bleeding edge as possible.
  • Updated the instructions and look of the login flow for the github package.
  • Snippet transformations no longer have an implied global flag, bringing them into compatibility with snippets in most other editors.
  • Snippets can now be given command names instead of tab triggers, and thus can now be assigned to key shortcuts in keymap.cson.

Pulsar

Snippets

Github

  • Added: rebrand git-tab-view @icecream17
  • Added: lib: Update login instructions for PATs, not OAuth @DeeDeeG

PPM

  • Fixed: src: Update default Pulsar install paths @DeeDeeG
  • Bumped: deps: Upgrade npm to 6.14.18 @DeeDeeG
  • Fixed: Fix installing with yarn on Windows @DeeDeeG
  • Fixed: Fix inability to notice newer versions of git-installed packages @savetheclocktower
  • Added: meta: Actually sync yarn.lock @DeeDeeG

1.102.0

  • Fixed a bug where pulsar on Windows could never trigger
  • Fixed github package shelling out to git on macOS
  • Fixed minor bugs found during fixes to tests
  • Improved our testing infrastructure to aide in finding and fixing further bugs
  • Updated many dependencies of Pulsar and its core packages
  • New Pulsar Icon on macOS
  • Selected text is styled by default
  • Restored right-clicked CSS class on tags
  • Fixed syntax highlighting on C++
  • Updated JavaScript snippets to modern ES6 syntax
  • PPM no longer assumes master for git branches

Pulsar

ppm

  • Fixed: fix: Don't assume master when checking git packages for upgrades @savetheclocktower
  • Fixed: meta: Normalize package.json and lockfile line endings @DeeDeeG
  • Update: spec: Fixtures Node v10.20.1 --> Electron v12.2.3 @DeeDeeG
  • Fixed: Fix .com links, pulsar rebranding and rebranding readme @Daeraxa

github

  • Fixed: lib: Rebrand getAtomAppName() function (fix shelling out to git on macOS) @DeeDeeG
  • Fixed: meta: Revert "main" to "./lib/index", no dist (fix package on master branch) @DeeDeeG

1.101.0-beta

  • Fixed a bug where macOS menus like "Open" don't do anything
  • Fixed a bug where macOS wouldn't open files by dragging them onto the dock.
  • Fixed a bug where devtools won't open (https://github.com/pulsar-edit/pulsar/issues/260)
  • Fixed a bug where the editor refused to open with the message "GPU process isn't usable. Goodbye" (https://github.com/pulsar-edit/pulsar/issues/233)
  • Fixed logo artifacts on Linux
  • Fixed Windows Taskbar Icon being 'Cut in Half'
  • Fixed commands like --version, --package or --help did not show outputs
  • Fixed additional flags not being sent to --package
  • Small improvement on the binary size
  • Fixed "install command line tools" on Mac and Windows
  • Cached queries for featured packages (featured packages will load faster, and fewer errors on the settings-view regarding package info)
  • Added warning when settings-view is disabled, describing how to re-enable it

Pulsar

ppm

  • Added: Convert body params to query params @Spiker985
  • Fixed: src: Update Electron header download URL @DeeDeeG

v1.100.0-beta

  • Bump to Electron 12 and Node 14
  • Added a rebranding API
  • Removed experimental file watchers on the editor
  • Ability to install packages from git repositories
  • New Pulsar Package Repository Backend
  • Better error messages when installing a package fails
  • Config watching fixes
  • Bump tree-sitter to 0.20.1 and all grammars to their recent versions
  • Native support for Apple Silicon and ARM Linux
  • Removed Benchmark Startup Mode
  • Removed all telemetry from Core Editor
  • New Pulsar Website
  • New Test Runner to Improve Testing
  • Added Apple Silicon support to github Package v0.36.13

Pulsar

ppm

autocomplete-html

settings-view

snippets

background-tips

Atom v1.6.0