# Changelog of Pnet Scraper 💰 $0.95/1K — South Africa Job Listings (`blackfalcondata/pnet-scraper`) Actor

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

## Changelog

### 2026-10-11

- Fixed: your maximum cost per run is now respected. When the limit could pay for only part of the results you asked for, the run kept searching for results it could never deliver and then ended as ABORTED. It now collects only as many results as your limit pays for and finishes successfully. In incremental mode, results your limit could not pay for are delivered by a later run instead of being skipped.

### 0.1.77 — 2026-09-26

- Fixed: since September 19 Pnet has served some search pages in a new layout. Those pages were not read, so some runs failed with "Please try again later" and others stopped after the first 25 results. Both layouts are now read, and runs deliver the number of results you ask for again.
- Fixed: sorting by date returns the newest jobs first again. On Pnet's new layout the date order was not applied.

### 0.1.1 — 2026-08-02

- Verified live pagination across multiple result pages and added a permanent fleet regression probe.
- Added bounded search-only retries for Pnet's observed short-lived HTTP 403 responses.
- Reduced user-visible logs to opaque progress messages without internal collection, routing, state, or billing details.

### 0.1.x — 2026-04-14

- Added: `descriptionHtml`, `descriptionMarkdown` output fields (triple-format descriptions for RAG/LLM pipelines)
- Added: `contentHash` output field (SHA-256 digest of content-identifying fields)

### 0.1.x — 2026-04-14

- Added: cross-run repost detection (`isRepost`, `repostOfId`, `repostDetectedAt`)
- Added: `skipReposts` input to exclude detected reposts from output

### 0.1 — 2026-03-26

#### Added

- Initial release
- Keyword search with location and salary filters
- Detail enrichment with full descriptions and company data
- Incremental mode — only new or changed listings on recurring runs
- Compact output mode for AI-agent and MCP workflows
- Robust detail page fetching with automatic fallback
- Batch processing for improved throughput
