Skip to main content

Release v2.16.0

Release date: Aprill 11, 2025

Supported models: redaction / restriction / replication


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

Improved Error Handling and UI Behavior in "Change Picklist Values"

Resolved an issue that caused an infinite loading spinner to appear when using the "Change Picklist Values" feature. Additionally, a general error toast message—similar to the standard Salesforce behavior—has been implemented. This message now displays when a record update fails due to custom validation rules during picklist changes.

Enhanced Security for Calculate Aggregations Method

Implemented permission validation in the Calculate Aggregations method to prevent unauthorized access to private reports. This check is applied when the primary report object is not regulated. Previously, users were able to aggregate data from other users’ private reports without the appropriate access controls in place.

Fixed Non-Responsive “Cancel” Button During File Upload

Previously, the “Cancel” button was unresponsive while the spinner was shown during the file upload process, preventing users from stopping an ongoing upload. This issue has been resolved—the “Cancel” button now functions as expected and successfully halts file uploads in progress.

Corrected Record Sorting with Grouping Enabled in InCountry Reports

Addressed an issue where record sorting did not function correctly in InCountry Reports when grouping was enabled. Records are now sorted properly within each group, ensuring accurate and consistent report outputs.

Fixed Filtering by Empty Unregulated Fields in List View

Previously, filtering by an unregulated field with no value in the list view did not work as expected—the filter was not applied, and the field would disappear from the filter list. This issue has been resolved. Filters for unregulated fields without values now function correctly, and the expected records are returned.

Corrected Typo in “Add Criteria” Button Label

Fixed a typo in the criterion creation button label:

Resolved Lookup Field Selection Issue in Policy Criteria

Fixed an issue where lookup fields in policy criteria failed to open the selection window. Users can now successfully view and select related records when configuring lookup-based criteria.

Record Count Display for Unregulated Reports Now Available

Implemented a record count display for reports where the primary object is not regulated by InCountry policies. Users can now view the total number of records that match the applied filter directly on the report view page, improving transparency and helping users better understand the scope of their data.

'Reply' and 'Forward' Buttons Disabled for Users Without Record Access on Email Message Page

On the Email Message page, the 'Reply' and 'Forward' buttons were intentionally disabled for users without access to the associated record. This functionality ensures that only users with the proper access can interact with the email message in these ways, maintaining data security and integrity.

Error Handling Added for Masking Hash Function in Records Synchronization

Error handling has been introduced to manage cases where a masking hash function is applied to fields during records synchronization. This ensures that any issues arising from masked data are properly handled, improving synchronization reliability and preventing disruptions.

Fixed Security Issue with Regulated Data Access Outside Country of Residence

Addressed a security vulnerability where users could receive regulated data outside their country of residence. This fix ensures that data access complies with residency-based regulations, enhancing data security and compliance.

Fixed Unauthorized Access to Report Export Functionality

Resolved a security issue where users could gain unauthorized access to the Report Export functionality. This fix ensures that only users with the appropriate permissions can export reports, strengthening data security and access control.

Enhanced Report Export Performance with Report Gateway Support

Introduced support for Report Gateway in the Report Export functionality to enhance performance when generating large reports. This update ensures faster data processing, particularly for reports with high data volumes, providing a more efficient and seamless export experience.