Releases: pulsar-edit/pulsar
v1.106.0
Pulsar v1.106.0: A Focus on Grammars
We have a particularly exciting release for you because this is our first regular release that adds a new feature that we have been hard at work on but more on that later. Of course we still have our usual mix of updates and upgrades such as a whole host of improvements to our Clojure language support and a number of annoying bugs that have been firmly splatted.
As alluded to in the title our biggest update we have in store is our experimental modern Tree-sitter implementation. This is a really important feature for us as it allows us to move to a modern and actively developed implementation of Tree-sitter as well as allowing us to remove one of our obstacles in our quest to get onto modern versions of Electron. To be honest this is a huge topic in its own right, so if you want to read more about it then you can have a look at our previous blog post which goes into a lot more detail about this change. For now we have this under an experimental "opt-in" setting so to enable it you will need to go into your Settings and look for Use Modern Tree-Sitter Implementation
in your Core
settings in order to enable it. In short, if you enable it then you should see more accurate and consistent syntax highlighting, improved automatic indentation and better code folding. As ever we are keen for feedback on this feature so, once enabled, if you notice anything "off" or have any other comments or feedback then please let us know on Discord or file an issue.
Onto our Clojure language updates, lots of this actually ties directly into the new Tree-sitter implementation as Clojure is now supported as a Tree-sitter grammar which means a whole host of new features have been added that are specific to this new implementation. We now properly support block comments, quotes and a bunch of other advanced features. Basically there has never been a better time to pick up learning Clojure in Pulsar!
Don't let these big updates make you assume we aren't also thinking about some smaller scale things, we have a tiny quality of life update to our GitHub package which adds a Log Out
option to the package options (Packages > GitHub > Log Out
) (previously only available in a somewhat obscure command - github:logout
) - just beware that this will remove your token from your system entirely so you will either need to re-enter it or create a new one to log back in.
And of course to finish up we have some annoying bugs which we have now been squashed, for example an issue that prevented images opening correctly (an issue we apparently inherited from Atom) and, whilst not a bug, a fix to solve a less than ideal situation with our new CSS autocomplete implementation to sort the suggestions in a more expected fashion. We have to thank our community for these as these last couple of items as they were brought to our attention (and in one case fixed) by some of our community members.
So that just about wraps it up for another release. As ever a huge thank you to our wonderful community and donors who make this entire project possible.
Till next time, happy coding, and see you among the stars!
- The Pulsar Team
A quick note about our missing ARM Linux Binaries [UPDATE 23 June: ARM Linux Binaries Now Available!]
Sorry, there are no ARM Linux binaries at time of initial release, due to what we suspect is an issue at our CI provider. Hopefully this will be resolved soon and we can upload some ARM Linux binaries for this release! Thanks for your patience.
UPDATE: We were able to get the CI runs to complete and produce binaries for ARM Linux. These binaries are now available here on our Releases page!
- Fixed bug that happens on some systems when trying to launch Pulsar using the Cinnamon desktop environment
- Added a modern implementation of Tree-sitter grammars behind an experimental flag. Enable the βUse Modern Tree-Sitter Implementationβ in the Core settings to try it out
- Bugfix: fixed Clojure indentation on tree-sitter
- Improved the Clojure language support by migrating it to tree-sitter and support block comments, quoting, and other advanced features on modern tree-sitter implementation
- Fixed a bug that could cause images to not appear the first time opening them
autocomplete-css
Completions are now sorted in a way that may match what users expect- Added a "Log Out" menu item for the
github
package
Pulsar
- Updated: deps: Bump github to v0.36.16-pretranspiled @DeeDeeG
- Removed: Mostly remove
request
@confused-Techie - Fixed: Fix: Image doesn't appear at first open @asiloisad
- Removed: Remove specific cinnamon condition @mauricioszabo
- Fixed: Fix of Clojure's indentation rules by removing query file @mauricioszabo
- Fixed: Update links in settings page @Daeraxa
- Added: [autocomplete-css] Sort
completions.json
@confused-Techie - Fixed: Fixes on "comment block" for Clojure grammar @mauricioszabo
- Added: Hardcode NSIS GUID @confused-Techie
- Fixed: Make yarn sane @mauricioszabo
- Fixed: Huge improvement on Clojure highlighting @mauricioszabo
- Removed: Removed unused_require method @mauricioszabo
- Bumped: Update dependency underscore to 1.12.1 [SECURITY] @renovate
- Added: Add modern tree-sitter support behind an experimental flag @savetheclocktower
- Added: Make CHANGELOG easier to merge and update dompurify @mauricioszabo
- Added: js operators @icecream17
- Bumped: Update dependency postcss to v8.2.13 [SECURITY] @renovate
github
- Added: Add logout menu option @Daeraxa
- Updated: ci: Bump action dependencies @Spiker985
v1.105.0
Welcome to a rad new release, Pulsar 1.105.0 is available now!
This newest release of Pulsar contains many changes, from new features, to security patches, to testing improvements, this release has it all, and we hope it shows!
A big milestone for this release, is since our initial fork from Atom, we have now created fully green (passing) tests! This hopefully means we can iterate new changes, both fixes and new features, faster than ever before!
Also on this release we ensured to put a focus on solving the issues reported by our wonderful community such as resolving an issue that would prevent installation of Pulsar on FPM systems, fixing localization issues in settings-view
when browsing packages, or addressing memory leak issues within second-mate
.
Even better this release also comes with some brand new features and improvements to existing ones! Such as the addition of new community package activation hooks, adding a new bookmarks
service to the ServiceHub, and updating the internal typescript
used to support advancements within that language for community packages to take advantage of.
But this summary can't possibly include everything, make sure to take a look through the changelog below to see everything this release has to offer!
As always, we want to say a huge thanks to everyone that contributes to Pulsar, from the much appreciated donations, the critical issue reports, or amazing pull requests we receive. We appreciate every single one of you, and couldn't do any of this without you!
Till next time, happy coding, and see you among the stars!
- The Pulsar Team
- Rebranded notifications, using our backend to find new versions of package,
and our github repository to find issues on Pulsar. Also fixed the "view issue"
and "create issue" buttons that were not working - Bumped to latest version of
second-mate
, fixing a memory usage issue invscode-oniguruma
- Removed a cache for native modules - fix bugs where an user rebuilds a native
module outside of Pulsar, but Pulsar refuses to load anyway - Removed
nslog
dependency - Fixed an error where the GitHub package tried to interact with a diff view after it was closed
- Fixed RPM installation failure when Atom was installed on the same machine
- Added a new set of Package
activationHooks
,...:uri-opened
lets a package activate when any URI is opened within Pulsar, and...:file-name-opened
lets a package activate when any specific filename is opened within Pulsar.
Pulsar
- Added: Add new
...:uri-opened
&&...:file-name-opened
Package Activation Hook @confused-Techie - Fixed: Properly localize Download/Stargazer Counts within
settings-view
@confused-Techie - Added: Add bookmarks service for consumption by other packages @savetheclocktower
- Added: Bundle notifications @mauricioszabo
- Fixed: Fix Ripgrep download issues in CirrusCI @confused-Techie
- Removed: Revert Incorrect Commit @confused-Techie
- Fixed: Making CI green, hopefully @mauricioszabo
- Bumped: Bump
second-mate
to 96866771 @savetheclocktower - Removed: Remove cache of incompatible native packages @mauricioszabo
- Added: Simplify and bundle fuzzy-finder @mauricioszabo
- Added: Bundle find and replace @mauricioszabo
- Added: Bundle tree view @confused-Techie
- Added: Bundle
autocomplete-atom-api
@confused-Techie - Added: Add FPM option to stop rpm buildid clash @Daeraxa
- Bumped: chore(deps): update dependency minimist [security] @renovate
- Fixed: Disable Failing Tests @confused-Techie
- Bumped: chore(deps): update dependency ajv to 6.12.3 [security] @renovate
- Bumped: chore(deps): update dependency async to 3.2.2 [security] @renovate
- Added: Add "icon only" class to settings view icon @Daeraxa
- Bumped: chore(deps): update dependency minimatch [security] @renovate
- Removed: Remove
nslog
dependency @mauricioszabo - Added: Setup Renovate @confused-Techie
- Fixed: Don't mark diff ranges on a destroyed buffer @savetheclocktower
- Added: First Architectural Design Records @mauricioszabo
- Bumped: use pular's
typscript-simple
fork, which bumpstypescript
to 5.0.3 @Meadowsys - Added: CI: cache and restore dependencies, plus skip rebuilding all over the place (saves a lot of time) @DeeDeeG
notifications
- Fixed: Cleanup and rename @Sertonix
- Added: reject promise with Error instance @Sertonix
- Added: Add our Testing Action @confused-Techie
- Fixed: Change atom strings to pulsar @mdibella-dev
- Bumped: Bump to v3.2 of action-pulsar-dependency @confused-Techie
- Fixed: Fix all Tests @confused-Techie
v1.104.0
Get Ready for another fantastically essential release, Pulsar 1.104.0 is now available!
This release contains many internal changes and upgrades, focusing on preparing the editor for much bigger changes to come.
One technical change is that we have internally patched WebComponents (document.registerElement), which will potentially fix many of our community packages that rely on this (deprecated) functionality.
We've also started our first migrations to WASM based packages (which is required for new NodeJS Versions). Any issues found here will be important to address, in order to ensure future updates go smoothly, and to unblock the road to compatibility with newer Electron versions. Please let us know if you find anything broken due to these updates!
We also have updates such as improved whitespace in a certain PHP snippet, and bleeding edge HTML completions. And with more decaf work, we should be seeing some slightly faster startup speeds.
Last but not least, we can expect to see this release being available on Chocolatey for Windows; Thank you HighHarmonics, il_mix, and COLAMAroro!
But as always we want to say a huge thanks to all those that contribute and donate to Pulsar, making it possible for us to continually release these improvements. And we want to give a special thanks to the new faces we are seeing in this update, with some brand new contributors!
As always we appreciate every single one of you, happy coding, and see you among the stars!
- The Pulsar Team
- The settings-view package now lists a packageβs 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 ofvscode-oniguruma
(WASM
version). This fixes issues with Electron 21 - Ensured new WASM packages will work on Apple Silicon
- Completions for HTML will now be as bleeding edge as possible.
Pulsar
- Added:
settings-view
Support for Badges @confused-Techie - Removed: remove weird duplicate accented fixture file (hopefully?) @Meadowsys
- Added: Add optional entitlements monkey-patch @confused-Tecie
- Added: Decaf
wrap-guide
@confused-Techie - Added: Additional Bundling of Core Packages @confused-Techie
- Added: add allow-jit entitlement (fixes Apple Silicon builds) @Meadowsys
- Removed: Revert "Create i18n API" @mauricioszabo
- Added: Build first, and test later @mauricioszabo
- Update: [settings-view] Update package snippets view to reflect new features @savetheclocktower
- Added: Create i18n API @Meadowsys
- Added: Add Automated updating of
autocomplete-html
completions.json
@confused-Techie - Fixed: docs: fix markdown links in packages README @oakmac
- Fixed: Patch document register element @mauricioszabo
- Added: Using "second-mate" @mauricioszabo
- Fixed: Fix spacing of PHP's "for ..." snippet @machitgarha
- Update: Update resources metadata @Spiker985
- Fixed: Cirrus: Windows: install ppm deps with Yarn @DeeDeeG
- Added: made cirrus build scripts consistent @Sertonix
- Update: Update package.json author @Daeraxa
second-mate
- Added: Migrate to vscode-oniguruma @mauricioszabo
autosave
bracket-matcher
- Fixed: Fixing test that need to run locally @mauricioszabo
- Update: cleanup .md and rename repo url @Sertonix
- Update: Rename A[a]tom -> P[p]ulsar @Spiker985
timecop
- Update: cleanup and rename @Sertonix
keybinding-resolver
- Update: Cleanup and rename @Sertonix
v1.103.0
It's that time again, Pulsar 1.103.0 is available now!
With this release, we have a number of quality-of-life updates to make things just that little bit easier.
One big change is a new settings search page! No longer will you have to trawl through the settings and packages to find that one pesky bit of config, now everything is just a few keystrokes away! This feature is still experimental and will have more updates and tweaks coming, but please feel free to provide feedback so we can continue to improve it.
We have some updates to our snippets
, autocomplete-css
, and github
packages, which you can read about in the change log, that bring about a whole host of improvements from updated UI to new functionality to really improve your coding experience!
Of course, no update would be complete without a massive thank you to our wonderful community, especially our contributors and donors who are making all this possible.
And as ever, happy coding. See you among the stars!
- The Pulsar Team
- 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
- Added: feature: Implement Search Settings Ability @confused-Techie
- Added: Show Settings Icon in Status Bar @confused-Techie
- Added: Add Automated updated of
autocomplete-css
completions.json
@confused-Techie - Bumped: ppm: Update submodule to 9af239277180f2a9ee9e86714 @Spiker985
- Bumped: ppm: Update submodule to 915cbf6e5f9ea1141ef5dcaf8 @DeeDeeG
- Bumped: deps: Bump github to v0.36.15-pretranspiled @DeeDeeG
- Added: actually cache based on sha @Meadowsys
- Bumped: Bump
snippets
to bb00f9 @savetheclocktower - Added: [skip-ci] Small Readme Touchup @confused-Techie
- Added: json language - add .har extension @wesinator
- Added: Bundle
markdown-preview
,styleguide
,wrap-guide
@confused-Techie - Added: Add GitHub Token to Doc CI @Spiker985
- Added: Add Setup Node to Package Tests @confused-Techie
- Added: feat: add dev.pulsar_edit.Pulsar.metainfo.xml @cat-master21
Snippets
- Added: Add
command
property that registers a command name for a snippet @savetheclocktower - Removed: Remove implicit
g
flag from snippet transformations @savetheclocktower - Fixed: Fix failing specs @mauricioszabo
- Added: cleanup and rename @Sertonix
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
v1.102.0
The next Pulsar Release 1.102.0!
With the release of Pulsar 1.102.0 we have packed it full of improvements!
With a huge focus on testing this time around we hope that this will result in a more stable and functional editor in all future releases.
We've also added new icons for macOS and updated many of Pulsar and core packages dependencies.
But for the big news, our macOS releases are now signed! Meaning no fancy commands need to be run prior to installation and you get a guarantee that Pulsar is made and published by us. Also as you might've noticed, this version has no beta
in its name. We are now adopting a Rolling Release model and this can be considered the first of many stable releases. Take a look at our website for more information!
And again, special thank you to all of our wonderful community members that have helped us write code, log issues, respond to everyone, and donate to the project. We truly could not do this without each and every one of you.
And as always, happy coding, see you among the stars!
- The Pulsar Team
- Fixed a bug where
pulsar
on Windows could never trigger - Fixed
github
package shelling out togit
on macOS - Fixed minor bugs found during fixes to tests
- Improved our testing infastructure 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
- Added: implement signing and notarizing for macOS, PR #4 lol @Meadowsys
- Fixed: Pin
python
brew installation to3.10
during MacOS Intel Cirrus Build @confused-Techie - Update: Bump
ppm
toa46537c0b7f0eaaef5404ef88003951fdc988c65
@confused-Techie - Added: Add new macOS icon @mdibella-dev
- Fixed: type $ as # @Meadowsys
- Update: deps: Update github to v0.36.14-pretranspiled-take-2 @DeeDeeG
- Added: add style to selected text by default @Sertonix
- Added: Set Max Concurrent Package Tests @confused-Techie
- Fixed: c++ fixes @icecream17
- Update: deps: Update github to v0.36.14-pretranspiled @DeeDeeG
- Update
coffeescript
@confused-Techie - Updated: Misc Dependency Updates @confused-Techie
- Added: Bundle
autocomplete-plus
@confused-Techie - Fixed: Add LICENSE.md to extra resources (resourcesPath) @Daeraxa
- Fixed: Get Windows
pulsar
Working @confused-Techie - Fixed: Restore
right-clicked
class on a right-clicked tab @savetheclocktower - Updated: ppm: Update submodule to commit 4645ba2905747897b0 @DeeDeeG
- Added: Machine decaf tabs spec @confused-Techie
- Added: Manually Decaf
tabs
package Specs @confused-Techie - Fixed: Uncomment and fix a settings-view package test @DeeDeeG
- Added: Decaf Changes from Manual and Machine Decaf to Main @confused-Techie
- Added: Manual decafe tabs @confused-Techie
- Added: Organize failing tests @mauricioszabo
- Fixed: autocomplete-snippets: Fix repo URL @DeeDeeG
- Updated: update apm message to pulsar -p @Daeraxa
- Fixed: Replace incorrect spellings of 'macOS' with the correct one @mdibella-dev
- Changed: use
let
andconst
in js snippets @Sertonix - Fixed: Fix URI to correct address @mdibella-dev
- Updated: update copyright year (2023) @icecream17
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
v1.101.0-beta
Second (Beta) Tagged Release of Pulsar -- Many improvements available!
With the release of Pulsar Beta 1.101.0 we have quite a number of improvements and fixes to various issues that have been identified and logged by our wonderful community.
Have a read of the changelog for the full details but some highlights include fixes to the Pulsar logo on Windows and Linux, a bunch of macOS changes to bring back some of the original functionality with opening files, and the resolution of an annoying issue on Linux that could stop the app from launching at all!
Thank you so much to everyone who has been involved in this release, every comment to our discussions board or Discord server, every issue logged on GitHub and every pull request created have all contributed to getting us where we are today.
And a special thank you for all of the donations we have received, we have some plans to use these wisely for the good of the project so look forward to the next big release!
So please, if you have any comments then please join us on our Discord or discussions page, if you find any bugs or regressions then let us know via a GitHub issue (and if you can fix it (or anything else) then feel free to open a pull request).
And as always, happy coding, see you among the stars!
- The Pulsar Team
- 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 (#260)
- Fixed a bug where the editor refused to open with the message "GPU process isn't usable. Goodbye" (#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
- Added: script: Clean up
pulsar
andppm
on uninstall @DeeDeeG - Added: increase search query delay @Sertonix
- Fixed: update
packages/README.md
@Sertonix - Fixed: Fix Windows Icon being cut in half @confused-Techie
- Removed: remove unused json @Sertonix
- Added: add ignored
package-lock.json
to packages @Sertonix - Rebrand: Rebrand AppUserModelID - Ensure Pulsar is separated as its own App Icon on Windows @confused-Techie
- Removed: remove fs-plus from image-view package @Sertonix
- Added: Additional Bundling of Core Packages @confused-Techie
- Fixed: Resolve some
about
package tests (6 Resolved Tests) @confused-Techie - Fixed: Fix Package Test Cache Issue @confused-Techie
- Fixed: Resolve all Tests within
language-html
(Resolves 2 Failing Tests) @confused-Techie - Fixed: Resolve all Tests within
language-javascript
(Resolves 24 Failing Tests) @confused-Techie - Fixed: Resolve 40 Failing
image-view
Tests @confused-Techie - Added: Added changelog entries that we missed @mauricioszabo
- Removed: meta: Delete preinstall script from package.json @DeeDeeG
- Added: Improve MacOS Builds @confused-Techie
- Fixed: Fix
archive-view
@confused-Techie - Added: Improved Windows Builds @confused-Techie
- Added: More Bundles @confused-Techie
- Fixed: Fix macos open without window @mauricioszabo
- Removed: delete workflow from language-java @Sertonix
- Removed: Remove handlers for opening things on Mac @mauricioszabo
- Rebrand: Rebranding and relinking to new site @Daeraxa
- Added: script: symlink ppm in post-install.sh (for .deb and .rpm packages) @DeeDeeG
- Added: Add --no-sandbox to start script @Daeraxa
- Added: exclude directories from build @Sertonix
- Added: add warning when settings-view is disabled @Sertonix
- Fixed: Fix typo @snowcatridge10
- Fixed: Fix install on packaged code @mauricioszabo
- Fixed: Fix Logo weirdness @mauricioszabo
- Fixed: Fix installing shell commands to path (macOS) @DeeDeeG
- Fixed: π Fix wrong app name resolution in pulsar.sh on Mac @soupertonic
- Fixed: Postinstall error with rm usr/bin/pulsar @Spiker985
- Added: Made changes to the main.js file. @CatPerson136
- Added: Add
--no-sandbox
to Linux Launch @confused-Techie - Removed: removed unused files @Sertonix
- Rebrand: rebrand package publish domain @Sertonix
- Removed: remove metrics code from welcome package @Sertonix
- Fixed: Deep cache for settings view @mauricioszabo
- Fixed: fix syntax error in
packages/README.md
@Sertonix - Removed: remove package.json dependencies @Sertonix
- Added:
underscore-plus
to dependencies @Sertonix
ppm
- Added: Convert body params to query params @Spiker985
- Fixed: src: Update Electron header download URL @DeeDeeG
v1.100.0-beta
First (Beta) Tagged Release of Pulsar -- Get it while it's hot!
We have some nice changes to give you a good first experience of what Pulsar is going to be like. Mostly, it's Atom, but still functioning. We've replaced the Package Backend (previously closed source) with a brand new one (Open Source!) -- see this blog post for more details.
We have even migrated all original Packages from Atom to Pulsar, so feel free to find and download your favourites! A quick note about packages, if you have any questions or concerns about our migrated packages refer to here.
Also new is Electron 12, and binaries for ARM, both on Linux and MacOS (yes, that's an Apple Silicon native build). In general, several new package formats are available, feel free to try them out and find what suits you.
We've gotten some miscellaneous fixes and upgrades in, as well as a (mostly) thorough rebranding from Atom to Pulsar. Feel free to check out the Changelog for more details.
Over all, we hope you enjoy the release, take a look, kick the tires, let us know what you think. Report any issues you find, and maybe we'll be able to put together a fix. Likewise, if you have a fix handy, feel free to open a Pull Request. Happy coding, see you among the stars!
- The Pulsar Team
- 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
- Added: Incorporate settings-view to core @Daeraxa
- Added: Bundle
autocomplete-css
&&autocomplete-html
@confused-Techie - Added: add or update
packages/*/package-lock.json
@Sertonix - Fixed: Organize our Exclusions/Inclusions @confused-Techie
- Added: Bundle
package-generator
@confused-Techie - Fixed: meta: Don't exclude 'loophole' or 'pegjs' packages @DeeDeeG
- Fixed: Fix
dugite
@confused-Techie - Bumped: ppm: Update ppm submodule (new Electron headers download URL) @DeeDeeG
- Removed: Revert "Merge pull request #184 from pulsar-edit/bump-autocomplete-plus" @confused-Techie
- Bumped: Bump GitHub package @mauricioszabo
- Fixed: CI (Windows): Use npm (not yarn) to install ppm @DeeDeeG
- Bumped: Bumped
autocomplete-plus
@confused-Techie - Added: Adding test runner missing files @mauricioszabo
- Fixed: fix about package test @Sertonix
- Added: Add tar.gz target to electron-builder @Daeraxa
- Fixed: Cleanup/standardize pulsar.sh @Spiker985
- Fixed: Update LICENSE.md @Daeraxa
- Removed: remove old scripts @Sertonix
- Fixed: Fix Codacy Ignore @confused-Techie
- Added: New ChangeLog Format @confused-Techie
- Fixed: shorten task description if too long @Sertonix
- Fixed: Improve Package Tests @confused-Techie
- Removed: Metric docs from
welcome
@Sertonix - Fixed: PostInstall of
ppm
@mauricioszabo - Fixed: Unmerged Menus ignoring separators @Sertonix
- Removed:
mkdirp
@Sertonix - Fixed:
--package
exiting incorrectly @mauricioszabo - Bumped:
ppm
submodule @mauricioszabo - Fixed: undefined
nsole
@jonian - Fixed: Git tab in Binaries @benonymus
- Fixed:
yarn.lock
versions @jonian - Added:
dist
&binaries
togitignore
@jonain - Bumped:
ppm
submodule to allow Git Package Install @mauricioszabo - Bumped:
settings-view
0.261.9 -> 0.261.10 @mauricioszabo - Removed: Unused code fragments from build scripts @Sertonix
- Added: Ability to run
ppm
frompulsar
CLI @mauricioszabo - Fixed: base16 URL to use WayBack Machine @Sertonix
- Removed:
fs-plus
fromexception-reporting
@Sertonix - Removed: Benchmark Startup Mode Part 2 @DeeDeeG
- Removed: Unused scripts @mauricioszabo
- Bumped:
background-tips
0.28.0 -> 0.28.1 @confused-Techie - Removed: Tooling bloat @confused-Techie
- Bumped:
snippets
NA -> 1.6.1 @mauricioszabo - Removed: Benchmark Startup mode @confused-Techie
- Added: Binaries for Intel Mac & ARM Linux @mauricioszabo
- Added:
yarn dist
accepts arguments @mauricioszabo - Fixed: Load core packages
README.md
@Sertonix - Fixed: Unlock terminal on Linux @mauricioszabo
- Added: Aliases to workflow for link generation @kaosine
- Fixed: Hooked
NSFW
directly @mauricioszabo - Bumped:
settings-view
0.261.8 -> 0.261.9 @mauricioszabo - Bumped:
.nvmrc
12.18 -> 16 @Daeraxa - Bumped:
ppm
submodule for new backend @confused-Techie - Removed: Experimental and internal watchers @mauricioszabo
- Fixed: Improvements for windows binaries @mauricioszabo
- Fixed: Improvements for binary building @mauricioszabo
- Bumped:
async
3.2.0 -> 3.2.4 @confused-Techie - Removed: Mystery/Ghost Submodule @mauricioszabo
- Removed: Telemetry and Remote Crash Reports @confused-Techie
- Added: Bundled
language-c
into the editor @mauricioszabo - Bumped:
electron
11.5.0 -> 12.2.3 @mauricioszabo - Fixed:
yarn install
due to syntax error @Daeraxa - Added: Bundled most language grammars into the editor @mauricioszabo
- Bumped:
autocomplete-html
0.8.8 -> 0.8.9 @mauricioszabo - Bumped:
tree-sitter
NA -> 0.20.0 @mauricioszaba - Added: Branding Config on Global Atom API @confused-Techie
- Added:
yarn
as method to build editor. @mauricioszabo - Bumped:
fs-admin
0.15.0 -> 0.19.0 @kaosine - Bumped:
text-buffer
13.18.5 -> 13.18.6 @kaosine - Decaffeinate: Numerous efforts from many contributors to decaffeinate the editor:
- Rebrand: Numerous efforts from many contributors to rebrand the editor: