ClojureScript

1.10.312 リリース

2018年6月15日
ClojureScriptチーム

Externs推論の改善

このリリースでは、Externs推論が大幅に改善されました。この改善されたサポートによって何が可能になるかについての詳細は、Webpackを使用したClojureScriptを参照してください。

Closureのアップグレード

Closure Compilerがv20180610にアップグレードされました。

さらに、最新のGoogle Closure Libraryにアップグレードできるように変更が加えられました。(修正されたコードは、ClojureScript 1.10.238が依存している最新のClosure Libraryとバージョンと同時に互換性があります。)

最適化されたnode_modulesのインデックス作成

:npm-depsを使用する場合、node_modulesのインデックス作成が大幅に高速になります。(あるテストでは、インデックス作成速度が6倍向上しました。)

テストにおける改善

コンパイラテストスイートがWindowsでパスするように、いくつかの改善が行われました。さらに、GraalVMに同梱されている新しいJavaScriptエンジンであるGraal.jsがテストスイートに含まれています。

ClojureScript 1.10.312の完全なアップデートリストについては、変更点を参照してください。

貢献者

ClojureScript 1.10.312に貢献していただいたコミュニティのメンバーの皆様に感謝します。

  • Andre Rauh

  • Dieter Komendera

  • Erik Assum

  • Jannis Pohlmann

  • Juho Teperi

  • Mike Fikes

  • Petter Eriksson

  • Pieter du Toit

  • Roman Scherer