# Changelog of Bulk HTTP Status Checker: Redirects, SSL Expiry and Run Changes (`getascraper/http-status-intelligence-monitor`) Actor

- **URL**: https://apify.com/getascraper/http-status-intelligence-monitor/changelog.md
- **Full Actor documentation**: https://apify.com/getascraper/http-status-intelligence-monitor.md

## Changelog

All notable changes to this project will be documented in this file.

### \[0.2] - 2026-10-13

#### Added

- 🗺️ Three ways to build your list: check the addresses you give, read them out of a sitemap, or open a page and check every link on it. Limits on pages and links keep runs small.
- 🔗 The full redirect trail for every address, with a plain label for each step (http to https, add www, trailing slash, different domain, sent to the home page) and whether the redirect is permanent or temporary.
- ⏱️ A timing breakdown for each address: total time, first byte, domain lookup, connection and secure handshake.
- 🔒 SSL certificate details with days left, warnings before expiry, and clear problems for expired, untrusted or mismatched certificates.
- 🚨 A ranked list of problems on every row, with short codes you can filter on. Broken links, server errors, redirect loops, long redirect chains, slow responses, access-restricted pages and more.
- ✅ Your own rules: expected status, a redirect map for site moves, text a page must or must not contain, required response headers, a warning level for slow responses and for certificate expiry.
- 🔄 A change feed between scheduled runs: newly broken, recovered, status changed, redirect destination changed and slower than usual, each with the previous value. Uptime percent, broken-since date and typical response time on every row.
- 🧪 Optional extras, off by default: page title, description, heading, canonical address and indexing signals, soft 404 detection, security headers, all response headers and HTTP/2 detection.
- 🎯 Choose what comes back: every address, only problems, only changes, or both.
- 🐢 Gentle by default. Limits per website, a pause between requests, automatic slow-down when a site asks for it, and robots.txt respected when reading pages for links.
- 🛡️ Only public web addresses are checked. Local, private and internal addresses, and redirects that lead there, are refused and listed in the run summary.
- 🌍 Optional proxy support to see how a website answers from another country.
- 📊 A run summary with counts by status and problem, the slowest addresses, the worst offenders, certificates close to expiry and what changed.

#### Changed

- 💰 Pay per result: one price per checked address that is returned, the same with or without the optional extras. Runs that return nothing, refused addresses and rows hidden by your output filter are not billed, and the maximum charge per run is respected.
- 🆓 Free plan runs are no longer limited to 25 addresses, 3 runs a day and a wait between runs.
- 🔁 Pages that reject a light request are now confirmed with a full request, so a site that handles it badly is no longer reported as broken.
- 📈 The limit on addresses per run is now up to 10,000.
- 💾 Addresses and the change feed are remembered under a monitor name, so you can run several lists on a schedule without mixing them.
