NewImproved
Edge evaluation
Client keys now evaluate on Shoal’s edge network in 30+ regions, so browser and mobile SDKs get results in ~10 ms without downloading your rules.
Changelog
New features, improvements and fixes — every release, in one place.
Client keys now evaluate on Shoal’s edge network in 30+ regions, so browser and mobile SDKs get results in ~10 ms without downloading your rules.
Attach a metric to a rollout and Shoal pauses or rolls back automatically when it crosses a threshold. Read the rollouts guide.
guard:
metric: checkout_error_rate
max: 0.02
action: rollbackshoal generate --check reported a diff on Windows line endings.semver_gte, semver_lt and semver_eq operators for app versions.Webhook requests are now signed with HMAC-SHA256 in the Shoal-Signature header.
X-Shoal-Token header was removed. Endpoints that relied on it must switch to signature verification.A rewritten SDK with typed flags, local evaluation and rule-based targeting.
@shoal/sdk with zero dependencies, ESM + CJS, edge support.shoal generate for type-safe flag keys.shoal-js; methods renamed. Follow the migration guide.