# Changelog of Job Bank Canada Scraper \[💰$0.89] — Jobs, Salaries & Employers (`blackfalcondata/gc-ca-scraper`) Actor

- **URL**: https://apify.com/blackfalcondata/gc-ca-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/blackfalcondata/gc-ca-scraper.md

## Changelog

All notable changes to this Actor are documented here.

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

Initial release.

#### Added

- Fixed: when Job Bank's city list is briefly unavailable or does not know a typed city, a scheduled incremental run no longer reports jobs in nearby towns as expired.
- Added: `searches` batch rows (keyword + location per row); a typed city is now searched through Job Bank's own city list, so you get that city and its area. Pasted search URLs keep their own location exactly (nearby towns are no longer dropped). A "date posted" search no longer reports jobs as expired just because they aged out of the window. The remote-jobs example now actually filters to remote jobs.
- Added: search filters (sort, date posted, job term, schedule, workplace, LMIA, language, salary, job source, employer type, job type, hiring groups, NOC codes), and pasted search URLs now keep all their filters, sort order, several provinces and location.
- Fixed: city searches keep reading later pages when the first page has no jobs in that city; scheduled incremental runs now find new and changed jobs beyond the first unchanged ones; an expired job URL no longer produces an empty row; a search the job board fails to answer now fails the run instead of reporting "no results".
- Added: `includeApplyInfo` toggle for the How to apply block, and opt-in `enrichEmails` that finds a contact email on the employer's website (`contactEmail`, `contactWebsite`).
- Fixed: job details and the How to apply block now arrive for every Job Bank posting (previously most direct Job Bank postings in a page came back without details).
- Fixed: results are written every 10 postings, so a run that hits its timeout keeps what it already collected (previously a short run could end with an empty dataset).
- Scrape jobs from jobbank.gc.ca.
