Changelog
Product changelog
What's new across the Jobby.dev product — features, improvements, and noteworthy fixes. The API changelog is separate.
Last updated
Product changelog for Jobby.dev — features, improvements, and noteworthy fixes across the seeker / recruiter / developer surface. The API changelog is separate.
2026-05-03 — Tier 7 docs foundation + IA fill-out
- Added. The
/docssurface — three pillar pages anchor the topic clusters (on-demand job fair, API overview, MCP overview). Per-page JSON-LD (Article + Breadcrumb), per-page OG images vianext/og, sitemap extension, robots.txt allowance. - Added. 53 documentation pages covering the full IA — seekers, recruiters, glossary, concepts, API (incl. quickstarts, webhooks, tutorials), MCP (incl. install guides), ChatGPT App, and product changelog.
- Added.
scripts/check-docs.mjsCI invariant — every doc page has a registry entry and vice versa.
2026-05-03 — Tier 6 developer platform
- Added. Hand-curated OpenAPI 3.1 spec at
/api/v1/openapi.json. Edge-cached, CORS-open, drift-checked in CI. - Added. Webhook subscriptions — HMAC-signed delivery, exponential-backoff retry, dead-letter at attempt 6, auto-pause on persistent failure. See webhooks overview.
- Added.
X-RateLimit-*headers on every authenticated response. SDK clients can implement back-off without seeing a 429 first. - Added. Hand-written JS / TS SDK (
@jobbydev/sdk) and Python SDK (jobbydev) — scaffold-only today; npm + PyPI publish gated on post-Tier 8 audit.
2026-05-03 — Tier 5 ChatGPT App scaffold
- Added.
POST /api/v1/billing/charge-offsession— silent subscription upgrades for off-session-consenting customers. SCA fallback returns a one-click 3DS URL. - Added.
mode: "embedded"on the checkout endpoint for inline Stripe Embedded Checkout in the ChatGPT App. - Added. ChatGPT App scaffold at
apps/chatgpt-app/with three widgets (InterviewRoom, UpgradeCheckout, QueueStatus). Submission to OpenAI directory pending. - Added.
off_session_consentStripe customer metadata flag set on every successful hosted-checkout completion.
2026-05-03 — Tier 3 recruiter agent surface
- Added. Live event lifecycle MCP tools:
jobbydev_create_event,jobbydev_event_list,jobbydev_event_get,jobbydev_event_go_live,jobbydev_event_end. - Added. Job CRUD MCP tools:
jobbydev_job_create,jobbydev_job_get,jobbydev_job_update. - Added. Candidate management MCP tools:
jobbydev_candidates_saved_list,jobbydev_candidates_save,jobbydev_candidates_reinvite,jobbydev_candidates_compare_ai. - Added. Team invite MCP tool:
jobbydev_team_invite. - Added.
*_for_userRPC bridge pattern for SECURITY-DEFINER auth.uid()-bound functions — lets PAT-authed routes invoke them with explicitp_user_id.
2026-05-03 — Tier 2 billing + Tier 1 seeker lobby
- Added. Billing MCP surface:
jobbydev_billing_status,billing_invoices_list,billing_portal_url,create_upgrade_checkout. - Added. Seeker MCP tools:
jobbydev_profile_set,match_accept,match_decline,interview_room_url,interview_summary,resume_parse,queue_join,queue_status,queue_leave.
Subscribing
Two channels:
- This page — bookmarkable, indexed, no signup.
- The
changelog.productwebhook event (subscribe via /account/webhooks) — pushes every entry into your endpoint as it ships.
Related reading
- API changelog — strictly v1 surface changes.
- Marketing changelog — same content, top-level URL for organic discovery.