Atom 1.29 to be Finally Available

Along with version 1.29, beta version of 1.3 is available
02 August 2018   1082

The developers announced the release of the cross-platform code editor Atom 1.29. At the same time, the beta version is announced at the number 1.30. In a stable version, the performance of the parsing system is improved and the autocomplete function of the co-author's name is added via the GitHub API.

What's New in Atom 1.29

The updated version of the editor has brought two major changes. First, the developers have perfected their experimental parsing system Tree-sitter. In particular, all processes it now performs in the background, which frees the main and positively affects the responsiveness of the editor during parsing.

Tree-sitter in Atom 1.29
Tree-sitter in Atom 1.29

Secondly, you can add collaborators of the commit, "picking up" their logins on GitHub through the GitHub API. It is enough to start typing a name, and then select the one from the list. This also allows you to exclude someone from the commit by the combination of keys Shift + Del.

Commits in Atom 1.29
Commits in Atom 1.29

Get more at GitHub.

Beta version of Atom 1.30

  • The GitHub panel, which is displayed by the Ctrl + 8 combination, shows a list of pull requests in the current branch. When you click on the query, a window opens with a description, discussions and details of the development.

Pull-requests in Atom 1.29
Pull-requests in Atom 1.29

  • Commits messages now support emoji.

Emoji in Atom 1.29
Emoji in Atom 1.29

The full list of changes the developers published in the repository on GitHub.

In September 2017, GitHub and Facebook released a series of add-ons that turn the Atom code editor into a full development environment. Atom-IDE originally supported TypeScript, Flow, JavaScript, Java, C # and PHP and provided tools for deep code parsing.

Node.js v12.0.0 to be Rolled Out

It has giant list of updates, improvements and changes
24 April 2019   128

The release of Node.js 12.0.0, a platform for executing network applications in JavaScript, is available. Node.js 12.0 refers to branches with a long period of support, but this status will be assigned only in October, after stabilization. Updates for LTS branches are issued for 3 years. Support for the last LTS branch of Node.js 10.0 will last until April 2021, and the year before last LTS-branch 8.0 until January 2020. Support for the intermediate branch Node.js 11.0 will be discontinued in June 2019. The lifetime of the LTS branch 6.0 will end on April 30.

These are some of the large list of updates and new staff:

  • V8 engine was updated to version 7.4 with support for asynchronous stack traces, increasing await performance, parsing JavaScript and calls when the actual and declared number of arguments does not match;
  • TLS 1.3 is now¬†supported in the tls module and TLS 1.0 / 1.1 is shutdown by default;
  • Enhancing protection and checks on the size of allocated memory in the Buffer class;

Get more info at official website.