Skip to main content

Release v2.18.0

Release date: July 30, 2025

Supported models: redaction / restriction / replication


The current release of InCountry Data Residency for Salesforce includes the following features and improvements:

Salesforce Spring ’26 getObjectInfos Hard Limit Fix

We've addressed a hard limit introduced by Salesforce in the Spring ’26 release for the getObjectInfos wire adapter. This limit triggers an error—such as "apiName parameter exceeds limit of 100"—when an object has more than 100 unique object relationships. If you encounter this error, please update to the latest package version to resolve the issue.

Toast Message Leading Space Fixed

Fixed an issue where an extra leading space was added to the toast message when deleting a record.

Partial Hashing Support Added to dtkSha256

The dtkSha256 hashing function now supports optional partial hashing through a configurable regular expression selector. This allows specific parts of a value (for example, the local part of an email address) to be hashed while preserving the rest of the value.

Original ValueResult after Hashing
your.email+fakedata91377@gmail.comaff95f0af1d6@gmail.com

EmailMessage Access Error for Regulated Countries Fixed

Fixed an issue where users without access to a regulated country saw an unclear error when opening an EmailMessage record. The record is now displayed as redacted to indicate that access is restricted due to country-based regulations.

InCountry Chatter Attachment File Names Fixed

Resolved an issue where attachment file names were displayed incorrectly in the InCountry Chatter component (as shown in the screenshot below).

Lightning Component Styles Updated for SLDS 2

Lightning component styles were updated to align with the SLDS 2.

InCountry Reports Filtering by Regulated Fields Fixed

Fixed an issue that occurred when users applied filtering by regulated fields in InCountry Reports with a policy based on a Formula field.

Embedded Images in Emails and InCountry Chatter Fixed

Fixed an issue where embedded images in emails were delivered as attachments to recipients (see screenshot 1). Also fixed broken image display for such emails in the InCountry Chatter component (see screenshot 2).

screenshot 1

screenshot 2

InCountry Send List Email Component CPU Error Fixed

Fixed a bug in the InCountry Send List Email component that could cause an "Apex CPU time limit exceeded" error.

InCountry Chatter Data Exposure Vulnerability Fixed

Resolved a potential data exposure vulnerability in the InCountry Chatter component that could allow regulated email data to be passed to the backend in certain cases.