j5 Framework 28.0 update 19 - j5 - Release Bulletin - Hexagon PPM

j5 Release Bulletin

Language
English (United States)
Product
j5
Search by Category
Release Bulletin

New Features

  • 2021-05-26 - Added automatic synchronization of assets on mobile, on login and on a schedule, which defaults to every 7 days. (PT-6141)

  • 2021-06-17 - Added a new version of the logbook query REST API with support for pagination. (PT-5690)

  • 2021-06-22 - Added functionality for generating LOTO tag PDFs from an Isolation Certificate. (PT-7908, PT-8708)

  • 2021-06-23 - Added functionality to j5 Mobile for scanning a LOTO QR Code and navigating to the relevant Isolation Point section in an Isolation Certificate. (PT-5719)

Improvements

  • 2021-06-03 - Added support for the mobile synchronization showing progress as attachments are transferred. (PT-9362)

  • 2021-06-10 - Increased the timeout for fetching external data to 3 minutes. (PT-8766)

  • 2021-06-17 - Improved the reliability of the file type detection used by File Upload Security. (PT-6203)

  • 2021-06-17 - Replaced the "File extension whitelist" in the File Upload Security configuration with "Allow File Types List" and "Deny File Types List". Additionally images, audio, video, documents and archives are now always allowed. (PT-6203)

  • 2021-06-17 - There is a rare race condition which produces an unrecoverable error in the j5 scheduling task runner. This race condition can only occur the first time a particular task runs. Added detection of this condition, on which we log a critical error and shut down j5, so it does not continue to run in an incomplete state and cause confusion. (PT-8925)

  • 2021-06-17 - Updated the copyright notice on the login screen and j5 Setup splash screen. (PT-8740)

  • 2021-06-18 - Control of Work Isolation workflow buttons can now be translated. (PT-8615)

  • 2021-06-24 - For templated dashboards with logbook filters, added an Apply Filter button that applies the selected filter. This allows a user to select multiple filters before asking for the report. (PT-9143)

Bug Fixes

  • 2021-05-26 - Fixed infinite loop that occurred when requesting the label and areas for an asset from the j5 Mobile application. (PT-6141)

  • 2021-06-03 - Fixed error preventing the upload of file on mobile when the file type was not available. (PT-9362)

  • 2021-06-10 - Fixed issue that any customized IndustraForm that contained all of the main elements and their labels would not load. (PT-9367)

  • 2021-06-11 - Prevent previous users from logging in offline when there isn't sufficient local data for j5 Mobile to function correctly. A change of user requires the app to be online to retrieve data from the j5 server. (PT-9501)

  • 2021-06-17 - Added a right click menu option to the Refresh Button that allows the user to manually progress with the IndustraForm Workflow while a refresh is in progress. (PT-9460, PT-9463)

    A change in Update 14 allowed any user to proceed with Section workflow while a Data refresh was underway. This caused a regression as changes that users made or submitted were often then undone once the refresh was complete. The ability to proceed with the Workflow during an ongoing Data Refresh now requires manual intervention.

  • 2021-06-17 - Fixed an IndustraForm Dashboard showing that it was refreshing data when it wasn't, after clicking Refresh twice quickly in succession. (PT-9392)

  • 2021-06-17 - Fixed an error storing Attachments if using the File System Store. (PT-9322)

    This was a regression introduced in Update 16.

  • 2021-06-17 - Fixed error clicking on a link to a record imported into an IndustraForm that comes from a sublog with multiple parents. (PT-6254)

  • 2021-06-17 - Fixed mobile application displaying a blank cell for a calculated number that equals zero. (PT-7327)

  • 2021-06-17 - Fixed users being logged out when attempting to go the Preferences page, if an OAuth authenticator was configured. (PT-8636)

    This was a regression introduced in 28.0 Update 14.

  • 2021-06-22 - Fixed the upload of files with Unicode characters in the filename (e.g. Japanese) when the MetaDefender virus scanner is configured. (PT-9556)

  • 2021-06-24 - Fixed localization issue with customized main forms only being fully translated when adding a new IndustraForm, not when viewing existing ones or generating PDF reports. (PT-7979)

  • 2021-06-24 - Fixed mobile IndustraForm application failing if a user did not have permissions to access a subform. (PT-9583)

  • 2021-06-24 - Fixed permissions being misinterpreted so that users could not access their configured areas, when standard area and hierarchy fields have the multiselect option set. (PT-5411, PT-7852)

  • 2021-06-24 - Fixed the Full Text Search indexer failing to index an IndustraForm if it could not parse certain richtext content; now only the field with the error will not be indexed. (PT-7319)

  • 2021-06-24 - Fixed the popup warning "changes may be lost" not appearing for Spanish users when navigating away from a page. (PT-8902)

  • 2021-06-24 - Limited the size of a cache for IndustraForms to help protect against Out of Memory Errors in the IndustraForm Service. (PT-9416)

  • 2021-06-24 - Fixed an error on mobile when synchronizing after adding a new non-IndustraForm-based logbook record. (PT-9440)

  • 2021-06-25 - If another user cleared a Number or Integer in an IndustraForm while a user was viewing it, the view would still display the previous value until refreshed. This has been fixed. (PT-9679)

Translations

  • 2021-06-21 - Updated Korean translations. (PT-9249)

  • 2021-06-22 - Added missing Japanese translations. (PT-9733)

    This release contains new translation strings, in the following translation domains:

  • j5.SpreadsheetForms (3 new strings)

  • sjsoft.WebComponents (1 new strings)

  • webui (38 new strings)

  • j5.WebComponents (1 new strings)