- Added uppercase trait keys, new cohort sync UI (CSV view, sync keys, provider modals), exposed sync state with update capability, and a generic cohort sync webhook.
- Hardened ingestion by denying non‑HTTPS traffic to S3 buckets (security) and extended SDK evaluation context with flag dependencies.
- Fixed multiple issues: 500 error on cohort sync key creation, Amplitude list ID handling, admin import permissions, queue membership count refresh, and separated plan meter from filters.