Atomリリースノートまとめ (5/16/18 〜 1/9/19)

Atomリリースノートまとめ

以前まで自身が所属していたSlackのチャンネル内でAtomのupdate内容をまとめていたのですがせっかくなのでブログとして書いていこうかと思いました,なので今回はこれまでSlack内で紹介したものをまとめようと思います.次回以降はリリースごとに書いていこうかと思います.

5/16 Atom 1.27.0リリース

GitHubパッケージの改善

  • ステータスバーからbranchのpushとpull
  • commitの取り消し、修正がAtom内から簡単にできるように
  • GitHubペインからpullrequestが出せるように

バグの多数修正

ブログ
https://blog.atom.io/2019/05/15/atom-1-27.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.27.0

6/22 Atom 1.28.0リリース

Electronのバージョンが2.0にアップグレード

  • これに伴いAtomのNode.jsが7.9.0から8.9.3に、Chromiumが58から61にアップグレード

Find-in-Project

  • ファイル内検索の表示が隣接するマッチをグループ化して表示されるように

Atom内からのコミットメッセージ

  • ミニエディタで作成されたコミットのコメントが#で始まる行が無視されなくなる、これは常にcommit.cleanupの設定が尊重されるようになるため。

その他バグ修正

ブログ
https://blog.atom.io/2018/06/21/atom-1-28.html
リリースノート
https://github.com/atom/atom/releases

7/31 Atom 1.29.0リリース

Tree-Sitterの改善

  • Tree-Sitterの解析がフレームレートに影響しなくなった
    GitHubパッケージの改善

  • 共同開発者名(GitHubのユーザ名)がオートコンプリートされるようになった

その他バグ修正

ブログ
http://blog.atom.io/2018/07/31/atom-1-29.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.29.0

8/28 Atom 1.30.0リリース

GitHubタブの機能追加

  • 現在のbranchに関連するPRの表示
  • 表示される他 branchのPRからcheckoutが可能
  • commitメッセージにて絵文字が使えるように

Tree-Sitterの改善

  • Rubyや複数の言語を含むファイルの処理も可能に
  • HTMLファイル内のscriptタグ内のJavaScript
  • .ejsファイルのJavaScriptとHTML
  • .erbファイルのRubyとHTML
  • JavaScriptの特定のテンプレートリテラルの内部にあるHTML
  • Rubyのある種のheredocsの内部のHTML

ブログ
https://blog.atom.io/2018/08/28/atom-1-30.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.30.0

9/26 Atom 1.31.0リリース

Tree-sitter

  • shebabgによる言語検出の強化
  • JavaScript,Rubyの文法の強化

Tree Viewの強化

  • file explorarからプロジェクトをドラッグしてTreeView内にドロップすることでプロジェクトの追加が可能に

GitHubパッケージの機能追加

  • PR詳細ペインにより詳細な内容が表示されるように

ブログ
http://blog.atom.io/2018/09/26/atom-1-31.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.31.0

10/23 Atom 1.32.0リリース

Tree-sitter

  • デフォルトで有効に

メモリ使用量削減

  • メインとレンダラープロセスのメモリ消費量がそれぞれ45MB削減されました!
  • その他使用メモリが大幅に削減

ブログ
http://blog.atom.io/2018/10/23/atom-1-32.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.32.0

11/29 Atom 1.33.0リリース

Tree-sitter

  • Rustの組み込みをサポート

git

  • プルリクエストの詳細ビューはコミットの詳細のリストを表示するように

ソフトラッピングの改善
スニペットを無効化できるように

ブログ
http://blog.atom.io/2018/11/28/atom-1-33.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.33.0

1/8 Atom 1.34.0リリース

コミットメッセージのテンプレートに対応したらしいです、
他の変更点も主にコミット周りです。

ブログ
https://blog.atom.io/2019/01/08/atom-1-34.html
リリースノート
https://github.com/atom/atom/releases/tag/v1.34.0