New Features & Enhancements
Extension of TTL for Preference Center Analytics Data (16400)
-
-
Enhanced data lifecycle management for Preference Center analytics by implementing a 6-month retention policy with automated purging of obsolete records.
-
Alphabetical Sorting of Location Lists in Compliance Advisor (16409)
-
-
Streamlined location discovery within Compliance Advisor by enforcing alphabetical ordering across all country and state selectors, delivering a more seamless and efficient geolocation configuration experience.
-
Refinement of Task Count Filtering in Weekly Tasks Summary Email (16291)
-
-
Optimized the Weekly Tasks Summary email to curate task counts exclusively from assignments directly attributed to the recipient or their affiliated groups, delivering a personalized task visibility experience.
-
Introduction of Error Details Visibility for Compliance Advisor Scans (16391)
-
- Introduced an error details modal within Compliance Advisor scan history, empowering users to instantly diagnose failed scans by surfacing contextual error summaries upon clicking the ‘Error’ status indicator.
Consent Audit Trail & Legal Defence Audit Framework (16049)
-
-
Launched a legally defensible audit framework that captures granular consent history, GPC signals, and timestamped choices in a Cassandra-backed store with minimal PII footprint, role-restricted access, automated thirteen-month retention purging, and IP logging reserved strictly for legal defense.
-
MS Purview Connector Enhancements (15266)
-
-
The MS Purview Connector has been updated to stop automatic file uploads to Minio and instead create the case, run the estimation search, and automatically mark the task as Accepted or Rejected based on whether data is found, with a configurable dependent task feature available in the Org portal for setting up task dependencies.
-
Security Updates
Reflected XSS Fix in Forgot Password (15726)
-
-
Fixed a reflected Cross-Site Scripting (XSS) vulnerability in the Forgot Password flow by adding strict server-side input validation and output encoding for the portal_type parameter.
-
Salesforce Core QL: OAuth 2.0 Client Credentials Flow Support (16011)
-
-
The Salesforce Core QL integration now authenticates using the OAuth 2.0 Client Credentials flow, replacing the deprecated SDK Password flow to ensure compatibility with newer Salesforce environments and improved security.
-
Infrastructure Updates
MySQL 8.0 to 8.4 Upgrade: Precheck Validation and Schema Compatibility Remediation (16162)
-
- Conducted and remediated MySQL 8.0 to 8.4 pre-upgrade validation findings by reviewing precheck results, resolving schema, foreign key, charset, and authentication compatibility issues, and confirming that the upgraded configuration passes validation without blocking errors.
Kubernetes Cluster Upgrades – AKS, EKS, and GKE from v1.32 to v1.33 (16164)
-
- Upgraded all managed Kubernetes clusters on Azure (AKS), AWS (EKS), and Google Cloud (GKE) from v1.32 to v1.33 to keep the platform within standard Kubernetes support, maintain full security patch coverage, and reduce the risk of service interruptions associated with out-of-support cluster versions.
Kafka: Client Version Discovery Reliability and Strimzi Cluster Migration to KRaft (16163)
-
- Updated Kafka client version detection to use supported protocol mechanisms instead of an unsupported /version endpoint and migrated the Strimzi operated Kafka cluster from ZooKeeper to KRaft with node pools, ensuring safer automation compatibility and a more resilient platform.
Bug Fixes
- Fixed an issue where weekly Privacy Summary Report emails were incorrectly being sent to administrators of decommissioned organizations that are no longer active customers. (16331)
- Fixed an issue where state picklist dropdown values with accented characters were displaying as broken/garbled text in the preference center. (16403)
- Added configuration option for organizations to control whether Portal Account users see verification questions (15956)
Hot Fixes Version-9.4.0
- Resolved an issue where account verification requests could not be approved in the Organization portal due to missing consumer ID and email data in the approval form. (16404)
- Resolved an issue where the portal account user’s language preference was not consistently respected across verification pages, verification question pages, and email templates throughout the account lifecycle process. (16195)
- Resolved an issue where External Systems were wiped from a Customized User Group when clicking “Continue” before the system list fully loaded, by disabling the Continue button until all External Systems are loaded. (16326)
- Improved the reliability of logo and favicon uploads in Branding & Interface by implementing cache-invalidation techniques, reducing upload failure frequency. (13589)
- Resolved an issue where the Submit button on the Correction Request form remained grayed out after completing all fields, requiring users to click into another field to enable it. (16349)
Upcoming Features
Alert and Notification for Repeated Connector Failures
Pending status for failed connector tasks and an email notification to the Quiklink owner, eliminating the need for manual database intervention and ensuring automatic re-processing on the next scheduled run.
Preference Center – Opt-Out Updates
Ability to capture and store a reason for opt-out in the Preference Center.
Advanced tagging and reporting for assessments
Detailed reporting on specific answers inside assessments to help organization quickly identify assessments that meet certain thresholds.
Configurable option to not schedule due dates on Sundays
A configurable option that automatically reschedules request due dates falling on a Sunday to the following Monday, helping clients comply with privacy regulation timelines without counting the adjustment as an extension.