SR-C17998 · Issue 358393
Collapsible headers read one with JAWS / Microsoft Internet Explorer 11
Resolved in Pega Version 8.1
JAWS was reading collapsible headers twice when using Microsoft Internet Explorer 11. A check has been added to resolve this.
SR-C18047 · Issue 362402
Added flag for property messages on a passivated page
Resolved in Pega Version 8.1
A page with messages on a property was submitted twice after passivation has occurred. On investigation it was found that @hasMessages() is returning false after passivation even though a property on the page did have messages. Because the messages were not getting cleared, the application returned the same page to the user, and the page ended up being submitted twice. To correct this, when a page that undergoes passivation has messages, the information that the page has messages will be stored in the encoded page put into the passivation store. During decoding/activation of page, the system will use this flag to determine that page has messages and process them correctly.
SR-C18124 · Issue 362384
Configuration change to avoid Apache Poi zip bomb errors
Resolved in Pega Version 8.1
While importing an Excel sheet to create a workbook instance in Pega on a system that uses Apache Poi, Apache's built-in validations were triggered by what the software interpreted as an attempt to violate system integrity. In this case, a "java.io.IOException: Zip bomb detected!" error was generated when Apache detected a huge amount of data being uploaded to a server; in some scenarios this might be an attempt to eat up all of the server memory and impact server performance significantly, hence the warning. When there are many redundant data values present in an Excel file, the file will be compressed by a very high scale when saving. When the same file is used to retrieve data (during import in Pega) it will expand with the same scale to prepare the actual file. The "Zip bomb detected" exception will occur if the expanded file crosses the default MinInflateRatio set in the Apache jar. Apache includes a setting called MinInflateRatio which is configurable via ZipSecureFile.setMinInflateRatio() ; this will now be set to 0.0 by default to allow large files.
SR-C18180 · Issue 361485
DenyExternal close button localized
Resolved in Pega Version 8.1
Localization has been added for the "Close" button in the final rule DenyExternal.
SR-C18227 · Issue 362399
Customization added to Report Browser
Resolved in Pega Version 8.1
In order to support customization of the Report Browser, the below rules are now marked as available:PZRBSHORTCUTSGRID7 PZRBREPORTACTIONS RULE-HTML-HARNESS CODE-PEGA-LIST DISPLAYREPORT #20151123T213308.460 GMT RULE-HTML-HARNESS CODE-PEGA-LIST PZRRDISPLAYCUSTOMFILTERSECTION #20160512T224721.208 GMT Schedule options and Shortcut/Category options can be hidden via 'when' rules: pyReportBrowser_ShowActions should be set to False to hide the shortcut/category actions, and pyReportBrowser_ShowSubscriptionActionsAndInfo should be set to false to hide the report subscription information. When both rules are set to false, the gear icon on the shortcuts grid and list of Public categories will not be displayed. In addition, the DisplayReport and pzRRDisplayCustomFilterSection harnesses have been made available to allow changing the Microsoft Internet Explorer Document mode.
SR-C18355 · Issue 359131
Fixed dropdown visibility in Results tab
Resolved in Pega Version 8.1
When trying to delegate a decision table with a few result options defined in a "Results" tab, the drop down of options is not available when editing the decision table rule If the checkbox "Allowed to update column layout" is unchecked in the said decision table. This has been fixed.
SR-C18491 · Issue 361186
pyDecimalProperties value honored by Records editor
Resolved in Pega Version 8.1
While downloading a file from the Records editor, the pyDecimalProperties value was not being honored and decimal values were truncated. This has been fixed.
SR-C18491 · Issue 363452
pyDecimalProperties value honored by Records editor
Resolved in Pega Version 8.1
While downloading a file from the Records editor, the pyDecimalProperties value was not being honored and decimal values were truncated. This has been fixed.
SR-C18562 · Issue 362907
Failed SQ: statement added to archive import logging
Resolved in Pega Version 8.1
If an import failed for an archive with circumstanced properties and dual user configuration, the failing DDL was not indicated. Enhanced logging has now been added to include the current SQL statement which failed.
SR-C18565 · Issue 358140
Performance improvement for worklist RDL pagination
Resolved in Pega Version 8.1
When progressive pagination is configured on scroll for a worklist RDL, opening a case and returning to the worklist will now cause RDL to display only records of pagination size and not automatically load all the previous scrolled records.