# Changelog of Bulk URL Status & Redirect Checker (`pontio/url-status-checker`) Actor

- **URL**: https://apify.com/pontio/url-status-checker/changelog.md
- **Full Actor documentation**: https://apify.com/pontio/url-status-checker.md

## Changelog

### 0.1.4 (2026-10-03)

- No change to answers, input, output or billing. The code was reorganised internally and the container image is smaller.

### 0.1.3 (2026-10-01)

- A URL that answers HEAD with an error (4xx/5xx) is now asked again with GET, and only the GET answer is reported. Some servers answer HEAD 404 for a live page; those were reported `not_found` and charged. The row's `method` says which request answered.
- Billing is unchanged: 2xx and a GET-confirmed 404/410 are charged; everything else is free.

### 0.1.2 (2026-09-30)

- Checks up to 8 URLs at once instead of one at a time: a 30-site batch took about a seventh of the time in testing. Results are unchanged, but rows now appear in the dataset in the order checks finish, not input order. Each row carries its own `url`, so join on that.
- Billing is unchanged. If you set a spending limit, up to 7 checks already in flight when it is reached are saved without being charged.

### 0.1.1 (2026-09-30)

Initial private build: supplied-URL HTTP status checks and up to five redirects. HEAD with GET-header fallback, public-address guards, 15-second deadline and canonical URL deduplication. Only 2xx and observed 404/410 responses emit a billing event; blocked, failed and incomplete checks do not. PPE price has not been configured.
