1.1.7 Release Notes

COMPAT
  • Crash-Reports Generated by a device in developer mode will be saved to the external storage rather than being uploaded to the server. This will reduce the amount of clutter on the server, and make it easy to extract the relevant crash reports. 
  • If the server cannot incrementally synchronise data from the client, the Android client will reset the current users data to the latest available from the server. 
  • Improved server side handling of incremental sync requests that contain changes that have already been applied on the server.
  • Fix for HEL-34 Enum select widgets not initialised correctly
  • Fix for HEL-35 Email validator REGEX rejects valid email addresses
  • Fix for HEL-22 Persistent object saves without meeting field validator requirements
  • Fix for HEL-32 and HEL-36 that affected Android client synchronisation
  • The RENDER_FORMAT parameter can be used in legacy (Jasper) reports to determine which format the report is being rendered in by the user.  The type of the RENDER_FORMAT parameter is String (like all other supplied parameters) and the value will be one of HTML, PDF or XLSX.
  • Legacy (Jasper) reports will now attempt to auto-detect the correct type for every cell when exported to Excel format.  Type detection is completely delegated to the Jasper library, but may result in cells with thousand separators being usable as decimal values.
  • BACKPORT Fix for HEL-40 Digital signatures are displayed once but when returning to app, it is not displayed properly.  This bug fix has been backported from 1.1.8 to 1.1.7b2.
  • BACKPORT Up-time tracking for the Helium core.  This feature has been backported from 1.1.8 to 1.1.7b2.
  • BACKPORT Fix for HEL-41 Caching issue when doing lookup's via relationships.  This bug fix has been backported from 1.1.8 to 1.1.7b2.
  • BACKPORT Fix for HEL-42 Downloading attachments gives an error message.  This bug fix has been backported from 1.1.8 to 1.1.7b2.