JavaScriptの人気グラフライブラリ「Chart.js」の最新版v2.0がリリースされています(Hacker News、Reddit)。
Version 2.0は拡張性と使いやすさにフォーカスを置き、内部的なコンポーネントを大幅に刷新した新バージョンで、1.x系で発生していた多くの問題が解決されています。
またバージョンv2.0の新機能として以下の機能がリストアップされています。
- 棒グラフや線グラフを組み合わせたグラフ
- グラフのタイトル
- 組み込みの凡例がデフォルトでインタラクティブに
- 対数、時間/日付サポートを含む新しいスケールタイプ
- 複数のX/Y軸のサポート
- 積み上げ棒グラフ、エリアグラフ
- ツールチップのカスタマイズ
- ダイナミックなチャートデータの変更機能の拡張
- キャンバス上にオブジェクトを配置するための汎用レイアウトシステム
- 簡単に拡張できるデータセットごとのコントローラー
GitHub上のリポジトリはgithub.com/nnnick/Chart.jsからgithub.com/chartjs/Chart.jsに変更されています。今後コアチームはより高速なリリースサイクルに取り込んでおり、きたるVersion 2.1ではプラグインやグラフ間のデータ共有機能が追加される予定となっています。