v0.2.0 v1.4.0
ai-job-search-dev/ai-job-searchAug 6, 2026 → Aug 7, 20261 day between releases
What's New
Fixes silent application loss and fetch failures via drafted status and robots.txt compliance.
Breaking Changes
- `drafted` is now a legal tracker status (consumers must handle it)
- tools/robots_check.py gates retries on robots.txt (sites denied are never overridden)
New Features
- /apply now writes a drafted status to prevent application loss
- /setup captures a structured Languages table
- --jobage-minutes flag added for LinkedIn
- .env file is now gitignored
- All portal CLIs now use honest User-Agents
Improvements
- /rank no longer marks live jobs as expired due to 403s
- Danish demo portals are disabled by default
- Applications are now tracked throughout the workflow
Bug Fixes
- Fixed silent failures where applications were lost during the workflow
- Fixed `/rank` marking live jobs as expired due to 403s
- Fixed `/apply` silently falling back to search snippets when fetch failed
Upgrade Notes
Consumers must handle the new `drafted` tracker status. Retry logic is now gated by `tools/robots_check.py`, so sites denied by robots.txt will never be overridden. Ensure `.env` is gitignored in your local setup.
The Two Releases
v0.2.0
Aug 6, 2026· 3 months ago
Minimal release notes: "- all servers data updated (2026-08-06) by automated workflow - added missing `manifest.json` for gluetun direct downlo"
Full release notesv1.4.0 - Applications that stay tracked, fetches that stay honest
Aug 7, 2026· 3 months ago
Fixes silent failures in the application workflow and fetch logic. Applications are now tracked, and fetches respect robots.txt.
Full release notes