Release 47.1

Release Information #

Platform Version Release Date
Web R47.1 July 29, 2022
Target New Added Fixed Changed Removed
Web 0 9 18 0 0

Desktop #

Type Change
Not applicable

Web #

Type Change
ADDED GraffitiDateTimePickerSingle has a new States enumeration. (17139)
ADDED GraffitiDateTimePickerSingle.State for setting the visual validation state of the field in the browser. (17139)
ADDED GraffitiDateTimePickerMultiple has a new States enumeration. (17139)
ADDED GraffitiDateTimePickerMultiple.State for setting the visual validation state of the field in the browser. (17139)
ADDED GraffitiDateTimePickerRange has a new States enumeration. (17139)
ADDED GraffitiDateTimePickerRange.StateStart for setting the visual validation state of the field in the browser. (17139)
ADDED GraffitiDateTimePickerRange.StateEnd for setting the visual validation state of the field in the browser. (17139)
ADDED GraffitiGrid.CellStyle(column as GraffitiGridColumn) as GraffitiStyle
ADDED GraffitiGrid.CellStyle(column as GraffitiGridColumn, assigns style as GraffitiStyle)
FIXED GraffitiFavIcon.SetIcon no longer throws a JavaScript exception due to the removal of the Shortcut Icon LINK element in the Xojo framework. (17143)
FIXED GraffitiGrid should no longer attempt to execute some JavaScript before the control is initialized, which resulted in JavaScript exceptions. (17151)
FIXED GraffitiGrid.AddRow has improved error handling and optimization.
FIXED GraffitiGrid.AddRow should once again properly update the display under all scenarios.
FIXED GrafftiGrid.AddRows has improved error handling and optimization.
FIXED GraffitiGrid.AddRowSet has improved error handling and optimization.
FIXED GraffitiGrid.AddRowSet should once again properly update the display under all scenarios.
FIXED GraffitiGrid.InsertRow has improved error handling and optimization.
FIXED GraffitiGrid.InsertRow should once again properly update the display under all scenarios.
FIXED GraffitiGrid.RemoveRow has improved error handling and optimization.
FIXED GraffitiGrid.RemoveRow should once again properly update the display under all scenarios.
FIXED GraffitiGrid.SetCellStyle no longer throws JavaScript exceptions when setting a cell’s style before adding the row to the Grid. (17151)
FIXED GraffitiStyle no longer updates content in GetInstance when it is not necessary. (17151)
FIXED GraffitiTree should no longer attempt to execute some JavaScript before the control is initialized, which resulted in JavaScript exceptions. (17151)
FIXED GraffitiTooltip no longer throws a JavaScript exception when binding to controls. (17151)
FIXED GraffitiUploader once again shows previews of files added client-side.
FIXED GraffitiUploader no longer overrides paths set in the FileExclude event. (17145)
FIXED GraffitiUploader no longer throws a JavaScript exception on excluded files.
NOTE GraffitiGrid now buffers more actions when LockUpdate = True. (17151)
NOTE GraffitiGrid load times should be significantly reduced for complex scenarios.
NOTE GraffitiTree has been optimized to send less JavaScript under certain conditions.