インフラジスティックス・ジャパン株式会社、ローカライゼーション担当のルミです。Ignite UI for Angular 13.0.0 リリースいたしました。本リリースでは様々な新機能とバグ修正が含まれておりますので是非ご期待ください。詳細は以下をご覧ください。
- Typedoc と Sass の API サイトで表示するバージョンを選択いただけますが、製品リリースから同バージョンの API ご提供までには通常数日いただいております。また前バージョンリリース以降に API の追加/変更がない場合、最新バージョンはドロップダウンに追加されない場合があることにご注意ください。
はじめに
Ignite UI for Angular は、50 種類以上のマテリアルデザインに対応する Angular 対応コンポーネントです。モバイル向けのコンポーネントだけではなく、データグリッドや、コンボ、カレンダーなど、業務アプリで必須の機能を持ったコンポーネントを提供しています。
Ignite UI for Angular のバージョニング
Ignite UI for Angular は、有名なセマンティックバージョニングとは異なる方式でバージョンがつけられています。詳しくは下記の記事をご覧ください。
Ignite UI for Angular 13.0.0 リリースノート
ここからは、GitHub の 13.0.0 リリースノートを訳したものです。読みやすいように意訳をいれていますので、必ず本文を確認してください。
新機能・修正項目
- Revert: feat(grid): 'ed' イベントを実装しました (#10218)。
- feat(exporters): エクスポーターに providedIn ルートを追加しました (#10220)。
- fix(checkbox, switch): formgroup.reset() が正しく機能しない問題 (#10249)。
- fix(hierarchical-grid): 行インデックスと展開インデックスの正しいチェックを追加しました (#10241)。
- オーバーレイ ラッパーと要素アニメーションは一緒に開始されるようになりました (#10232)。
- refactor(icon-service): svg アイコンをテキストとしてキャッシュしました (#10202)。
- docs(readme): App Builder のリンクを追加しました (#10270)。
- fix(esf): フィルターが適用されていない場合は空のフィルターを追加しました (#10237)。
- 終了のアニメーションの期間を修正しました (#10278)。
- ダイアログの表示/非表示のアニメーションを更新しました (#9847)。
- fix(grid): extractDataFromSelection メソッドで選択されたデータを含む行の正しいインデックスを設定しました (#10281)。
- fix(icon-service): フォントファミリーなしでアイコンを登録できない問題 (#10274)。
- feat(IColumnState): disableHiding プロパティを追加しました(#10291)。
- chore(*):roadmap-update-m19-14oct21 (#10296)。
- build(*): Azure パイプラインで ubuntu img バージョンを変更しました (#10314)。
- 列のピン固定と非表示の非推奨プロパティを削除しました (#10297)。
- fix(grid): 仮想化の getCellByColumn を修正しました (#10225)。
- アニメーション プレーヤーを破壊し、リソースをクリーンにしました (#10267)。
- 開発用デモの警告を修正しました (#10246)。
- 日付列のフィルター値として null 値を考慮するようになりました (#10344)。
- fix(slider): 初期値設定を正規化しました (#10324)。
- fix(summaries): 列パイプをカスタム集計オペランドに適用するようにしました (#10337)。
- feat(combo): グループのソート順序を設定するための入力を公開しました (#10286)。
- chore(*): 変更ログの更新を追加しました (#10356)。
- test(i18n): 欠落している i18n ファイルを確認しました (#10345)。
- fix(toolbar): タブ内の正しい幅を取得するようになりました (#10315)。
- feat(slider): ステップのグラデーションをオーバーライドする背景を削除しました (#10357)。
- feat(grid): 開発者が行のピン固定/ピン固定解除をキャンセルできるようにしました (#10350)。
- feat(icon-service): キャッシュ時にタイトルと説明をオプションに削除するようになりました (#10364)。
- IgxStepper のテスト (#10289)。
- IgxStepperComponent の実装 (#10061)。
- fix(ESF): チャンク サイズが正しく計算されるように containerSize の数値を返すようにしました (#10397)。
- feat(groupby): グループ化ストラテジ オプションを追加しました (#10339)。
- fix(toast): 位置設定のチェックを追加しました (#10334)。
- IgxStepper の文字列列挙体 (#10407)。
- 列グリッドプロパティの移行 (#10388)。
- Toast の非推奨で変更ログを更新しました (#10414)。
- activeStepChanging イベントの間違った API コメントを修正しました (#10416)。
- feat(action-strip): アクション ストリップのボタンのタイトルとローカライズ (#10402)。
- feat(IgxGridBaseDirective): 単一セル値のコピー時に改行文字を削除しました (#10381)。
- chore(*): roadmap-update-m19-08nov21 (#10435)。
- モーダル内にフォーカスをトラップするようになりました (#10383)。
- deprecateDecorators を削除しました (#10427)。
- 単一選択コンボの実装 (#10307)。
- fix(grid): role="rowgroup" の aria-activedescendant を削除しました (#10432)。
- docs(*): ホーム ページとキーワードの順序を追加しました (#10226)。
- feat(grid): ヘッダーのソート インジケーターを再テンプレート化するための新しいディレクティブを追加しました (#10394)。
- 存在しない項目にアクセスするときに存在しない選択をクリアします (#10467)。
- フラット データおよびカスケード選択テストを含む Tree-Grid (#10462)。
- コンボのクリーンアップ (#10477)。
- fix(grid): ページング モードがリモートの場合にページネーターの totalRecords プロパティが設定されているかどうかのチェックを追加しました (#10441)。
- fix(filtering): date 型の列で発生する複数のイベントを処理するようにしました (#10268)。
- フィルタリングが適用されたときに Tree-Grid がカスケード選択を更新しました (#10434)。
- fix(grid): 単一グループでの Groupby スタック エラー (#10490)。
- valueKey なしのクリアの処理 (#10500)。
- GroupBy 行選択はイベントを一度だけ発行するようになりました (#10493)。
- feat(exporters): 移行コメントとテストを追加しました (#10444)。
- columnSelected Grid イベントの名前を columnSelectionChanging に変更しました (#10505)。
- SingleBranchExpand が true に設定されている場合に 1 つのパネルのみを展開するようになりました (#10465)。
- Angular 13 を使用した dist での ivy 部分コンパイル (#10043)。
- fix(grid): 行削除関数を更新しました (#10519)。
- rowData および rowID プロパティを削除し、代わりに data および key を使用します (#10523)。
- fix(navdrawer): 背景色に透明度を追加しました (#10521)。
- RowType インターフェイスからトグルを削除、FinJsDemo を修正しました (#10540)。
- chore(schematics): 新しい RC で概略図を更新しました (#10538)。
- fix(toolbar): DI でトークンを正しく提供するようにしました (#10541)。
- 日付列に余分なテキストを表示する ESF を修正しました (#10544)。
- chore(changelog): v13 のテーマ セクションを追加しました (#10555)。
- chore(hgrid): hgrid リモート サンプルでの循環依存関係の回避 (#10567)。
- デフォルト通貨コードの取得方法を変更しました (#10561)。
- fix(toolbar): デフォルトでアクションを右側に揃えるようにしました (#10550)。
- refactor(chip): light color スキーマを更新しました (#10559)。
- chore(*): lcov カバレッジ レポーターのみを残しました (#10574)。
- typechecker を使用してプロパティタイプを決定します (#10558)。
- refactor(grid): ハードコーディングされた色を削除しました (#10563)。
- fix(doc-manager): ペインの透明な背景を単色に変更しました (#10577)。
- docs(changelog): グリッド groupStrategy を新機能セクションに移動しました (#10586)。
- fix(grid): grid.addRow(undefined) に対するセーフ ガード (#10587)。
- fix(button): アウトライン フォーカス スタイルの未使用のテーマ プロパティを削除しました (#10562)。
- chore(docs): グリッド ツールバーの列非表示 UI に関するリリース ノートで changelog.md を変更しました (#10536)。
- chore(schematics): スキーマの公式バージョン (#10581)。
- fix(grid): ツールバー アクションの ConnectedPosotionStrategy を設定しました (#10595)。
- migrations(icon): color 入力プロパティを削除しました (#10598)。
- fix(esf): role = menu を esf に追加しました (#10515)。
- refactor(grid): ソート インジケーターと暗いテーマ色 (#10560)。
サンプル
Ignite UI for Angular を初めて使う、という方は是非こちらから
- オンラインサンプル
- トライアルの開始
Angular API
Ignite UI for Angular の API はこちらから
ナレッジベース
お客様の問題解決に役立つナレッジベースを公開しています。
ナレッジベースはこちらから