DevonWay 2.47 Release
Who is this article for?
Administrators and Users who following Technical Updates
No elevated permissions are required.
For additional information on current releases, please review Navigating the platform release roadmap.
Long-term support (LTS) version: 2.47.0.3
2.47.0
US Production: October 15, 2020
EU Production: October 28, 2020
- Implemented several changes to further clarify Administrative Roles and enable more granular control of user account information:
- The "Search & Reporting Administrator" role is now called "Data & Analysis Administrator" and only grants access to the "Reports & Charts" and "Trend Profiles" screens. Persons who had this role will no longer see the "Query Builder", "Datasets" and "Data Import" screens until they also have the corresponding roles below.
- There is a new role called "SQL & Datasets Administrator", which grants access to the "Query Builder" and "Datasets" screens.
- There is a new role called "Data Import Administrator" which grants access to the "Data Import" screen.
- The "YourWay Developer" role is now called "Module Developer".
- The "Module Administrator" role is now called "Module Importer".
- There is a new role called "Module Viewer", which provides a read-only view of Modules, without the ability to import or export.
- Added support for associating uploaded file attachments to specific module fields (instead of to the record as a whole), which feature is initially available for use in mobile application (after some configuration). In the standard desktop client, these field-specific files appear in the Attachments grid with the other file attachments.
-
Improved the message that appears when users open a record that another user has already opened. The updated message is:
[Another user name] opened this record for editing at [the time the other user opened the record]. You should coordinate any needed changes to this record with [the other user name]. When multiple users open a record, the user that first saves it will have their changes saved. Any changes made by others cannot be saved.
If you close this record without saving [the other user name] will not be affected.
- Maintenance
- Modified the platform to provide mobile applications with access to annotated versions of file attachments.
- Ensured that dates display in the subscriber's preferred format in record and workflow history screens.
- Made changes so read-only fields that are initially invisible but then become visible as the result of a refresh after another field change correctly display the read-only value.
- Removed several obsolete feature flags.
- Added an optional feature flag to force RESTConnect requests to feed the search index synchronously. You would typically enable this feature if your RESTConnect usage depends on search results being up-to-date in serial requests.
2.47.0.1
US Production: October 20, 2020
EU Production: October 28, 2020
- Improved automatic task-completion jobs to run successfully with the new module-definition caching layer enabled.
- Modified SearchAPI, used primarily by the mobile client and the alpha version of our new desktop user interface, to consistently and accurately return facet results.
2.47.0.2
US Production: October 23, 2020
EU Production: October 28, 2020
- Resolved an issue in RESTConnect to ensure that the mobile client can successfully upload mobile-form files.
2.47.0.3
US Production: October 30, 2020
- Modified query-validation logic to skip embedded comments when scanning incoming queries.
2.47.1
US Production: November 19, 2020
EU Production: December 2, 2020
-
Resolved the underlying cause of occasional "data model is out-of-date" errors that may occur on existing user sessions immediately after a no-downtime platform update.
Warning
You may notice some "data model is out-of-date" errors on existing sessions right after the 2.47.1 update but not on subsequent releases. You can close and reopen the item or start a new session to get past this error.
- RESTConnect
- Added logic to automatically create child rows in RESTConnect when adding child field-level attachments (if the child row doesn't already exist).
- Administration
- Added the ability to enable or disable API (RESTConnect and DevonWayConnect/SOAPConnect) access for specific modules.
- Removed the Reporting Authority column from the Teams admin screen to reduce any confusion, as the selected value was not used.
- Module Development
- Sorted modules in Dashboard folders by order number and then module name.
- Maintenance
- Made the process of shutting down certain server processes more robust, eliminating rare hiccups.
- Removed the support contacts region from the legacy login page.
- Added logic to more accurately track usage by client type.
- Ensured that newly created records are initiated in the time zone that matches the record's reporting authority.
- Made several additional bug fixes.
- Designer
- Added 'Form Type' field with options 'Form' and 'Procedure'. This selection must be made before adding elements to the form. Forms that use the old format can be converted to the new format by toggling this field.
- New Procedure format is enforced when Form Type is set to 'Procedure'.
- Only 'Groups' and 'Steps' are allowed at the root level of the form.
- Groups can contain 'Field', 'Step', and 'Child' elements
- 'Steps' can contain 'Field' and 'Child' elements
- New 'Save as New Form' option within Form Properties. Allows saving a copy of a form under a new name.
- Summary Template preview for Child levels to display field code expansions in a more readable manner. Warning is displayed when an invalid field code is present.
- We now allow for authors to specify if the default on dates to either null or today's date
- The following only apply to Procedures:
- New 'Link' element added for Procedures. Allows navigation to a specified Group or Step.
- New 'Table of Contents' attribute can be applied to steps and groups. This attribute is required for all root-level steps and groups and optional for others.
- 'Sequential' attribute can be applied to steps. The default setting can be set in Form Properties and will apply to any new steps that are created.
- 'Clear on Step Restart' attribute is available for all user entry field types.
- Hold Points can be created for steps. Steps that preceed the holdpoint step are available for selection.
- Bugfixes for Child level default rows. Duplication and field code changes are now handled correctly.
2.47.1.1
US Production: November 24, 2020
EU Production: December 2, 2020
- Resolved an issue where some previously hidden tiles became visible after the 2.47.1 release.
2.47.2
US Production: December 17, 2020
EU Production: January 6, 2021
- General
- Added a new "Scheduled Date" system-level common field (_CommonScheduledDate).
- Maintenance
- Removed any usages of or documentation references to Adobe Flash Player, as it will no longer be supported after December 31, 2020. Our primary usage of Flash Player was for uploading file attachments, and we stopped using Flash Player for that purpose in early 2019.
- Improved error messaging in Data Import job-result summaries by including information about the root cause of the error and excluding (in many cases) internal call stacks.
- Included scripts to remove some obsolete foreign keys and tables from the database.
- Module Development
- Ensured that field properties for newly added Reference and Picklist fields default with expected values.
- Designer
- Made several minor improvements.