SR-C85752 · Issue 425073
New MaxFileSize extension point added for pyMaxFileSizeViolation
Resolved in Pega Version 8.2.1
A severe guardrail warning was raised when saving the activity pyMaxFileSizeViolation into a ruleset. This was traced to the CheckForWarnings Activity of Rule-Obj-Activity which checks if any activity referenced is an internal activity. Activity pyMaxFileSizeViolation was calling the internal pzGetCMMaxFileSize activity, and the warning appeared because the py activity was overridden in the application ruleset. To resolve this and add an extension point, pzGetCMMaxFileSize has been modified to a new data transform called pxGetCMMaxFileSize, which is called in pyMaxFileSizeViolation.
SR-C88236 · Issue 428779
Debug logging added to HTTP API for improved diagnostics
Resolved in Pega Version 8.2.1
Debug loggers have been added to the HTTP API to provide more complete diagnostics for an error where users are redirected to login screen after providing valid credentials. As a workaround, restarting the node server will resolve the login issue.
SR-C87399 · Issue 426183
pzEditSkills activity updated for better skill matching
Resolved in Pega Version 8.2.1
In the pzEditSkills activity, a select skill is added to the operator. A check is made using a comparison of pyRuleName equal to pySkillLabel to see whether this skill exists in the system; if it exists it is directly added to the operator profile, and if it does not it is created and added to the operator profile. However, pyRuleName uses a short skill identifier string, for example ‘XML’ whereas pySkillLabel is the longer human readable string, for example ‘XML programming skill’. Therefore, it was possible for Pega to determine the skill did not exist and proceed to creating a new skill with pyRuleName equal to the pySkillLabel of the existing skill in the first available unlocked ruleset. In order to ensure the proper matches are made, the pzEditSkills activity step 4.1 has been modified to get the rule name instead of skill name.
SR-C85315 · Issue 422729
New Activity added to ease cleaning up Thread-level data pages
Resolved in Pega Version 8.2.1
It is an expected behavior that the system will not automatically remove read-only data pages, as the decision of which pages need to be removed is system-specific. However, it was noted that an accumulation of Thread-level Data Pages may eventually cause performance degradation. In order to make it easier to clean these up, the new extension Activity "pyRemoveThreadLevelPages" has been introduced that is called from the DoUIAction activity.
SR-C85853 · Issue 425288
Currency codes updated
Resolved in Pega Version 8.2.1
The list of Currency Codes has been updated with the latest ISO changes, including Venezuela and Sao Tome & Principe.
SR-C89675 · Issue 428596
Case name caption security inserted
Resolved in Pega Version 8.2.1
In order to protect against the possibility of executing malicious JavaScript code by entering an appropriately modified name while adding new case type, pyCaption in menu items has been made HTMLSafe by converting JSON through the GSON library. Additional handling for Firefox has also been added to normalize tabName to properly display Recents.
SR-C76668 · Issue 424444
skipDocsRecreation option added to remove flickering during application launch
Resolved in Pega Version 8.2.1
In order to avoid visible flickering resulting from a dynamic container refresh conflicting with custom code during application launch, an enhancement has been added that can be used to skip the SDM refresh functionality based on the "pega.u.d.skipDocsRecreation" JS property. This can be enabled in Userworkform.
SR-C88309 · Issue 426996
Tooltip added for data table refresh icon
Resolved in Pega Version 8.2.1
An enhancement has been added to provide a tooltip for the refresh icon during data table edits.
SR-C86126 · Issue 423258
CSV import for delete date values will be formatted before row processing
Resolved in Pega Version 8.2.1
In order to support using CSV import for delete purposes, date/time class keys will be formatted before processing the row.
SR-C91521 · Issue 428627
DX API updated for improved security
Resolved in Pega Version 8.2.1
Modifications have been made to the DX API to improve system security.