Releases/Spring 2023
| Warning | Work in progress! We are in the process of updating the information on this page. Subject to change. |
The Spring 2023 release (16.0) is planned for March 2023.
Questionnaires
Data mapping in bulk
In the last release of 2022, we introduced data mapping. For each question, designers of questionnaire templates could set up a binding to an entity field and either populate the answer or save the answer to the field.
In this release, you can now create mapped questions in bulk. The workflow is slightly different. First, select a linked entity; next, select fields. The appropriate questions of the matching type will then be added to the questionnaire template. Data mapping is enabled automatically for these questions, along with custom business logic that hides the questions if the questionnaire is not linked to a suitable record.
Multiple images limit
You can now add up to 100 images to a multi-image question.
Multiple images display
Image Fit is a new image grid parameter for the questionnaire and report that allows you to specify how images are resized to fit the container.
- Use Contain to preserve the aspect ratio and resize to fit the given dimensions.
- Use Cover to preserve the aspect ratio and fill the container, clipping portions that don't fit.
Reports
Generate reports from Dynamics backend
Use the new Power Automate connector (pending approval) to generate reports directly from Dynamics (or another Dataverse-based system).
Image size
When designing reports, you now have more control over image dimensions. Report Designer used to allow to specify the width of the column and the height of the row where the image is placed. With this release, you can switch to custom Size and specify Width and Height directly in the image properties. Plus, the actual image has its own dimensions. How do these settings interact?
- The golden rule is: lower value applies. Essentially, treat the dimensions as upper limits.
- Aspect ratio is always preserved.
- Images are never upscaled.
Easy access to variables
All built-in and user-made variables are now listed in the left pane when editing a report. You no longer need to remember the exact syntax and type them in - you can drag them to your report.
Report preview
Reports previewed in the designer now appear in a modal window.
More control over page size
If you need to set up a custom page size for your report, you can now use inches or millimeters instead of pixels.
Clone style
The new Clone button in the style editor allows you to easily clone styles.
Woodford/platform
Use organization setting for week numbering
Countries use different standards for how the first week of a year is determined. The existing Calendar Week Rule parameter in Woodford project configuration is now supplemented with a new parameter called TBD. It allows you to clone the settings of your Dynamics organization. In Resco mobile apps, this setting affects the behavior of the calendar.
Form design UI overhaul
The form designer in Woodford has been overhauled.
Form localization improvements
Several improvements and fixes are coming when localizing various form components.
- When localizing form tabs or buttons, spaces in the names no longer cause localization problems.
- The Change Localization button now uses localization cache and is much faster.
- When localizing buttons, Woodford now asks whether you want to localize the click text or the label. Remember that labels are generally not used with buttons (they are hidden in styles). Therefore, in most scenarios, you probably want to choose and localize the click text.
Design Size button removed from view editor
We have removed the Design Size button from Woodford's view editor. This button was used to define the size of a view row. However, the pre-defined sizes are obsolete. Use Width and Height if you need to specify custom view proportions.
Sync download performance tips
The download phase of synchronization is now summarized in the sync log in more detail. When you enable Diagnostic Sync Logs, the log includes information about the download of each entity. More importantly, it contains hints about configuration changes that can increase performance. These configuration changes should be performed in Advanced sync setup (sync config). We have also prepared a new wiki article explaining how to understand the new log entries and, more importantly, how to update the sync config and increase sync performance. See Deep dive: Sync download optimization.
<Downloader CacheSize=250MB UsedCache=251MB PausedFor=40%/>
14:56:16 businessunit: 611 recs, 422ms
14:56:16 systemuser: 18371 recs, 10984ms, 296ms/270K/page | Increase page (now 500)
14:56:31 xxx_registrationgroup: 328500 recs, 293422ms + pause 83812ms, 446ms/504K/page | Increase page (now 500) <<<< SAVING
15:00:09 xxx_document: 14500 recs, 18124ms + pause 142329ms, 614ms/633K/page | Increase page (now 500) | Aborting
...
At the same time, we have increased the default download cache sizes.
- In the case of the Windows application, the default cache was doubled from 250 to 500MB.
- For the store apps (iOS/Android/UWP), the default is 200MB (up from 10-50MB, depending on device parameters).
This change should increase sync download performance even for users who do not want to finetune the sync config.
Guides
Statistics dashboard
Last release, we have added the collection of guide usage statistics to the app. In this release, we are adding a dashboard that visualizes collected data. You can learn about:
- Most popular guides (how often / how long were the guides displayed)
- Most curious readers (who opened most guides)
Add comments to steps
Users can now comment on every single step in the guides. Guide editors can review the comments in the library, accept or decline the comments, and even reply to the comment authors.
Multiselect
Managing guides is now easier than ever. Select multiple guides and perform actions in one click. For example, export multiple guides to one zip file.
Resco Cloud
OneDrive storage for Resco Cloud blobs
Blob storage for Resco Cloud - OneDrive
Azure Cosmos DB storage for server audit data
Audit data can grow large. In order not to overwhelm your organization's database, it is now possible to store audit data in the Microsoft Azure Cosmos DB. You can either use the Cosmos database provided by Resco or your own. See Server auditing for more information.
Dynamics
Permissions change
Microsoft is retiring Azure Active Directory (Azure AD) Graph in favor of Microsoft Graph. This impacts the permissions required to run Resco mobile apps. Users might be required to relog or re-grant consent. Tenant administrators can proactively grant consent on behalf of mobile users. See Deprecations for more information.
FileType and ImageType support
TBD, maybe...
Reports on backend
You can now generate mobile reports from Dynamics.
Virtual entities
TBD

