Platform
- DynamoDB migration: Moved string components and sharables from Kafka state store to DynamoDB for improved scalability and reliability
- Component configuration: Added support for component config encryption and AWS Secrets Manager integration
- DSL logging: Introduced DSLLogger for better debugging and monitoring capabilities
- Component metadata: Components can now access their own metadata within definitions
- AWS credentials: Switched to default credentials chain with support for assume-role authentication
Studio
- API Init interaction: New interaction type for initializing verification flows with custom payloads
- URL redirect interaction: Added ability to redirect users to external URLs during flows
- User management: Improved user invitation workflow with automatic list refresh
- Code editor themes: Added ability to specify custom themes for code editors
- Tutorials system: Enhanced onboarding tutorials with permission controls and continuous guidance
- Flow upgrading: Improved migration scripts for safely upgrading legacy flows
Client SDK
- Idemia SDK updates: Pass sessionId as evidenceId, removed deprecated options
- Input improvements: Fixed number input return types and date picker blur events
- Country selection: Removed rarely used countries similar to US for cleaner selection lists