[1.213.0] — 2026-08-22
Added — MyCareersFuture, Singapore's national job bank, as a scan source. Fixed — Greenhouse postings now carry their full text so content filters work, and remote Ashby roles are no longer hidden behind a city-only location.
Added
- MyCareersFuture (Singapore) (mycareersfuture.gov.sg) — a new zero-token scan source for Singapore's national public job bank, run by Workforce Singapore. Pick it in the
#/scanSource filter, or add aprovider: mycareersfuturecompany with an optionalkeywordslist (it falls back to your profile's target roles, like Job Bank). Reads the public search API, host-pinned, no key.
Fixed
- Greenhouse postings can now be content-filtered. Greenhouse boards are fetched with their full posting body, decoded to plain text as the posting's description — so a
content_filter(or a country/visa keyword filter) that reads the description now actually matches Greenhouse roles instead of passing them through blind. - Remote Ashby roles are no longer dropped by a city filter. Ashby keeps the work model (Remote/Hybrid/Onsite) separate from the office city, so a fully-remote role still read as e.g. "San Francisco" — and a location filter blocking that city hid a role you could take. "Remote" is now appended to the location when the role is remote, and
workplaceTypewins over a staleisRemoteflag so an office-anchored Hybrid role isn't mislabeled.
Notes
- Scan sources: 82 (77 English + 5 Russian). Test suite: 2724. A DNS-rebinding hardening (validating a hostname's resolved address before connecting) is queued for a dedicated release — it needs a web-ui-specific design rather than a direct port.