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

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

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

f:id:Loc_IG:20190226160238p:plain

インフラジスティックス・ジャパン株式会社、ローカライゼーション担当の杉浦です。お待たせいたしました!Ignite UI for Angular 7.2.1 のリリースのお知らせです!このリリースでは、多くのバグ修正が含まれております。詳細については、下記のバグ修正一覧でご確認ください。


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

はじめに

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

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

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

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

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

機能の変更/追加

  • igxSelect - 選択配置ストラテジのコードをクリーンアップしました。
  • Feature Column Hiding コンポーネントおよび Column Pinning コンポーネントで UI から入力されたフィルター列を非表示にできる disableFilter プロパティを公開しました。

不具合修正

  • ターゲットをクリックしてもツールチップが開いたままになる問題。(4127)

  • 前の列が列グループの場合、列を左に移動することができない問題。(4114)

  • TextHighlight ディレクティブが一致するスパンを太字にする問題。(4129)

  • IgxDropDownItem が非推奨のアクセサーを使用している問題。(4167)

  • editMode をダブルクリックするとセルの値が元に戻る問題。(3985)

  • Ctrl + 矢印キーによるナビゲーションが子グリッドで機能しない問題。(4120)

  • IE11 と Edge でページをスクロールしたときに Excel フィルター ダイアログが移動しない問題。(4112)

  • 編集モードでセルからレンダリングされた IgxCalendar オーバーレイが、スクロール時にグリッドの外側に表示される問題。(4205)

  • キーボード ナビゲーション使用した際に次の子が空の場合、子グリッドが次の行にスクロールしない問題。(4153)

  • selectedIndex でタブが切り替わらない問題。(4245)

  • 最後の列が非表示の場合に最後の表示列の右にあるボタンが無効にならない問題。(4230)

  • Excel スタイル フィルタリングが有効な場合に最初のセルで Shift + Tab キーを押してもスクロールが移動しない問題。(4219)

  • グリッドに水平スクロールがない場合、フィルタリング行をタブ移動できない問題。(4111)

  • ExcelFilterStyle で onFilteringDone が正しく動作しない問題。(4248)

  • Chrome の Excel スタイルのフィルター リストから要素を選択した際に、青い枠が表示される問題。(4269)

  • グリッドに以前設定した列フィルターを削除できない問題。(4305)

  • 階層グリッドの要約内のキーボードナビゲーションが Ctrl + 矢印キーで機能しない問題。(4176)

  • 7.2.0 リリース ノートの Readme リンクが壊れている問題。(4251)

  • ページ内のダイアログ ウィンドウを閉じた後にマウス ホイールでグリッドをスクロールするとエラーが発生する問題。(4232)

  • IE11 で円形のプログレスバーがエラーを発生する問題。(3787)

  • グリッドから Excel/CSV をエクスポートする際の問題。(3763)

  • 初期レンダリング後にグリッド データ プロパティを入力にバインドせずに手動で設定すると検出されない問題。(4242)

  • 子グリッドの高さを設定せずに子グリッド内の行を展開した際に、スクロールバーが更新されず、グリッドに空きスペースができる問題。(4239)

  • [ng add]: polyfills ステップを有効にした場合に Angular CLI v7.3.x によって生成された polyfill.ts が正しく更新されない問題。(3967)

  • Excel のフィルターから並べ替えを変更すると、グループ化された列に適用されない問題。(4119)

  • グリッドがフィルタリングされて更新されたときにセルの集計が更新されない問題。(4211)

  • [igx-date-picker] igxCalendarHeaderとigxCalendarSubheader が機能しない問題。(4223)

  • [igx-date-picker] カレンダーの日付部分に不要な接尾辞「日」が追加される問題。(4224)

  • igxMonthPicker - 月表示内で arrowup と arrowdown が正しく機能しない問題。(4190)

  • Edge のサイズ変更インジケーターが正しくオフセットされない問題。(3908)

  • igx-column-group が onColumnVisibilityChanged を起動しない問題。(4194)

  • igxOverlay - コンテンツ div の位置を相対位置に設定しない問題。(4220)

最新パッケージの取得方法

Ignite UI for Angular は npm パッケージとして公開されています。いずれかの方法で最新版を取得できます。

  • ng add コマンドを使って Angular アプリに組み込む

  • npm を使って Angular アプリに組み込む

  • Ignite UI CLIを使ってAngularアプリに組み込む

サンプルへのアクセス

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

Angular API

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