Skip to main content

Published Release Notes

Find release notes for the selected Pega Version and Capability

Browse resolved issues for Platform releases.

This documentation is for non-current versions of Pega Platform. For current release notes, go here.

External login with OpenID Connect or SAML protocol for custom mobile apps

Valid from Pega Version 8.1

Custom mobile apps can now use single sign-on (SSO) with OpenID Connect or SAML to authenticate by using identity providers such as Google, Auth0, Okta, or Azure Active Directory (Azure AD). External login provides a convenient and secure way to access your application. Users' credentials are never shared with the custom mobile app.

For more information, see Configuring a custom mobile app to use external login with OpenID Connect or SAML protocol.

Swipe actions in repeating dynamic layouts in a mobile app

Valid from Pega Version 8.3

Lists that are based on repeating dynamic layouts now support swipe actions. The menu of available actions, such as Edit or Delete, does not obscure the view and is displayed only when a mobile app user swipes a row. Users benefit from easier navigation and they can do smaller tasks quickly, without leaving the main screen.

For more information, see Configuring swipe actions for a mobile app.

Ability to view a PDF file while offline

Valid from Pega Version 7.1.9

Users of offline-enabled mobile apps can now tap a button to view a PDF file, regardless of whether the user is online or offline. The associated button, link, or icon must have a Run Script action defined that calls the pega.ui.pdf.view() function with two parameters: applicationName and pdfName. The PDF file itself must be uploaded to a Rule-File-Binary rule.

For more information, see How to set up viewing of PDF file while offline.

Protect a custom mobile app with a device lock

Valid from Pega Version 8.1

Custom mobile applications that use an external identity provider (IdP) that is compatible with OpenID Connect or SAML for login are now protected with the device's personal identification number (PIN) or biometric lock. The app user does not have to set up an additional application-specific password and can unlock the app quickly and easily. You can configure the behavior of the locking method and implement custom locking methods by using a custom native module implementation.

For more information, see Protecting your custom mobile app with a device lock.

Support for decision tables in offline-enabled applications

Valid from Pega Version 8.3

You can now use decision tables to reduce the implementation time of your offline-enabled applications. By using decision tables you can further automate case processing and derive the logic from the data model. Decision tables can be referenced in a flow rule as a type of decision shape or called from the declare expression rule. No additional configuration is required to use decision tables in offline-enabled applications.

For more information, see Decision table support in offline mode.

Support for subflows and decision flow results in offline mobile apps

Valid from Pega Version 7.2.1

Subflows in offline-enabled mobile apps are now supported to perform additional tasks outside of the main flow. The subflow can run only on the current work item, with the subflow displaying in the main flow, in a nested subflow, or located next to an assignment. No likelihood routing is supported for subflows. It is also possible to set a flow result by using the pega.process.flow.setFlowEndStatus() JavaScript method to override the status set by a property in the subflow's end shape. The process engine also takes into account the likelihood setting if the flow result is conflicting or absent, provided the flow result is not in a subflow.

For more information, see Flow processing in offline mode.

Offline support for optional processes

Valid from Pega Version 8.2

You can now offer greater flexibility to the users of an offline-enabled custom mobile app by enabling them to start and continue optional processes while their phone is offline. When you configure a Run script action on a button within a user form, users can choose optional work, and continue it regardless of their internet connection.

For more information, see Enabling offline support for an optional flow.

Improved mobile user experience with spaces

Valid from Pega Version 8.3

Spaces in mobile apps have been enhanced to provide a wider screen area for navigation between content tabs such as Pulse, Boards, Subspaces, and Tasks. Mobile users can now use native selection controls to choose from the same space-specific actions that are available to users of desktop-based applications. The enhancement improves the usability of spaces and promotes collaboration between mobile users.

Spaces on mobile apps do not require any additional configuration.

For more information about spaces, see Collaborating with users by using spaces.

Mobile apps now use custom-generated skeletons for page transitions

Valid from Pega Version 8.1

Mobile harnesses are now configured with custom-generated skeletons. Used during page transitions, skeletons render a temporary placeholder UI that closely matches the actual UI while data is being loaded from the data store. The use of skeletons enhances the user experience by providing a smooth transition while data is being loaded.

Skeleton transitions work with both dynamic and Ajax containers on the mobile client but work only with the Ajax container on tablets and desktops.

For more information, see Transition effects on actions.
 

Indicate download size in offline-enabled mobile apps for iOS

Valid from Pega Version 8.3

When you publish a client-based mobile app in the Apple App Store that needs to download additional resources before it starts, the app must indicate the size of the download and obtain user consent. To comply with this requirement, you can now build offline-enabled mobile apps that prompt the user before they perform the initial data synchronization. If the user chooses not to download data, the application closes.

For more information about disclosing the data size and how the data size is calculated, see Defining advanced offline configuration for an access group.

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us