Retrieve a flat list of fields from Pega Digital Experience APIs
Valid from Pega Version 8.3
You can now use the flatListOfFields parameter to retrieve a list of the fields in a case or flow action. With this parameter, you avoid parsing all the layout information for the Pega Digital Experience API, making it easier for you to see only what you need to build your user interface.
The following Pega Digital Experience APIs support the flatListOfFields parameter:
- GET /casetypes/{ID}
- GET /assignments/{ID}/actions/{actionID}
- GET /cases/{ID}/actions/{actionID}
For more information, see Retrieve a flat list of fields from Pega APIs.
Ability to support advanced device features with Pega Infinity Mobile Client
Valid from Pega Version 8.3
Pega Infinity Mobile Client™ now provides a development kit that you can use to make mobile apps support advanced device features that are typically available to native applications, for example, an embedded laser scanner or a projector module, and integrate functions of external software solutions, for example, a cloud-based file storage.
For more information about enhancing mobile apps with device feature support, see the documentation for the development module in the latest Pega Infinity Mobile Client distribution package on Digital Delivery.
Upgrading to Pega 7.1.7 with an Oracle database requires new role permissions
Valid from Pega Version 7.1.7
When upgrading or updating from a prior version to Pega 7.1.7, if your system uses an Oracle database, an additional role is required to support the Reversability functionality. In addition to the Oracle privileges specified in the Install Guides, the role SELECT_CATALOG_ROLE is required. Verify that this role is present before beginning the upgrade or update.
PEGA0056 alert monitors PR_SYS_LOCKS defragmentation performance
Valid from Pega Version 7.1.8
The System-Locks class contains information about locks, and the PR_SYS_LOCKS table can now be periodically de-fragmented. Accordingly, any increase in the time taken to defragment the table associated with this class results in an increase in the time taken by a requestor to acquire or release a lock.
The PEGA0056 alert indicates that the defragmentation exceeds the time threshold that is configured in the prconfig.xml file. When the alert is triggered, you can modify the defragmentation interval or disable defragmentation.
For more information, see PEGA0056 alert: Defragmentation of the table associated with class System-Locks exceeded the configured time threshold.
BIX performance improvements for CSV output in the Pega Cloud
Valid from Pega Version 7.2.1
BIX performance has been enhanced to download up to 25 GB of data per hour for extracts from a BLOB-less class table for CSV output. This high-throughput option is available only for Pega Cloud instances that use a Postgres database. This option is used automatically for these types of extracts.
When this option is used, the –x and –c command-line options for BIX are not supported, and the checkSum field in the manifest summary is not populated. If you need these options, you can revert to the previous implementation by using a setting in the prconfig.xml file.
For more information, see BIX high-throughput data downloads in the Pega Cloud.
Identify Pega unit test cases associated with inactive or deleted rules
Valid from Pega Version 8.2
From the Application: Unit testing landing page, you can view a list of all Pega unit test cases that are associated with inactive or deleted rules in the currently included applications. You cannot use these test cases because they will always fail.
Either remove such test cases, or reactivate the rules that they are associated with.
For more information, see Application: Unit testing landing page.
PEGA0107 alert enables performance monitoring of offline-enabled apps
Valid from Pega Version 8.2
You can now monitor the performance of offline-enabled apps by analyzing PEGA0107 alerts from Pega Predictive Diagnostic Cloud™. PEGA0107 alerts are equivalent to PEGA0069 alerts in the context of offline-enabled applications, but PEGA0069 alerts are not generated for offline-enabled applications.
For more information, see PEGA0107 alert: Client page load time for offline-enabled applications and Pega Predictive Diagnostic Cloud Improvement Plan overview.
Improved data security for BIX extracts for Pega Cloud customers
Valid from Pega Version 7.3
Data security is improved for BIX extracts in the Pega Cloud. BIX extracts are now processed through the use of a HIPAA-compliant system. As a result of this improvement, the method for obtaining BIX extracts has changed. For more information, see Process for obtaining BIX extracts has changed for Pega Cloud customers.
Parameter page is automatically removed after each Pega unit test run
Valid from Pega Version 8.1
The parameter page is automatically removed after each Pega unit test run. The reliability of subsequent tests is increased because they are not influenced by leftover parameter values that were set by the previous test.
For more information, see Cleaning up your test environment.
Use multiple built-on applications with applications created in versions prior to Pega 7.2
Valid from Pega Version Pega Platform
Applications created in releases prior to Pega 7.2 can use multiple built-on applications after upgrading to Pega 7.2. After upgrading, the application's current single built-on application moves to the first slot of the new built-on list structure on the Open Application form in Designer Studio. You can then create additional built-on applications in the same way that you would for a newly created Pega 7.2 application.
For more information, see Use multiple built-on applications to enhance ruleset reuse.