レガシー・プラットフォーム

JavaScript/CSSのアップデートによる影響

このトピックでは、 JavaScript および CSS フレームワークおよびその他のコンポーネントの更新の結果としてアプリケーションに導入された変更について説明します。

表 1. フレームワーク/ライブラリのアップデートの影響
コンポーネントを更新しました インパクト
AngularJS フレームワークがバージョン 1.4.7 から 1.6.0に更新されました。 angular.noop 関数は、以前に存在しなかったデフォルトのエラー・ハンドラーとして導入されました。 したがって、エラー・ハンドラーが定義されていない場合、コンソール・エラーは表示されません。
UI ブートストラップ・フレームワークがバージョン 0.14.3 から 2.3.0に更新されました。 accordioncarouselmodal windowdrop-downpopovertooltip、および tabset などのブートストラップ・ディレクティブでは、新しいバージョンで構文が変更されています。
d3JS ライブラリーがバージョン 3.5.17 から 4.4.0に更新されました。 d3JS ライブラリーの一部の機能は、新しいバージョンで更新され、 <WAR>/ngstore/shared/dial-chart-d3 ディレクトリーにある dial-chart-d3.directive で更新されています。
i18next ライブラリーが最新バージョンに更新されました。 iscI8n ディレクティブ、サービス、プロバイダー、および構成が、最新の構文/使用法で更新されます。 これは、 iscI8n ディレクティブおよびサービスの使用には影響しません。 モーダル・メッセージでは、リテラルは 2 回前に変換されています。 この問題は更新で修正されました。
moment ライブラリーが最新バージョンに更新されました。 影響はありません。
ng-touch ライブラリーが最新バージョンに更新されました。 タッチ・イベントは、モバイル・デバイスで適切に機能します。
ui-select ライブラリーが最新バージョンに更新されました。 影響はありません。
注: このトピックで言及されている更新の結果として、カスタマイズを、更新されたバージョンのフレームワークおよびライブラリーと互換性のあるものにするために、手作業が必要になる場合があります。