# Changelog of TikTok Viral Video & Competitor Analyzer (`scravion/tiktok-viral-video-competitor-analyzer`) Actor

- **URL**: https://apify.com/scravion/tiktok-viral-video-competitor-analyzer/changelog.md
- **Full Actor documentation**: https://apify.com/scravion/tiktok-viral-video-competitor-analyzer.md

## Changelog

### 2.0.0

- Replaced stale demo package entrypoint with the real production analysis entrypoint.
- Removed runtime fake deal-value / influencer recommendation logic.
- Fixed creator username extraction from dictionary-form TikTok author payloads.
- Added stricter video-object detection to avoid unrelated numeric IDs.
- Added public JSON-LD video extraction.
- Added source provider/status and HTTP status reporting.
- Added configurable minimum creator baseline sample (default 5).
- Added Breakout Score component contributions and coverage.
- Added row-level data quality coverage/labels.
- Added evidence-gated winning-pattern insights.
- Added concurrent target processing with source isolation.
- Added run summary / source reports.
- Added robust bounded numeric input parsing and validated sort fields.
- Added URL canonicalization and query/fragment removal.
- Added pipeline module for dedupe, null-last sorting, and exact maxItems selection.
- Added Data Quality Dataset view and richer field metadata/formatting.
- Expanded tests from 14 to 33, including an offline end-to-end creator pipeline.
- Docker build now runs compile checks and the full deterministic test suite.
