# Changelog of China Jobs Feed 中国招聘: Zhaopin, Liepin, 51job, Lagou, Shixiseng (`getascraper/china-jobs-feed`) Actor

- **URL**: https://apify.com/getascraper/china-jobs-feed/changelog.md
- **Full Actor documentation**: https://apify.com/getascraper/china-jobs-feed.md

## Changelog

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

### \[0.1.10] - 2026-10-27

#### Fixed

- 🔔 Changes-only monitoring no longer reports jobs you have already seen as updated when full descriptions are on. Liepin, Shixiseng and Lagou jobs now come back with the same full details on every run.
- 📊 The total row limit is now shared fairly between the selected boards: every board gets its share, and places a board cannot fill go to the other boards, so a run returns the full number of rows you asked for whenever the boards have enough jobs.
- 🔍 Keywords and excluded words written in English now match whole words only. Excluding "go" no longer removes Google or Django jobs, and "java" no longer matches JavaScript. Chinese keywords and excluded words match exactly as before.

### \[0.1] - 2026-10-25

#### Added

- 🚀 First release: search several Chinese job boards in one run and get every job in one consistent format.
- ✨ Nine boards are live: Zhaopin, Liepin, ChinaHR, iGuopin (state-owned and campus roles), Shixiseng (internships and campus roles), Jobui, eChinaCities (English-language roles for foreigners), 51job and Lagou (technology roles).
- 🧭 Zhaopin, iGuopin, ChinaHR and Liepin are searched by default; the other boards are one click away in the board list.
- 💎 51job and Lagou are premium boards. Lagou is off by default because some attempts are blocked and return nothing for that search.
- 🔗 Paste a search link from any of the nine boards and the board is detected automatically.
- 🔍 Search by keyword and city, or paste a board search link. Chinese and English keywords both work, and English-only boards are skipped for Chinese keywords with a clear note.
- 💴 Salaries are normalised to monthly CNY ranges (including 13th-month pay, daily and yearly pay) with optional USD conversion.
- 🏙️ Cities, education levels and experience bands are resolved to a common set, with Chinese originals and English labels side by side.
- 🎯 Filters for salary range, disclosed salary only, experience, education, company type, posting date, excluded words and company names.
- 🧬 Duplicate postings of the same job across boards share one group id, and a unique-only mode keeps one row per job.
- 🔔 Change tracking between runs: new, updated, unchanged, reopened and closed jobs, with a changes-only output mode and named monitor scopes for scheduled runs.
- 📦 Compact output mode for spreadsheets and agents, plus an optional full job description, recruiter activity signals and source fields.
- 🛡️ Free-plan runs are limited to a small sample so the service stays fast for everyone.
- ⏱️ Runs that hit their time budget finish cleanly with the rows collected so far and a clear message.

#### Changed

- ✨ The search form is grouped into clear sections: Search, Job type & requirements, Pay & freshness, and Company & exclusions.
