Platform
- Base64 file support: The execute API now accepts base64-encoded files directly in requests, simplifying integrations that need to pass document images without a separate upload step
- Connector documentation overhaul: Expanded HTTP connector docs with detailed sections on query parameters, headers, authentication, and sharable patterns
- LocalRun plugin removal: Removed the deprecated localRun plugin, directing developers to the Docker-based local development setup instead
Studio
- Mixpanel analytics integration: Integrated Mixpanel analytics with JavaScript error tracking, configurable initialization options, and provider settings driven by JSON schema
- GraphQL upload migration: Migrated from the deprecated graphql-upload library to graphql-upload-minimal, resolving compatibility issues with newer Node.js versions
- Accessibility preparation: Started accessibility improvements in the target builder, laying groundwork for WCAG compliance in future releases
- S3 deployment security: Updated the S3 sync command in the deployment strategy, removing public ACL options for improved security
- Read-only filesystem hardening: Refined the Docker configuration to fully support read-only root filesystem mode in production environments
- Cypress test log levels: Added configurable log levels to Cypress tests, reducing noise in automated test output
Client SDK
- Mixpanel error tracking: The SDK now captures and reports JavaScript exceptions to Mixpanel, enabling proactive monitoring of client-side errors in production verification flows
- Mixpanel initialization options: Added configurable initialization options for Mixpanel, including async loading support for improved page load performance
- React DOM client fix: Resolved an issue where the React DOM client reference was not correctly assigned, fixing initialization failures in certain embedding configurations
Compliance Hub
- Biometrics audit logging: Biometrics verification results are now included in the audit log, providing a complete trail of face comparison and liveness check outcomes
- Error list in subsection status: Verification subsections now display individual error messages, making it easier to identify exactly which checks failed within a document review
- Evidences section: New “Evidences” section displays uploaded images directly within the verification review, giving reviewers immediate visual access to submitted documents
- Event notification default recipients: Added a default value for event notification recipients, ensuring critical verification events are always routed even when custom recipients are not configured
- Optional address in reports: Addresses are now treated as optional in verification reports, preventing empty address blocks from appearing when no address data was collected
- Document list empty state: Fixed an issue where verification components would error when the document list was empty instead of showing a graceful empty state
- Null JSON handling: Resolved a null pointer error when processing verification records with missing JSON data