NT Higlights from December
Changes to dates
There are 3 types of dates: date, datetime and datetime2. Date and DateTime will not be changed/converted to local time for users.
NT DB Updater
Improved download as download will be done in parallel.
Snapshots concept introduced where snapshot can be generated on a source database and used as cut of date when downloading transactions.
File Upload
Async event beforeUpload was added in order to support async checks or other logic.
URL filter compatibility
URL compress function was changed to save column names instead of indexes.
URL compressing was also added into current tech, so once URL filter is generated on CT switching to NT version will maintain same filter.
NOTE: Leave same data object names and views in order for this to work.
Old CT filter should still work on CT, but once loaded, they will be changed to new version.
Data grid
Filter controls will use captions from developer defined header in grid. It will be translated and it basically will updates caption in fields object on data object.
Export update and import templates added. For exports new events added BeforeExport which will provide export config and BeforeExportTemplate which will provide type(import or update) and export config.
Free filter edit textbox was added under filters. when using OR filtering it will not maintain states in UI.
DataGrid and detail Iframe code snippet added for more easier usage. Difference from older approach is just detailMessage prop.
More
Code generator should be published and integrated into Appdesigner this January. https://dev-test.omega365.com/nt/code-generator
Story book initial idea to have nice looking doc site generated from our components with examples. Later unit testing should come.
SHA256 hashing algorithm added to meet and improve security.