New features and enhancements

Ability to prioritize processing of incoming Business Object Documents (BODs)

We added a new Inbound BOD Priorities form, which can be used to set which incoming BODs are to be processed first, using BOD Nouns to set the prioritization. This feature can be used on top of the usual queue processing order, the first in, first out (FIFO) method.

To enable this feature, set the new Enable Inbound BOD Prioritization process default to 1, and then set your priorities on the Inbound BOD Priorities form.

Static data lists as sources for data services in App Builder

You can now create static lists of data to use as data services in App Builder projects. This is comparable to an Inline List Source in Mongoose applications. This feature is used to create sets of data as a set of hard-coded values that you can then use as data services.

Ability to show task parameters on the Active Background Tasks form

We added the Task Parameters field on the Active Background Tasks form to display the parameters submitted with the background task.

Direct access to online help for App Builder and App Hub

Both App Builder and App Hub now have direct access to the online help through new menu items. In App Builder, the new menu option is located on the More (•••) menu in the currently open project. In App Hub, the help is accessible through a link at the bottom of the main menu.

Filter option for Datagrid components in App Builder

In App Builder, Datagrid components now have a new option that you can use to filter the contents for specific values in the Datagrid collection. This filter functions similar to a Search.

Improved AWS S3 file upload and download process

Previously, you could only upload or download a file to or from the AWS S3 server using a pre-defined URL.

In this release, you can now directly get and save the file content using the new AWS S3 tab on the File Servers form.

BCP now used for Objects metadata

We have expanded the use of the Microsoft Bulk Copy Program (BCP) to handle the data for the Objects database. BCP is loaded on the system when Mongoose is installed and is already being used to handle other database bulk copy tasks.

Ability to set the maximum IDO load collection size

In Configuration Manager, you can now use the Settings Editor dialog box to set the maximum size of an IDO Load Collection response.

To access this dialog box, click the More Settings button on the Edit Configuration > Runtime (Client) tab or the Edit Application > Main tab.

See the Configuration Manager help.

New Trace Viewer in the web client

Similar to Windows client’s Mongoose Trace, we added Trace Viewer in the web client. The Trace Viewer displays the diagnostics data in tree view. This data can be used for debug and other analytic tasks.

To access this window, select View > Diagnostic Trace.

Ability to upload valid media types

We have previously implemented a “Blocked” list of file media types, which prevents users from uploading executable files and other potentially malicious file types. In this release, we have implemented a corresponding “Allowed” list for file media types that are permitted to be uploaded.

To authorize users to upload valid media types, we added the Allow Upload check box on the Media Type form, which is typically accessible only to system administrators.

New keyword for inbound BODs

In addition to BODNOUN() and BODVERB(), we added BODXML() to allow inbound BODs metadata to pass the entire XML to a method.