Skip to content

Releases: chrisdothtml/job-scraper

v0.3.0

Choose a tag to compare

@chrisdothtml chrisdothtml released this 27 Oct 21:52

Full Changelog: v0.2.0...v0.3.0

Features

  • Rate limit handling. Requests that get a 429 now wait and retry instead of failing right away. They use Retry-After or the board's rate limit reset headers when it sends them, and back off otherwise. A throttled board is paused for every request to it, not just the one that hit the limit. A board that asks for more than 30s still fails with its 429.

Fixes

  • Workday boards no longer list stub postings that only carry a requisition id. They had no title or page to fetch, so they came back as broken jobs (e.g. Autodesk).
  • Webflow now resolves to its Ashby board. It moved off Greenhouse, so it was returning no jobs.
  • MintMCP is renamed to "Mintive" and points at the Ashby mintive board, since the company rebranded.
  • Removed Hyperspell from the seeded companies because its Ashby board no longer exists.

Other

  • Docs site improvements
    • New "Fetch many postings efficiently" guide
    • Pages now have share images
    • Fixed a broken GitHub link

v0.2.0

Choose a tag to compare

@chrisdothtml chrisdothtml released this 08 Oct 05:58

Full Changelog: v0.1.2...v0.2.0

Features

  • New job-scraper CLI, primarily for use with agents
  • Now ships a job-scraper agent skill. Install it with npx skills add chrisdothtml/job-scraper --skill job-scraper
  • Added some rendering utils for converting between html/json/markdown

Other

  • Rebuilt the documentation site with searchable API reference pages and task guides. Added a "Use with Agents" guide that covers bulk retrieval by reusing one scraper instance.

v0.1.2

Choose a tag to compare

@chrisdothtml chrisdothtml released this 07 Oct 18:42

Fixes

  • Amplitude now resolves to its Ashby board and Postman to its Workday board (postman.wd108.careers). Both companies moved off Greenhouse, so they were returning no jobs.
  • NetEase now points at the NetEase Games Greenhouse board (neteasegames), which lists their Western studio jobs. The old Ashby netease board was empty. The company is renamed to "NetEase Games".
  • Removed Hightouch from the seeded companies because its Greenhouse board no longer exists.

v0.1.1

Choose a tag to compare

@chrisdothtml chrisdothtml released this 06 Oct 21:33

Full Changelog: v0.1.0...v0.1.1

Changes

  • Fix bug with concurrent registry writes

v0.1.0

Choose a tag to compare

@chrisdothtml chrisdothtml released this 06 Oct 18:47

Full Changelog: v0.0.1...v0.1.0

Changes

  • Add company homepage resolution
  • Docs site improvements
    • Add simple favicon
    • Open external links in new tab
    • Add docs on company homepages

v0.0.1

Choose a tag to compare

@chrisdothtml chrisdothtml released this 06 Oct 18:24

Initial release