Paul Krill
Editor at Large

GitHub’s Atom editor unveils commit previews

news
Jan 23, 20192 mins

Atom 1.34 introduces the ability to preview staged changes, and the 1.35 beta adds a view into individual commits

atom model
Credit: grteffect

The GitHub-developed Atom text editor emphasizes capabilities to improve commits with the version 1.34 upgrade, released earlier this month. A beta release of Atom 1.35 has been made available as well, featuring a new pane for previewing individual commits.

With the commit previews capability in Atom 1.34, developers can see all staged changes in a single pane, via a button above the commit message box. The new feature allows developers to view changes before committing them. Other capabilities in Atom 1.34 include:

  • Diff views, showing differences between two commits, now are rendered with a TextEditor, offering performance enhancements that allow for faster rendering of large diffs. Also, text editor key bindings work in diffs now.
  • Commit message templates now are supported, with developers able to add a template on a per-project basis or globally via a Git configuration. Template text will appear in the Atom commit input box.
  • Kotlin language syntax highlighting has been added in Markdown code blocks.
  • All directories in a tree view will be collapsed even if nothing has been selected. This happens when the allDirectories parameter is in the collapseDirectory method is set to true. Previously, if nothing was selected in the tree view, this method would return before collapsing anything, even if allDirectories was set to true.

What’s new in Atom 1.35

Atom 1.35 features several changes including the introduction of a pane item in the GitHub package to display contents of an individual commit. Other changes include:

  • A pull request pane in the GitHub package now has a tab to show all changed files in the request.
  • A button is featured to show or hide input values of passwords in the GitHub package.
  • Reliabilty has been improved for the text entry in the settings view.

Where to download Atom 1.34 and the Atom 1.35 beta

Follow these links to download Atom 1.34 and the Atom 1.35 beta from GitHub.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author