# Changelog of Teaching Vacancies UK Scraper: DfE School Jobs and Change Feed (`getascraper/teaching-vacancies-uk-scraper`) Actor

- **URL**: https://apify.com/getascraper/teaching-vacancies-uk-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/getascraper/teaching-vacancies-uk-scraper.md

## Changelog

All notable changes to this Actor are documented here.

### \[Unreleased]

#### Changed

- 🏷️ Replaced internal filter values with readable labels in the input form, including job roles, education phases, school types, working patterns, and organisation types.
- 🧭 Reordered the six input sections into Sources, Vacancy filters, Data source and reliability, Enrichment, Output limits, and Monitoring for clearer setup.
- 🔎 Updated the listing metadata for DfE school-job discovery and synchronized the buyer-facing title and description.
- 💳 Added pay-per-event pricing for each vacancy result with a small run-start fee.

### \[0.1.0] - 2026-09-27

#### Added

- ✨ Added public UK Teaching Vacancies collection with bounded search URLs, keyword searches, locations, and source filters.
- ➕ Added vacancy fields for schools, roles, phases, subjects, working patterns, salary text, dates, application links, websites, and Ofsted links when published.
- 🔄 Added named-state monitoring with `new`, `changed`, `unchanged`, and safe `removed` records.
- 📊 Added three focused dataset views for vacancies, salary and closing dates, and vacancy changes.
- 🧾 Added run summaries with request totals, source status, warnings, pagination status, and change counts.

#### Changed

- ⚡ Kept the default run listing-only, small, and direct so routine snapshots stay fast and economical.
- 📈 Added selective detail refresh so unchanged vacancies can reuse saved public data on later runs.

#### Security

- 🛡️ Limited collection to anonymous public Teaching Vacancies pages and omitted private-person information.
- 🔒 Added public URL validation, robots-aware source checks, bounded retries, and safe handling of incomplete runs.
