New and Improved Features
New Features
None
Usability
DAP-8766 - The user would like to see App (Source) details in the Action Item Reference field
Enhancements
DAP-8754 - Restrict access-based fields to be configured as list columns
DAP-8759 - Refactoring form definition to make it lighter especially Action Item control
DAP-8767 - Ability to set limits in app builder features to avoid performance issues
Mobile
MP-10008 - Ability to replace a sub-label with a validation message to improve usability
Technical
DAP-8761 - Execution - Mongo DB Driver Upgrade to 2.22
DAP-8766 - The user would like to see App (Source) details in the Action Item Reference field
Existing System: Currently, we don’t have this feature.
Purpose: To comply with data privacy regulations.
Enhanced System:
Has a new field-level property to mask data and it can be applied to all the controls except for Label, Video, Action item, Related Data, and Embedded Image.
Impacts on existing forms: No
Supported on Mobile: Yes.
DAP-8754 - Restrict access-based fields to be configured as list columns
Purpose: To comply with data privacy regulations.
Existing System: Currently, we don’t have this feature.
Configurable: Yes
Title: EnableEncryption
Public/Private: Private
Default: False
Enhanced System:
Has a new field property to encrypt data in an App. The default value of the ‘Encrypt’ property will be "No".
Once the encryption property is set as Yes, then there will be an alert to the user that he can't undo this change and the property will be disabled.
En
Impacts on existing forms: No impact.
Supported on Mobile: NA.
DAP-8759 - Refactoring form definition to make it lighter especially Action Item control
Existing System: Currently, there is no style difference between a enabled control and a disabled control.
Purpose: To improve usability.
Enhanced System: In the enhanced system,
Enabled control will be shown with a grey background indicating that it is not editable.
Android is now consistent with iOS and Web platforms on this representation.
There is no functional change and only the usability is improved.
Impacts on existing forms: None.
Supported on Mobile: Yes.
DAP-8767 - Ability to set limits in app builder features to avoid performance issues
Existing System: When the user is trying to open a heavy app, there is some delay after clicking the ‘Create New Record’ option.
Purpose: To improve the usability and indicate to the user that the system is trying to load something for him.
Enhanced System: The user would be able to
See a loader symbol once he clicks on the 'Create New Record' or Plus Icon seen on the list screen.
Once the loader ends, the user will be able to see the form that is ready for data input.
There is no functional change and a loader is introduced to indicate that form is being rendered.
Impacts on existing forms: None.
Supported on Mobile: Yes.
MP-10008 - Ability to replace a sub-label with a validation message to improve usability
Existing System: Currently, we don't have sub-label support for a few controls.
Purpose: To improve usability and extend sub-label support for all the controls.
Enhanced System: User would be able to
See sub-labels for fields configured with Segmented, toggle, and signature controls.
This feature is now supported on both iOS and Andriod.
Impacts on existing forms: None.
Supported on Mobile: Yes.