# Changelog of Platsbanken Scraper: Sweden Jobs, Employers, Org Numbers (`rowcraft/platsbanken-jobs-scraper`) Actor

- **URL**: https://apify.com/rowcraft/platsbanken-jobs-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/rowcraft/platsbanken-jobs-scraper.md

## Changelog

### 1.1.8 (2026-10-17)

- README: the list of other Rowcraft actors now includes the five website and extension tools published on 16.10.2026.
- Shared library: URL-like fields named link or guid (feed items) are no longer flagged as phone numbers; retry log line now reads "retry n/m".
- Shared library: an HTML page where JSON was expected (maintenance or block page, seen on 17.10.2026 at the Polish KRS API and at Workday) is retried and then reported with the page text instead of crashing the run on a parse error.

### 1.1.7 (2026-10-15)

- README: the list of other Rowcraft actors now includes the five SEO and domain tools published on 15.10.2026.

### 1.1.6 (2026-10-13)

- README: the list of other Rowcraft actors now covers the whole family, and every ready-made example is linked from the Use cases section.
- Memory: the short-lived part of the Node heap is capped, so large runs on small memory no longer end without a message; the run summary reports the memory peak (memoryPeakMb).

### 1.1.5 (2026-10-11)

- README: screenshots of the input form and of the results table, taken from real runs.

### 1.1.4 (2026-10-11)

- English employment type and duration (`employmentTypeEn`, `durationEn`) are now filled for the older Platsbanken labels that most ads still carry: "Vanlig anställning" (Regular employment, about half of all ads), "6 månader eller längre" (6 months or longer), "Sommarjobb / feriejobb" (Summer job), "Arbete utomlands" (Work abroad), "Heltid/Deltid" (Full-time or part-time). Before, these rows had the English field empty.

### 1.1.3 (2026-10-11)

- Results table: publication time and application deadline now show exactly as delivered, in Swedish local time as Platsbanken publishes them. Apify's date display shifted these times by the viewer's time zone; the data itself was always correct.

### 1.1.2 (2026-10-11)

- The field `stateKey` is now `stateName` (the memory used by **Only new rows**): the Apify quality check treats a field named \*Key as a secret and asked for it to be encrypted, which would hide the name you chose. Runs that still send `stateKey` keep working.
- The webhook address in `notifyUrl` is stored encrypted (secret input field): webhook URLs are credentials.
- README: the list of other Rowcraft actors now covers all 13.
- The row limit in the input form is prefilled with 50; API calls that omit it keep the default of 500.

### 1.1.1 (2026-10-10)

- Maintenance, shared library: the HTTP client stops at once on an unknown host or a refused connection instead of retrying for half a minute; the removal of contact links and contact-person names from delivered HTML and text is the same code as in the career-site family (Greenhouse, Lever, Ashby, Workday).

### 1.1.0 (2026-10-10)

- **Only new rows since the last run** (`onlyNew`, `stateKey`): the actor remembers what it delivered to you and later runs charge only the new rows.
- **Notification when the run ends** (`notifyUrl`, `notifyWhenEmpty`): one JSON POST to a Slack/Discord webhook, a Make/n8n/Zapier catch hook or your endpoint, with counts and dataset links.
- **Count only**: see how many rows match and the estimated cost before paying; nothing is delivered or charged beyond the start event.
- README rewritten: price table per plan, all output fields, two real example rows, automation guide, what the actor does not do, FAQ, cross-links to the other Rowcraft actors.
- New title and store description; example input in the API tab.

### 1.0.0

- First release.
