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

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

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

Ignite UI for Angularリリースノート

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


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

はじめに

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

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

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

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

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

重大な変更と新機能

  • IgxGrid, IgxTreeGrid, IgxHierarchicalGrid
    • filterGlobal メソッドの condition パラメーターがオプションではなくなりました。 filterGlobal メソッドが無効な条件で呼び出されると、すべての列の既存フィルターがクリアされません。
    • igxGrid マルチ行レイアウト キーボード ナビゲーション
    • igxSlider - isContiunous プロパティが非推奨になりました。
    • igxGrid マルチ行レイアウト キーボード ナビゲーション
  • IgxChip
    • hideBaseOnDrag 入力が追加され、ドラッグしている間、所定の位置にあるチップベースを表示できるようになりました。
    • チップがどこかにリリースされたときにチップを返すアニメーションを無効にできる animateOnRelease 入力が追加されました。
  • igxTimePicker の変更
    • onClosing イベントが追加されました。
    • 重大な変更: onOpenイベントはonOpenedに名前変更されました。
    • 重大な変更: onClosed イベントは onClosed に名前変更されました。
    • 重大な変更: アクション ボタンがドロップダウン モードで利用可能になりました。
    • IgxTimePickerComponent のカスタム アクション ボタンを追加する機能。詳細については、 Readme(英語) をお読みください。
  • igxDatePicker の変更
    • onClosing イベントが追加されました。
    • 重大な変更: onOpenイベントはonOpenedに名前変更されました。
    • 重大な変更: onClosed イベントは onClosed に名前変更されました。
    • 重大な変更: アクション ボタンがドロップダウン モードで利用可能になりました。
    • IgxDatePickerComponent のカスタム アクション ボタンを追加する機能。詳細については、 Readme(英語) をお読みください。

不具合修正

  • igx-input: Density Compact モードで日本語の文字の上部が切れる問題。(4752)

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

  • [IE11][igx-grid][MRL] ヘッダー セルが行全体に拡張しない問題。(4825)

  • 選択のラベルが正しく配置されない問題。(4236)

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

  • hideGroupedColumns が MRL グループ全体を非表示にする問題。(4714)

  • rowEditable 入力を変更してセルを編集モードで開くとエラーが返される問題。(4950)

  • グルーピングで行編集境界線スタイルが最初のレコードに正しく適用されない問題。(4968)

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

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

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

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

  • レイジーロードされたモジュールに IgxTreeGridModule をインポートした後に httpinterceptor(jwt token header) が機能しない問題。(4285)

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

  • TimePicker の時間モードで分のスピナーが表示される問題。(4679)

サンプル

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

Angular API

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