# Changelog of Substack Newsletter Scraper (`cliqtomedia/substack-newsletter-scraper`) Actor

- **URL**: https://apify.com/cliqtomedia/substack-newsletter-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/cliqtomedia/substack-newsletter-scraper.md

## Changelog

### Unreleased

- Completed TZ-05 private finalization with exact build `0.1.5`
  (`bw5D8CLW3aabX7qrM`): applied $0.001 `post-saved` PPE pricing with no
  start fee, promoted the exact build to private `latest`/`production`, and
  recorded final positive, charge-cap, production, empty, mixed and
  20-feed large checks. Public visibility, icon and Publish remain owner-only.
- Implemented the bounded public Substack RSS/Atom metadata reader.
- Added exact-pinned TypeScript/Apify runtime dependencies, Docker packaging,
  Dataset/KVS adapters and the metadata-only output contract.
- Added deterministic tests for URL/DNS safety, XML parsing, identity and
  date handling, limits, retries, redaction, cancellation and write/charge
  acknowledgement behavior.
- Completed historical private technical acceptance on candidate `0.1.3`, including
  1,000-item deterministic reconciliation, near-limit public-feed evidence,
  exact total-cap accounting and output/identity checks. The Actor remains
  private and metadata-only.
- Completed TZ-04 competitive validation and owner-reviewable publication
  preparation: current Top-10/Top-5 evidence, bounded paid comparisons,
  sanitized sample, Store copy, support, SEO, monitoring, rollback, pricing
  decision and release checklist. Its price recommendation was subsequently
  applied privately in TZ-05; no public setting or icon was applied.
