# Changelog of Domain Trust Monitor (`mfapitools/domain-trust-monitor`) Actor

- **URL**: https://apify.com/mfapitools/domain-trust-monitor/changelog.md
- **Full Actor documentation**: https://apify.com/mfapitools/domain-trust-monitor.md

## Changelog — domain-trust-monitor

### build 0.1.0 — 2026-07-24

- **Initial implementation.** New actor: Domain Trust Monitor.
- Data sources (all free, no API keys): RDAP/WHOIS via rdap.org, SSL certificates via crt.sh, DNS via Node.js `dns` module.
- KVS-based monitoring: state persisted between runs, change detection across WHOIS/DNS/SSL.
- Change detection: registrar change, DNS record change, SSL cert renewal/expiry.
- Alert computation: SSL expiry, SSL expired, domain expiry, domain expired — configurable thresholds.
- Webhook delivery: POST alert JSON to external URL when changes or alerts fire.
- Charging: `domain-checked` ($0.001), `domain-changed` ($0.002), `alert-triggered` ($0.005), `apify-actor-start`.
- Unit tests: RDAP parsing, SSL parsing, DNS resolution, state management (change detection), alert computation. 50+ tests.
- No Playwright, no Cheerio — pure fetch + node:dns. Lightweight Docker image (apify/actor-node:22).
