NEWS
sensortowerR 2.0.0
- Breaking redesign around eager, data-first tibble pipelines with explicit IDs.
- One metrics function handles sales and DAU/WAU/MAU, retaining native windows.
- Unified sales use the provider's unified endpoint for single and batch calls.
- Missing observations remain missing; failures abort or produce explicit partial statuses.
- Rankings honor measure; store chart positions have a separate function.
- Metadata conversion retains all regional store mappings and input identity.
- Filter construction is local. Creation returns only server-confirmed IDs.
- One httr2 request layer supplies timeouts, bounded read retries and safe errors.
- Cache defaults off, expires and is scoped to credentials.
- Specialist wrappers share data-first conventions; reporting moves to recipes.
- See MIGRATION.md and the audit directory for compatibility and verification.