Changelog
What’s new.
Every ship, tagged and dated. Job Lobster is built in public — when a build lands, it lands here.
April 2026
-
de Apr 21
6d42fdbguide H2 anchor ids + linked TOC -
dd Apr 21
1751a5aadmin /health-flags endpoint — feature enablement snapshot -
dc Apr 21
44da697fix silent-failing llm_usage admin queries + add user-usage CSV -
db Apr 21
6a2284dadmin GET + PATCH single-guide endpoints -
da Apr 21
53583f8admin guide bulk-unpublish + soft-delete endpoints -
cz Apr 21
f232268add usage CSV card — per-activity × model MTD breakdown -
cy Apr 21
18f4edc/status page + footer links (guides, changelog, status) -
cx Apr 21
3e5e91cJSON-LD BreadcrumbList + CollectionPage on /changelog -
cw Apr 21
23d21a6Web Push subscribe — structural hardening + per-user cap -
cv Apr 21
e05c3efRSS feed content:encoded with full rendered guide HTML -
cu Apr 21
29a111csitemap per-URL <lastmod> from git log + guide dates -
ct Apr 21
a3d0824scripts/gen-vapid-keypair.mjs — operator helper for Web Push turn-on -
cs Apr 21
778c160JSON-LD structured data on marketing + guide pages -
cr Apr 21
db8434fPOST /api/push/test — self-test verification endpoint -
cq Apr 21
96241ddnative RFC 8291 Web Push sender (aes128gcm + VAPID JWT) -
cp Apr 21
bab54c5PWA icons (192/512/badge) + CLAUDE.md changelog:build step -
co Apr 21
620341a/changelog page — build tags + ship notes from git log -
cn Apr 21
ce623cdWeb Push + PWA manifest + service worker (backend scaffolding) -
cm Apr 21
59d84cfin-app notification inbox UI (sidebar bell + drawer) -
cl Apr 21
37bb535OpenClaw Telegram channel binding -
ck Apr 21
5fa8e26OpenClaw per-user agent notifications + scheduled work -
cj Apr 21
7282aaaOpenClaw approval-gated draft tools + inbox routes -
ci Apr 21
25e2f83OpenClaw — read-only workspace tools at /api/claw/tools -
ch Apr 21
bc0189cOpenClaw — HMAC-auth budget proxy at /api/claw/chat -
cg Apr 21
46d5c62OpenClaw — Fly machine provisioning scaffold + admin fleet card -
cf Apr 21
ec453e1audience-tuned variants — /for-engineers, /for-pms, /for-finance -
ce Apr 21
53e79b2/about page — origin story + 4 principles + stack + public-build signature -
cd Apr 21
2322098admin per-card CSV export -
cc Apr 21
1f62676admin error drill-down UI -
cb Apr 21
9b39bbdnav scroll-spy side rail on marketing home -
cb Apr 21
6993ba9universal LLM JSON unwrap (PLAN_2026-04-22 P1) -
ca Apr 21
9a741f2guide generator hardening (P1 from PLAN_2026-04-22) -
bz Apr 21
c24c185E + D stretch — footer expansion + hero word reveal + related guides + RSS feed -
by Apr 21
5861d92OpenClaw scaffold — claws table + stub provisioner + routes + UI (Plan C) -
bx Apr 21
ea75ee8build tag bump — 20 seed guides drafted on Fly (operator publish via batch endpoint) -
bw Apr 21
c754ef3guides pipeline — routes + markdown renderer + taxonomy + generator (Plan D) -
bv Apr 21
5594a15launch readiness — admin dashboard + welcome drip + error log (Plan B) -
bu Apr 21
f975974Practice tab — STAR drills + flashcards + mock + company quiz (Plan A) -
bt Apr 21
b67170aE2 content + E3 polish + E4 a11y + E5 og card -
bs Apr 21
0f8bb4cscroll-driven 6-stage hero sequence (E1) -
br Apr 21
99452cemarketing preview override via ?marketing=1 + sticky cookie -
bq Apr 21
b18b2ffmarketing sitemap emits https for public hosts -
bp Apr 21
323626epublic marketing site at joblobster.ai (SSR, SEO-ready) -
bo Apr 21
df0e975site password gate middleware + /preview page -
bn Apr 20
dc4e26bthree post-checkout fixes -
bm Apr 20
d31175fentitlements banner + Manage-billing button on Billing tab -
bl Apr 20
b6eae0ebootstrap-stripe-webhook.mjs — idempotent webhook endpoint setup -
bk Apr 20
eb93bf4Stripe checkout + portal + webhook wired (test mode) -
bj Apr 20
0d4040dgate interview-prep/stream on applications tier cap -
bi Apr 20
a4f48a8wire tier-cap gate into apply/stream + outreach/suggest routes -
bh Apr 20
930f339notifications.js direct tests + export internals -
bg Apr 20
44f23e8P2 Stripe billing scaffold — data model + gating, no wiring yet -
bf Apr 20
fbedb3fcoaching-tables userId scoping + base_match_score re-ceiling -
bd Apr 20
2b6c6cccap-badge UI + P7 hygiene (dead code + test coverage) -
bc Apr 20
09f0755scoring gap-ceiling audit — close the 61.9% leak -
bb Apr 20
b931f54sticky-tab flicker fix + "assume experience" skip option