The reliability rebuild.
Complete rewrite of the task engine around four guarantees: dry-run preview, snapshot rollback, live progress, and an audit log that survives uninstalls. Visible changes:
- Snapshot-based rollback. Every task records the prior price + compare-at per variant. Rollback replays the snapshot, not a reverse-percentage calculation.
- Dry-run preview. Inspect matched SKUs, computed prices, and validation warnings before committing.
- Live progress panel. SKUs done, rate, ETA, retryable errors. No more "pending" mystery.
- Recurring rules. Define weekly / monthly / cron-style schedules that each generate a fresh task instance with independent rollback.
- Audit log + CSV export. Full action history with user, timestamp, and payload. Export per period.
- Shopify Markets support. Per-market price rules with independent rollback per market.
- Margin / cost-based pricing. Set price as cost × multiplier with floor and rounding rules.
- New marketing site. The page you're reading.
Breaking changes: none for existing tasks. New "Free" tier replaces the legacy unlimited-trial; all existing paid subscriptions grandfather their feature set.