JavaScript向けトランスコンパイラBabel開発チームは8月27日、最新のメジャーリリース版となる「Babel 7」を公開した。TypeScriptの対応などの新機能が加わった。 BabelはJavaScriptの新しい機能を使ったコードを、それをサポートしないJavaScript実行環境で動作するように変換するツール。MIT Licenseで公開されている。 Babel 7は2015年に公開したバージョン6.0に続く最新のメジャーリリース。この間、4000件のコミットがあり、50回のプレリリースを重ねた。 TypeScriptのサポートを実現、@babel/preset-typescriptを使ってBabelで型のパーシング/変換ができるという。コードの変換とコンパイルを行うが、型チェックは行わない。ReactのJSX Fragmentも対応した。 また、コードの最適化、パッチな