インフラジスティックス・ジャパン株式会社のBlog

インフラジスティックス・ジャパン株式会社のチームメンバーが技術トレンド、製品Tips、サポート情報からライセンス、日々の業務から感じることなど、さまざまなトピックについてお伝えするBlogです。

Ignite UI for Angular 7.2.12 リリースノート

Ignite UI for Angularリリースノート

インフラジスティックス・ジャパン株式会社、ローカライゼーション担当の杉浦です。Ignite UI for Angular7.2.12 のリリースのお知らせです!今回はグリッドigxSliderの重大な変更、igxSliderの新機能、続いて不具合修正となります。詳細は以下よりご確認ください。


TypedocSass の API サイトで表示するバージョンを選択いただけますが、製品リリースから同バージョンの API ご提供までには通常数日いただいております。また前バージョンリリース以降に API の追加/変更がない場合、最新バージョンはドロップダウンに追加されないことにご注意ください。

はじめに

Ignite UI for Angular は、50 種類以上のマテリアルデザインに対応する Angular 対応コンポーネントです。モバイル向けのコンポーネントだけではなく、データグリッドや、コンボ、カレンダーなど、業務アプリで必須の機能を持ったコンポーネントを提供しています。

Ignite UI for Angularのバージョニング

Ignite UI for Angularは、有名なセマンティックバージョニングとは異なる方式でバージョンがつけられています。詳しくは下記の記事をご覧ください。

Ignite UI for Angular 7.2.12 リリースノート

ここからは、GitHub7.2.12 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。

重大な変更

  • IgxGrid, IgxTreeGrid, IgxHierarchicalGrid
    • filterGlobal メソッドの condition パラメーターがオプションではなくなりました。 filterGlobal メソッドが無効な条件で呼び出されると、すべての列の既存のフィルターは消去されません。
  • IgxGrid - 集計
    • clearSummaryCache() および recalculateSummaries() メソッドは、不要になったため、IgxGrid API から削除されました。集計のキャッシュは、何らかの変更が行われると更新、または必要に応じて自動的にクリアされます。
  • igxSlider
    • isContiunous プロパティが非推奨になりました。

新機能

  • igxSlider
    • 各要素をサムラベルとして配置することによって、スライダー上に均等に広がるリテラル値のコレクションを受け入れる新しい labels プロパティを公開します。

不具合修正

  • Range タイプのスライダーで、下限値を上限値以上に変更すると誤った範囲になる問題。(4562)

  • 実行時にスライダーの種類を変更すると、スライダーが正しく更新されない問題。(4559)

  • Range スライダーのつまみが崩れる問題。(2622)

  • 条件が指定されていない場合、グリッドの filter() メソッドは説明のないエラーをスローする問題。(4897)

  • [igx-grid] ウィンドウのサイズを変更した場合も行のチップ領域のフィルタリングが変更されない問題。(4906)

  • azure パイプラインが内部 ftp へアクセスできない問題。PostDeploy.ps1スクリプトをリポジトリに追加。(4887)

  • 行が編集モードで開かれ、クリックして次の項目を検索するとエラーが返される問題。(4902)

  • [igx-grid] サイズ変更をすばやく複数回クリックすると並べ替えできない問題。(4858)

  • rowEditable が true の場合、セルを編集して同じ行のセルをクリックした後に Tab キーを押すと、子集計が消える問題。(4949)

  • 条件が指定されていない場合、グリッドの filter() メソッドが説明のないエラーをスローする問題。(4897)

サンプル

Ignite UI for Angular を初めて使う、というかたはぜひこちらから

Angular API

Ignite UI for Angular の API はこちらから