Releases/Winter 2022

From Resco's Wiki
Jump to navigation Jump to search
Preview release

Production releases

The Winter 2022 release (15.3) was released on December 13, 2022.

Report Designer user interface improvements

Report Designer is a powerful tool; however, it was not exactly simple to work with. To improve the user experience, we have introduced several changes:

Design grids more conveniently
In autumn, we reworked the grid editor in the Questionnaire Designer. In this release, we're bringing these usability improvements also to the Report Designer.
Understand properties better
The Properties pane displays settings for the selected report component. We have revised obscure properties, reordered them to keep related properties together, and added the badly needed tooltips.

New grid editor and properties in the report designer.png


Map questions to fields

This feature allows you to map a question to a particular record field. You can read a field to populate the answer automatically or save the answer to a record field at the end – or both. One of many possible use cases would be to update record data directly from the questionnaire, without opening the record form. See Mapping questions to fields for more information.

Data mapping in questionnaires.png

Buttons can create instances of repeatable groups

Previously, creating a new instance of a repeatable group was only possible using the plus button at the very top of a repeatable group instance. This works well if the group is short enough to fit on a page. However, for larger question groups, users had to scroll up to the top caption of the group to find the plus button. With this release, when designing the questionnaire, you can add a button at the end of the group (or at any other location in the group as needed) that creates a new instance. Less scrolling, fewer user errors, work done faster.

Button to add another instance of a repeatable group.png

Omit unanswered questions from reports

Questionnaire Designer already allows you to control whether a question should be included in a report or not. With this release, we're introducing another option: you can now skip unanswered questions and question groups from reports. Select the top-level element of your questionnaire and set up the property Include Unanswered.

Include unanswered.png

This checkbox applies to automatic reports and newly created custom reports. If you want to update an existing custom report to use the same functionality, you must set up the Visibility property of each question. Use the virtual property IsAnswered in curly brackets.

Question visibility in reports.png


Import and export of guides

You can now export and import guides in the guides library. This allows you to transfer and share guides between organizations easily.

Import and export guides.png

Media library

Images and other files in the media library are now divided into two sections: used and unused files. Also, you can now easily delete unused files.

Media library in guides.png


A gnawing doubt in the minds of many technical writers: Does anybody read this? Guide editors now have the answer: You can now enable the collection of statistical data on the use of guides. In this release, the information on how many times a particular guide was opened is available in the guides library, but going forward, more information on the reading habits of the end users should be made available.

Guides statistics.png

Tall images

Guide editors now have an extra option for scaling images, most suitable for tall, narrow images: Auto Height. This option is not available when using multiple documents per step (gallery - see below).

Fit fill auto-height.png


Each guide step can now contain multiple images/videos/PDF documents in a gallery. Up to 5 documents can be used. Multiple documents are not available on the cover page.

Guides gallery.png

Rich text editor

Step descriptions can now use rich text formatting.

Rich text editor in guides.png

Tree view improvements

Large data

Some trees are taller and wider than others. This also applies to the tree view in Resco. In this release, we've done some extra work to ensure that large trees don't break: user interaction with trees with thousands or tens of thousands of records should now be smoother and more reliable.

Create records

Tree view designers now have more control over creating new records from the tree. You can now enable this separately for each tree level. Also, the buttons to create new records are now hidden in the app when the user lacks the appropriate permissions, or there's no form defined for this entity in Woodford.

Allow create and allow open in tree view.png

View record detail

The button for displaying record details is hidden in the app if there's no form defined for this entity in Woodford.

Collapse all

You can now collapse all expanded tree nodes with a single tap or click.

Resco Cloud

Store files in SharePoint

In autumn, we introduced blob storage for Resco Cloud which allows storing binary files in cheaper cloud storage (Azure or Amazon S3). With this release, we're debuting the support of SharePoint for blob storage.

Asynchronous import in REST API

To prevent timeouts, you now have the option to import in asynchronous mode. Add the following key-value pair to the header:

Key: Prefer
Value: respond-async

See Post Import for details.

Style editor improvements

Style editor in Woodford has a new feature useful in scenarios when you need to redesign the app project consistently.

  • There's a new function Replace Style that allows you to replace all uses of a certain style with a different style.
  • As a bonus, the existing button Dependencies now displays its results (forms or views that are currently using the selected style) in a more organized and palatable way.

Replace style.png

Rules editor

When designing rules in the rules editor, you build conditions and steps by clicking and selecting operators, variables, or arguments from a drop-down list. With this release, it should be easier to find the right item:

  • The items are grouped into logical categories.
  • The items are alphabetically ordered.
  • When selecting fields, both display name and logical name are displayed.

Rules editor reorganized item selection.png

Private views on all devices

Private views are custom views created by app users. Until now, they used to be stored on a user's device. With this release, they will be saved in the cloud so that when the user switches to a different device, the views travel along.

Working with licenses in bulk

You can now export and import users and licenses on the Mobile users screen in Woodford. You can use this feature, for example, to back up your licenses, transfer them to another environment, or bulk upload new licenses.

Schedule Board

  • Resize scheduled task: You can now modify the duration of a scheduled task by dragging the start time or end time on the schedule board.
  • Sorting resources: Once a source is selected, you can enable resource sorting. Resources can be ordered by availability, travel distance, or workload.
  • Usability improvements to live filtering

Security policy for migration scenarios

If you are migrating your backend from an on-premises database to the cloud, this feature allows your mobile users to switch seamlessly from the old URL to the new one. Mobile users don't have to perform any extra action and the change does not require full sync. Limitations apply; contact Resco support.

Security policy - migration.png

Support email verification

When setting up the support email in the Branding section of Woodford, you now have to enter a verification code that you receive via email.

Branding verify support email.png

If you use multiple email addresses, the 'Send Error Logs via Resco' feature will not be available.