•Styles system Phase 2: admin CRUD UIs and auto-generated style menu.
•Email and summary step UI rework.
•General logs endless scroll with loaded/total badge.
•Board polling-driven refetch.
Calendar integration and Playbook engine
•Calendar integration Phase 1–4: CalendarManager provider abstraction, preferences storage with Google OAuth, calendarService orchestrator, provider-agnostic API routes.
•Google Contacts integration and invitee suggestions in SET_MEETING.
•Playbook engine Phase 11 in-call mode for desktop board tab.
Playbook engine Phase 1–3 launch
•Playbook Engine Phase 1: schema additions.
•Phase 2: system-level playbookEngine flag.
•Phase 3: playbook-engine lambda with generateDraft worker mode.
•New "My Actions" experience for client-scoped playbook page.
•Prettier reformat across playbook files.
CRM UI polish
•CRM substep UI polish, sync card status on partial completion.
•Hold CRM UI on completed FIND substep so record card stays visible.
•Fan out CRM search across profiles with unified display-field policy.
•Refactored playbook engine to UUID schema IDs.
•Confidence-gated server auto-execute for CRM UPDATE.
CRM Profiles and Salesforce provider
•CRM Profiles + Registry admin UIs.
•Monday adapter for CRM engine.
•Salesforce CRM provider with OAuth2 auth handler.
•Per-profile CRM executionPlanOverride.
•OPERATION substep type for non-field CRM verbs.
•Text-based manual search and display field auto-discovery.
Security
April 2026 security hardening
•Scheduled security-hardening release closing all High and Medium severity findings from the 2025 external security review by our independent reviewer, Analyst LTD. No service disruption, no customer action required.
•Prompt-injection detection: input-classification layer before every LLM call to detect and reject prompt-injection patterns; every rejection audit-logged.
•Session management: HttpOnly and SameSite=Strict on session cookies.
•Content Security Policy: tightened frame-ancestors and inline execution.
•Rate limiting: per-tenant throttling refinements on high-cost endpoints.
•Access control: additional tenant-isolation test coverage.
•Customer data handling, sub-processor list, and privacy commitments unchanged.
Data retention, audit logging, CRM engine
•Data retention: customers can now configure per-tenant retention windows for conversation transcripts, summaries, and recordings through tenant settings. Defaults unchanged (90d transcripts, 30d recordings).
•Audit logging: authentication events, user-management actions, and sensitive endpoints now write to a dedicated audit log with tenant identifier, actor, action, and outcome.
•CRM engine refactored to per-operation provider architecture.
•Meeting Hub active-worker setting surfaces the currently-relevant conversation on incoming calls.
•Security & compliance: system-admin password expiration configurable per-tenant, three-layer XSS/HTML-injection prevention across API routes, sensitive endpoints migrated from GET to POST, manager role removed in favour of finer-grained per-permission model.
Cognito hardening and Amplify updates
•Cognito: temporary debug logging added to trigger for password expiration investigation.
•Password expiration policy with per-client configuration.
•Amplify.yml: CLOUDWATCH_LOGS_REGION and CSP_ALLOWED_FRAME_ORIGINS added.
•Meeting Hub phone search: single-row display for popper.
•Fix for macOS appcast XML not updating on re-upload.
•XSS/HTML injection prevention across API routes.
Manager role, RBAC and Amplify config
•Added canViewOtherUsersData permission and made user-role cookie httpOnly.
•Data retention: minimum days lowered to 1, app_id added to log.
•Audit logging added to API routes and to authentication/user-management actions in middleware.
•Security headers implemented in middleware with redirect URL validation.
•Added and later removed manager role after evaluation.
Style templates and admin features
•Ability to see style templates of other users for admins.
•Summary step reset button visibility fix.
•Temperature setting for desktop activity analyzer.
•Timezone selector per wizard flow.
•Added contacts phone number to wizard additional context.
•Meeting Hub search: default behaviour for system admins now shows all clients.
MFA and Cognito improvements
•Multi-factor authentication: mandatory MFA logic for administrative accounts.