# Changelog of Dark Web Breach Sentinel — New Ransomware & Leak Alerts (`0xgollum/dark-web-breach-sentinel`) Actor

- **URL**: https://apify.com/0xgollum/dark-web-breach-sentinel/changelog.md
- **Full Actor documentation**: https://apify.com/0xgollum/dark-web-breach-sentinel.md

## Changelog

### 0.1.x — Reliability pass (portfolio-wide sweep, 09/09/2026)

**Fixed**

- **Disclosures held back by `max_results` were lost.** State was written
  before the cap was applied, so anything cut was marked as already reported
  and never came back. State is now written after `push_data`, only for the
  rows it actually accepted; held-back disclosures return on the next run.
- **A quiet run was counted as a failed run.** Nothing was pushed when no
  watched keyword had a new match; Apify counts zero dataset items as failure.
  A quiet run — and a run where the feed was unreachable — now pushes one
  `victim: "status:..."` row saying why.

**Changed**

- Newest disclosures first, so a tight cap keeps the most recent.
- `checked_at` is a full UTC timestamp.
