Impact of updates to Javascript/CSS framework
The changes that are introduced in the application as a result of updates to Javascript and CSS frameworks and other components are explained in this topic.
| Updated component | Impact |
|---|---|
| The AngularJS framework is updated from version 1.4.7 to 1.6.0. | The angular.noop function is introduced as the default error handler, which
was absent earlier. Hence, console errors are not displayed when error handler is not
defined. |
| The UI Bootstrap framework is updated from version 0.14.3 to 2.3.0. | Bootstrap directives like accordion, carousel,
modal window, drop-down, popover,
tooltip, and tabset have syntax changes in the new
version. |
The d3JS library is updated from version 3.5.17 to 4.4.0. |
Some functions from the d3JS library are updated in the newer version and
they are updated in the dial-chart-d3.directive located in
<WAR>/ngstore/shared/dial-chart-d3 directory. |
The i18next library is updated to the latest version. |
The iscI8n directive, service, provider, and configuration are updated with
the latest syntax/usage. This does not have any impact on the usage of iscI8n
directive and service. In modal messages, literals were translated twice earlier. This issue is
fixed with the update. |
The moment library is updated to the latest version. |
No impact. |
The ng-touch library is updated to the latest version. |
Touch events work properly in mobile devices. |
The ui-select library is updated to the latest version. |
No impact. |
Note: As a result of the updates that are mentioned in this topic, some manual effort might be
needed to make your customizations compatible with the updated version of the frameworks and
libraries.