New version 2.4.2 coming soon !
- Kevin Reaney
- Jan 30, 2022
- 2 min read

Version 2.4.2
We are in the final testing phase of the next release of Cloud Attend.
Everyone will be updated as soon as we complete our testing.
Features and updates
- Updated Bootstrap to 4.6.1.
- Updated Handsontable to 11.1.
- Updated DataTables to 1.11.3.
- Reduced some event calls to improve performance in adjustments / absence management.
- Consolidated Handsontable data inputs.
- Separated settings for anomalies table.
- Reduced calls to Handsontable updateSettings to improve performance and consistency.
- Introduced dynamic column widths for attendance and anomalies tables (turned on by default); settings are [Attendance Adjustments Use Dynamic Column Widths] and [Attendance Anomalies Use Dynamic Column Widths]. This setting affects the daily schedule, absences and swipes columns.
- Improved width of some columns in flexitime adjustments.
- Improved styling of anomalies table on change of employee/period.
- All Handsontables now have fixed column widths by default.
- Updated datetimepicker component.
- Updated querybuilder component.
- Added ability to quickly jump +/- 12 months in Attendance Adjustments by clicking on Month/Year in calendar.
- Added job form, photo and document counts to job overview.
- Added Created by to job overview and noted Created by upon job creation.
- Renamed Part Codes to Parts and removed "Code", "Unit", "Price" and "Cost".
- Fixed bug which meant job costing and cost centre adjustments could not be removed.
- Added new "Usage" feature to daily schedules showing which period schedules reference the daily schedule.
- Added new "Usage" feature to period schedules showing which employees use the period schedule.
- Added "Deep Copy" feature to roster to enable copying of tasks and cross-rostered groupings. New setting [Set And Disable Deep Copy Roster Checkbox] turns this on by default.
- Modals made wider across the app.
- Improved app at small device resolutions.
- Improved roster rendering and context menu UI.
- Fixed bug in rebuilding user/employee relationships if user name had an apostrophe.
- Default client show absence form script now links force duration to entitlement deduction to simplify absence booking.
- New setting [Job Title Allow Duplicates] can be set to not enforce that check. Note that the relevant database constraint should be dropped.
- New settings [Job Overview Hide Tasks] and [Job Overview Hide Parts] can be set to hide those elements in job overview.
- New settings [Pwa Default Document Category] and [Pwa Default Photo Category] allow faster information input on the PWA.
- New hook [onPWAClientShowForm] is called when a "Form" is rendered in the PWA (allows setting of dynamic default values by code).
- Default standard daily script is now functionised to make it easier to add bespoke functionality.
- [Hot Dir] and [Js Version] are no longer valid settings. These settings have been moved to config.php as [component_handsontable_version] and [component_roster_version].





Comments