INC-142930 · Issue 600769
Email history will be stripped from case replies
Resolved in Pega Version 8.5.2
When sending an email reply to a case, the entire email history (all previous emails in the email chain) was attached to the case as part of the reply.To resolve this, updates have been made so the system will strip history only when it's a follow-up mail. In addition, an issue with duplicate attachments has been corrected, and attachments from trailing mail will not be copied to a new post.
INC-143320 · Issue 602279
Support added for email addresses with hyphen in domain name
Resolved in Pega Version 8.5.2
When attempting to enter a email with a hyphen '-' in the domain part of an email ID ([email protected]), the reply button was getting disabled. This was caused by the regex validation implemented in the "pzValidateEmailAddress" (Work-Channel-Triage-Email) standard activity not covering all the possible cases. To resolve this, regex has been changed to instead use a platform-provided rule to ValidateEmailAddress.
INC-145425 · Issue 600773
New email template added to include full message history
Resolved in Pega Version 8.5.2
Whenever a reply was sent from the email triage case, the outbound email sent only the actual reply along with the original email and latest reply only, skipping all remaining replies from email. For example, if there were 5 replies from case, replying 5th time generated an outbound email that contained only 5th reply (actual / current), original reply (which created the service case) and the latest reply (reply 4 in this case) and skipped reply 1 and reply 2. To resolve this, a new Outlook-style template has been added for use in replies that will include all of the previous exchanges.
INC-146544 · Issue 604493
Updated handling for unexpected character set in non-UTF-8 email
Resolved in Pega Version 8.5.2
After upgrade, the listener properly created a case from an email, but the space character was being replaced by ? in the inbound emails. Investigation showed the messages did not appear properly in the UI if the email was sent using any encoding other than Unicode (UTF-8) and it had a special character set. To resolve this, the system will remove the attachment type which includes the charset.
INC-150367 · Issue 606028
Double quotes escaped in entity mapping
Resolved in Pega Version 8.5.2
A usecase where the BOTS created the triage cases from the emails and pushed it to the Workgroup had an intermittent problem where the screen would freeze and no actions could be performed. perform any action on the same. Investigation showed this occurred when the entity text contained double quotes which is caused JSON to break on the client side. This generated an exception during rendering, and other onload scripts failed on load and blocked the entire thread. To resolve this, the system will now avoid the JSON break by escaping double quotes in entity mapping.
INC-128923 · Issue 594159
Cross-site scripting security update
Resolved in Pega Version 8.5.2
Cross-site scripting protections have been added to OpenNoteDetails.
INC-132590 · Issue 590492
Exported Excel from Decision Table wraps correctly
Resolved in Pega Version 8.5.2
After upgrade, entries were displayed in a single line on exporting a decision table to Excel despite WrapText cell formatting being set. This was traced to the WrapText cell formatting set under the UpdateGridCells() function being overridden inside an addDataFormat() function callas part of DecisionTableWorkBookConverter.java. This has been resolved by adding the new function "setWorkAreaCellStyles" and calling it after generateWorkbook() function call of super class (AbstractWorkBookConverter.java).
INC-136186 · Issue 592968
JAWS reads the name of the field/instructions
Resolved in Pega Version 8.5.2
JAWS was not reading the name of the field/instructions in a work group. This has been corrected.
INC-136187 · Issue 596094
Mask hidden as expected in small window/tablet view with Dragon
Resolved in Pega Version 8.5.2
When using Dragon in a small window/tablet view, the mask was not getting removed as expected. Performing a mouse click on the tab was successful for hiding it. To resolve this, Data-portal!pzProfileMenu has been modified to run the script removeScreenLayoutMask after clicking Profile, Preferences, Operator, Access Group, and My Favorites > Edit .
INC-139337 · Issue 595219
RefreshRequestors security update
Resolved in Pega Version 8.5.2
Security improvements have been added for RefreshRequestors.