Also includes performance improvements for the editor

Dec 13, 2017 17:19 GMT  ·  By

GitHub released Atom 1.23, the monthly update of the open-source and cross-platform hackable text editor application loved by numerous developers all over the world.

Including a month's worth of enhancements, Atom 1.23 comes with the ability for packages to register URI handler functions, which can be invoked whenever the user visits a URI that starts with "atom://package-name/," and a new option to hide certain commands in the command palette when registering them via "atom.commands.add."

Atom 1.23 also improves the compatibility with external Git tools, as well as the performance of the editor by modifying the behavior of several APIs to no longer make callbacks more than once in a text buffer transaction. Along with Atom 1.23, GitHub also released Teletype 0.4.0, a tool that allows developers to collaborate simultaneously on multiple files.

"The transaction is a construct that Atom uses to group changes so that they can be undone and redone as a single operation. As always, in making this change, we have taken steps to ensure that existing packages will not be negatively affected," wrote Atom developer Ian Olsen in the release announcement. "Code using the existing event APIs should continue to work."

Here's what's coming to Atom 1.24

Each time a new Atom stable release is released, GitHub pushes the next major version into beta. As such, Atom 1.24 beta is out now and promises an extra layer of performance and responsiveness changes, more editor enhancements, as well as various developer and API updates, such as support for a "readonly" attribute on TextEditor elements and HTML handling improvements for PHP grammar.

Both Atom 1.23 and Atom 1.24 beta are now available for download for GNU/Linux, macOS, and Microsoft Windows operating system through our software portal. We recommend all users to update to the latest Atom 1.23 stable release as soon as possible, and those who feel adventurous can install Atom 1.24 beta to get an early taste of the upcoming enhancements.

Snow following on async context menu

Photo Gallery (2 Images)

Atom 1.23 and Atom 1.24 beta released
Snow following on async context menu
Open gallery