...
Change | Reason | Version | Backward Compatibility | |||||
Package names are changed from 'com.polaris.canvas' to 'com.intellectdesign.canvas'. | Organisational change | 16.1 | No | |||||
The 'loginUser' and 'logoutUser' methods are changed in the SessionManager class. | Simplified API | 16.1 | No | |||||
New Channel Identifiers are included (2 for Mobile-Hybrid, 4 for Tablet-Hybrid, 5 for Tablet-Web). | New channel identifiers introduced | 16.1 | No | |||||
Date and amount format are changed. | 16.1 | No | ||||||
Audit, alert, entitlement, and event APIs data signature are changed. | Type definition will be generic | |||||||
In the action class, the parameters of executeHostRequest () are changed. | Method has been enriched | 16.1 | No | |||||
The signature of processRequest () method in the RequestHandler class is changed. | The method's return type, input parameter type and exception are changed. | 16.1 | No | |||||
The signature of process() method in the RequestHandler class is changed. | Instead of using Vector as the basis of transfer, a new VO structure is created. | 16.1 | Yes | |||||
The mandatory property 'EHCACHE_CONFIG_FILE' is added in cache config property file. | For providing the path to the EH Cache configuration file name. | 16.1 | No | |||||
The following files are deleted:
| These Java files are not used in Canvas Technology platform. | 16.1 | No | |||||
All Canvas Technology framework events’ IDs are changed to negative. | For differentiating the Canvas Technology framework events and avoiding accidental override. | 16.1 | No | |||||
The AlertConstants class is moved to a different package. | Reorganisation in the Alerts module in Canvas Technology framework. | 16.2 | No | |||||
Theme configuration changes. | Theme configuration will follow an organised structure with the inclusion of bidirectional (Right-to-Left and Left-to-Right) text configuration. | 16.3 | No | |||||
Distinction between applying reset() API and ClearValues() API. | Previously both the APIs cleared the field values. In CT 16.4, reset() API will set the default values. | 16.4 | No | |||||
The cbxbeforeload event will not work, instead use EXTRA_PARAMS_HDLR. | The new events are common for grids and template views. | 16.4 | No | |||||
The CWEC.BBUTCLICK event is changed to CWEC.BBAR_BUTTON_CLICK. | Standardised naming convention | 16.4 | No | |||||
The single click event is deprecated and changed to row click event. | 16.4 | No | ||||||
The IAdditionalDataSupport interface is changed. | Type definition will be generic. | 16.4 | No | |||||
The value of the SELECTION_TYPE column is changed. | Standardised naming convention. | 17.1 | No | |||||
ExtJS specific code is removed. | ExtJS is not supported. | 17.1 | No | |||||
Setvalue for Amount field will accept raw value only and not formatted value. | 17.1 | No | ||||||
The setEnableFields API cannot be used for non editable fields. | 17.1 | No | ||||||
The grid access mechanism is changed:
| 17.1 | No | ||||||
Form container action buttons will be loaded based on user entitlements | 17.1 | No | ||||||
The 'retrieveUserDetails' method is added in the IauthenticationServiceProvider interface. | 17.1 | |||||||
Add the following in MyImplementation.properties file:
| ||||||||
Add following in loggerconfig.properties file:
| ||||||||
Add the following in the cacheconfig.properties file:
| ||||||||
Add the following in the databaseconfig.properties file:
| ||||||||
Add the following in the exportconfig.properties file:
| ||||||||
Add the following in the multilingualconfig.properties file:
| ||||||||
Add the following in the webutilconfig.properties file:
| ||||||||
Add the following in the implclassconfig.properties file:
| ||||||||
Add the following in the componentspreferences.properties file:
| ||||||||
Add the following in the systempreferences.properties file:
| ||||||||
New properties file added - inforreportconfig.properties | ||||||||
Add the following in the securityconfig.properties file:
| ||||||||