New article
Recently updated
DevonWay 2.49 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.49.1
2.49.0
US Production: April 22, 2021
EU Production: May 5, 2021
- Maintenance
- Corrected the type associated with the "Heat Map (full grid)" default trend profile.
- Modified the sequence of actions when deleting objects to avoid the possibility of key-constraint errors.
- Patched various third-party software components.
- Made various performance, reliability, and security improvements.
2.49.1
US Production: May 6, 2021
EU Production: May 19, 2021
- Added logic to prevent the (unlikely) condition where a user clicks [Add] on a child grid after changing another field value (but before moving the cursor out of the changed field) that happens to triggers a screen refresh. To ensure that those actions don't collide, we now finish the [Add] action before performing the screen refresh.
- Adjusted how time values display in the History popup, which is accessible from clicking [Options..History] on any module object. The change date and time in the History Details grid now display in the database server's time zone (instead of the time zone associated with the object's reporting authority). The Created On and Finished On date fields in the Workflow Details grid also display in the database server's time zone (which is unchanged). The difference is that the dates in the Workflow Details grid no longer include the time zone code suffix (like "CDT"), which is a step toward our goal of displaying each of these dates and times in your current location's time zone. Please reach out to clarify in which time zone your database server resides.
- Maintenance
- Improved performance when preparing to update the search index in cases where the updated object is referenced by an unusually high number (150 or more) of modules and the newer module-package caching feature is enabled.
- Disabled legacy-architecture generic users that are no longer needed. These special-case users were added in the process of creating subscribers because they were required in our legacy architecture (which is now obsolete). To be clear, we will not disable users that may have been added for generic purposes, such as for running interfaces. If any issues happen to arise as a result of this change, which we don't expect, we can always re-enable the users while investigating the issue.
- Enhanced the process of verifying uploaded files in cases where the Require that attachments convert to Pdf option is enabled to properly identify and report that PDF Portfolio files are not convertible or printable.
2.49.2
US Production: May 20, 2021
EU Production: June 2, 2021
- Enhanced DevonWay BI ad-hoc reports that are defined to create separate rows for each workflow task to consistently and correctly display the appropriate value for Task-Name.
- Modified the platform to correctly record client attributes like screen resolution and client type in user sessions that are authenticated via SSO (Single Sign-on).
- Adjusted the nightly data-clean-up job to no longer flag the overall job as failing when we skip running a few actions that are now obsolete.
- Module Builder Layouts
- Added a new Layouts grid above the Regions grid on the Regions tab in Module Builder, as shown here:
- This new grid provides a way for modules to simultaneously contain entirely separate region structures. As part this release, we’ll run a script that inserts a Classic layout for every module that contains all existing regions. Please ignore the Layouts grid for now – adding a new one doesn't do anything yet. In fact, adding multiple layouts now could cause problems when importing that module into an area that does not yet support layouts.
- You can safely export a module from an area running 2.49.2 (or later) and import it into an area running 2.49.1 (or earlier) or vice-versa. We’ll ignore the new layout data when importing into a 2.49.1 area. Conversely, when importing into a 2.49.2 area, we’ll automatically insert a Classic layout as needed.
- Added a new Layouts grid above the Regions grid on the Regions tab in Module Builder, as shown here:
2.49.3
US Production: June 3, 2021
EU Production: June 16, 2021
- Modified DevonWay BI ad-hoc charts to consistently display expected results when drilling down on child-field text values that contain special characters.
- Maintenance
- Adjusted Command Services to no longer automatically retry commands by default if they timeout, primarily to avoid the possibility of unexpected duplication. Previously, timed-out commands would be retried up to three times, and now they will not be retried unless expressly configured to do so. Initially, no commands will be set to automatically retry, but we can adjust that if needed (without a code change) by modifying configuration settings.
- Applied several minor fixes and improvements as recommended by a static code analyzer.
2.49.4
US Production: June 17, 2021
EU Production: June 30, 2021
- Provided backend support for defining separate Single Sign-On (SSO) settings for mobile clients, paving the way for subscribers to force SSO usage for desktop but not mobile clients (or vice-versa).
- Added some safeguards to handle a corner case (that we found in a non-production environment), ensuring that DXL written to delete records from the search index deletes the expected number of records.
2.49.5
US Production: July 1, 2021
EU Production: July 14, 2021
- Updated several third-party software components.