# Changelog of Superprof Tutor Scraper \[💰$0.81] — Prices, Ratings and Lessons (`blackfalcondata/superprof-co-uk-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/superprof-co-uk-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/superprof-co-uk-scraper.md

## Changelog

All notable changes to this Actor are documented here.

### \[Unreleased]

#### Fixed

- The run summary now reports the number of tutors actually saved; it could show 0 for a run that delivered results.
- A run with a maximum cost per run now stops at the tutors that cost covers, and a scheduled run reports the tutors it could not afford next time instead of skipping them for good.
- Sorting by price or rating now covers every result page you ask for, not just the first 100 pages, so the cheapest or best-rated tutors on later pages are no longer left out.
- A scheduled run from a search URL keeps its history when you change form settings that the URL already overrides, so the same tutors are not reported as new again.

### \[0.3.0] — 2026-10-26

#### Added

- Search around coordinates: latitude, longitude and a distance in km.
- Sort results by relevance, distance, price (lowest or highest first) or rating.
- Price, online-lesson, order and coordinate filters in a pasted Superprof search URL now apply to that search.

#### Changed

- Price and online-lesson filters are now applied by Superprof itself, so a filtered search reaches the matching tutors much faster.
- A scheduled run that stops while starting up no longer blocks the next run.

### \[0.2.0] — 2026-10-26

#### Added

- 11 more Superprof country sites (18 in total).
- Browse every tutor in a city without naming a subject.
- New filters: minimum/maximum hourly price and online-lessons-only.
- Each result now carries the subject it was found under when several subjects are searched.

#### Changed

- Scheduled runs: new tutors further down the results are now reached even when the first ones are unchanged; changes in rating, review count and lesson types are reported as UPDATED; with "emit expired" a tutor who left is delivered as an EXPIRED row; a city search that comes back fully empty now updates the saved baseline.
- A run whose searches could not be read now fails clearly instead of reporting an empty success; partially read runs say so.
- The maximum cost per run is respected per tutor.

### \[0.1.0] — 2026-10-25

Initial release.

#### Added

- Reliable access from a stable UK residential connection, with a fresh connection when one is turned away.
- Start URLs: paste a Superprof results page or search link and it becomes a search.
- Max Pages and Max Distance (km) limits, plus Emit Unchanged / Emit Expired for incremental runs.
- Results are billed per tutor delivered; a maximum cost per run ends the run cleanly with the tutors it covers.
- New `portalUrl` field on every tutor.
- Scrape records from superprof.co.uk.
