Changelog
What’s new.
Every ship, tagged and dated. When a build lands, it lands here.
June 2026
-
lv Jun 9
e8f56e9reject low salary range fragments -
lu Jun 9
3275bb4tighten salary plausibility floor -
lt Jun 9
65ce48afix unformatted salary parsing -
ls Jun 9
2f9642eforce-prune unsafe redirects -
lr Jun 9
9cb2736gate cached shortlist links -
lq Jun 9
f7b312balign SPA build tag -
lp Jun 9
aecb066rebuild marketing changelog -
lo Jun 9
f3996fastream salary repair cli -
ln Jun 9
1e56121rebuild marketing changelog -
lm Jun 9
512f7a6harden shortlist quality gates -
ll Jun 9
9956853rebuild marketing changelog -
lk Jun 9
0324c71bump app cachebuster for launch feedback -
lj Jun 9
518bc38rebuild marketing changelog -
li Jun 9
7dc503epolish launch feedback round one -
sh Jun 9
cc946dbrebuild marketing changelog -
sg Jun 9
4ed2486align footer guide links with SEO surface -
sf Jun 9
c7a8ec7rebuild marketing changelog -
se Jun 9
3b9e65dfocus SEO guide indexation surface -
ux Jun 8
9953bfeexpose resume slots and guard optimizer docs -
ux Jun 8
f365c9apolish practice and profile knowledge surfaces -
wy Jun 8
a6c6375rebuild changelog -
wx Jun 8
737a7e8admit local onsite roles and role direction intake -
ux Jun 8
6f5a799fix agent onboarding and optimizer feedback -
mp Jun 7
1029a26raise app scoring concurrency on Fly -
mo Jun 7
5473106app round 3 product polish -
mn Jun 7
3a7d4cfapp live-test round 2 fixes
May 2026
-
qz May 18
b90a6b2center quiz experience -
qz May 18
60c937epolish quiz funnel result -
pp May 18
8bdc244simplify pricing to free and pro -
pg May 18
f9c29d0update free tools hub hero -
pf May 15
74e007fdeploy Path Finder free tool -
li May 2
99875cbremove free tools from authenticated app
April 2026
-
ui Apr 28
56118ce28m — location prefs from resume, drop TN jargon, compact Ranking banner, fix Jobs actions clipping -
ui Apr 28
ba489ca28l — drop welcome modal + Setup marketing copy, target_roles 6→10, dark-mode flyout fix, Your Agent chat-primary -
ui Apr 28
a472bd0swap agent avatar /JL2.png → /lobhead.jpg -
ui Apr 27
dfd2a83app polish + v29 SQL stragglers + per-user cost on admin dashboard -
ui Apr 27
6ab03d2swap agent avatar lobster-face.jpg → shramp.png -
ui Apr 27
f15f12blobster-face avatar + Accept Offer card on the pipeline -
ui Apr 27
d61ba4elobster image + JobLobster Agent label, rename two orbit cards -
ui Apr 27
482de41revert live agent graphic to the original orbital design -
ui Apr 27
bfa973arelabel agent entries + 10-variant alts gallery at /landing/agent-alts -
ui Apr 27
30f55c1redesign agent graphic + bump Jobs Company font -
ux Apr 27
0be82a2nav "Get early access" also routes through checkout -
ux Apr 27
8f62b41collapse marketing → checkout flow into one redirect -
ui Apr 26
0b316e8jellyfish in marketing hero + Jobs table column tweaks -
ui Apr 26
049ea23split Jobs table Company/Role columns + dark-mode Min Score pill -
ui Apr 26
621cd22smooth shooting star deceleration -
ui Apr 26
1134616ease shooting star hero animation -
ui Apr 26
c3730dcfix dark-mode jobs/applications table headers (selector mismatch) -
in Apr 24
fbb7125ATS trust-tier drives upsertJob bundle + extend to salary/location/requirements -
im Apr 24
0b56d15bundle url/apply_url/ats/department with description-wins in upsertJob -
il Apr 24
fe92365inject-guide-links script for internal SEO linking -
ik Apr 24
716dbcbsweep abandoned 'running' scan rows on boot -
ij Apr 24
47ff496regenerate changelog.json -
ij Apr 24
bb83358markStaleJobs — deactivate scored zombies too, preserve user-touched jobs -
ii Apr 24
728f344SEO phase-2 taxonomy expansion (100→213) + cost-tracker versioned-ID fix -
ih Apr 24
1024e02interview-prep podcast — dossier→TTS for basic/detailed/cheatsheet -
ig Apr 24
a39f2d5SEO strategy + taxonomy expansion 20→100 topics -
if Apr 24
1bee527add Playwright smoke test for marketing surfaces -
ie Apr 24
4c53e44three-way section title rename -
id Apr 23
f7a7d37revert hero to original dark version (gt-era) -
ic Apr 23
41d8636dark-mode hero — deep navy bg + nav flip on the homepage -
ib Apr 23
7c9ceadsuperpower gradient matches Get-early-access CTA -
ia Apr 23
73b359asuperpower → flat saturated burnt orange (#C2410C) -
hz Apr 23
5a56a3fsuperpower accent darkened to deep crimson (#9E2A2B) -
hy Apr 23
1fdb377superpower accent recolored to coral #EE7674 -
hx Apr 23
6e14fa1homepage hero — orange CTAs/accent + bg fades to white at top -
hw Apr 23
5247390human-a = centered full-width text + circles as an absolute backdrop -
hv Apr 23
d84dad8human-a keeps centered text, but with original circles + sticky note on the right -
hu Apr 23
5021b05/landing/human gets new headline + less top whitespace; human-a regains circles+note art -
ht Apr 23
f0d35ea3 alts of /landing/human (a/b/c) — 'Meet your new career superpower.' -
hs Apr 23
2c1c243rebuild changelog -
hs Apr 23
e7f202710 hq gradient + rocket variants per msg 469 -
hr Apr 23
c65d026rebuild changelog after hero-variants commit -
hr Apr 23
429fd9710 alt light-hero variants per msg 469 -
hq Apr 23
18520bdspectacular light hero — aurora orbs + glass spotlight showcase -
hp Apr 23
a10e007replace founder quote with Marcus customer testimonial per msg 465 -
ho Apr 23
097b377landing Round 2 — walkthrough rewrite per msg 455/459 -
hn Apr 23
6968debdeploy prep — bump cache-busters hk→hn, regen changelog -
hn Apr 23
9d95d7dauto-submit countdown for Ultra tier — §11.3 -
hm Apr 23
1b82cb8wrap adapter submit failures as SubmitRunError(submit_failed) -
hl Apr 23
76016b5auto-apply safety rails — rate limit + captcha/login-wall detection -
hk Apr 23
7f305d9SPA UX surfaces for auto-apply — job-card button + /auto-apply-status -
hj Apr 23
9d46f1fwire prepare_application + submit_application into agent tool loop -
hi Apr 23
36eec0fAshby + Lever ATS adapters (v0.1) + orchestrator wiring -
hh Apr 23
ab5a520submit-run orchestrator — closes the prepare→submit loop -
hg Apr 23
43eba76Playwright dep + Dockerfile image + prepare-run orchestrator -
hf Apr 23
07125f1Greenhouse ATS adapter + unit tests -
he Apr 23
69c7d03MainClient auto-apply methods (prepare/confirm/pending) -
hd Apr 23
13d29c5SPA review panel for submit_application drafts -
hc Apr 23
061f3c8auto-apply pending-confirmations endpoint for agent polling -
hb Apr 23
6003538auto-apply callback endpoint for submission confirmation -
ha Apr 23
e7f3994admin endpoint to set autoapply_tier for a user -
gz Apr 23
75a344bexpose auto_apply.prepare HTTP endpoint for agent -
gy Apr 23
7ddc953auto-apply day-1 scaffold — migrations, submit_application draft tool, prepareApplication, flag + tier gating, tests -
gx Apr 23
f305593landing prune + redesign 01→08 graphic into 3 columns -
gw Apr 23
21cb096landing polish pass — 9 concrete improvements across brainstorm cluster -
gv Apr 23
7860345landing rebrand expansion — 8 new brainstorm sections + SVG benefit icons -
gu Apr 23
058de51landing rebrand — benefits-first + brainstorm cluster -
gt Apr 22
1040109hero headline → "Meet your new career superpower." -
gs Apr 22
65d70a0always route /landing/* to marketing router (fix review-set on fly.dev) -
gr Apr 22
23668f8landing-gallery index at /landing/ (was falling through to SPA) -
gq Apr 22
42bd5c1thread userId through jobs helpers (close per-user profile loop) -
gp Apr 22
1417168regenerate changelog + lastmod for landing variant ship -
gp Apr 22
8e376395 more landing variants — animation-heavy, parallax, monochrome -
go Apr 22
8c0d3e35 short+content-rich landing variants (atlas/index/brief/manifest/compass) -
gn Apr 22
571b0e8diagnostics/outreach — per-user profile resolution -
gm Apr 22
3b598b9jobs cluster — per-user profile resolution -
gl Apr 22
49fc7f1quiet-application nudge (P8+ · flag-gated) -
gk Apr 22
ddf4145post-scan "new roles for you!" agent ping (P8+ · flag-gated) -
gj Apr 22
50e763dcache-bust → gj, regenerate changelog + lastmod for 5-landing ship -
gj Apr 22
611a4aa5 alternative landing-page variants with animated product + OpenClaw showcases -
gi Apr 22
9378aa4per-user profile in coaching endpoints — close career-chat leak -
gh Apr 22
50e4f49per-user jobs score isolation in agent tools -
gg Apr 22
4b9dc1fhandoff + changelog for staging deploy of ge+gf -
gf Apr 22
41e18caDB-backed allowlist — admin-managed beta access without secret edits -
ge Apr 22
5b47902per-user profile in agent tools — close the multi-tenant leak -
gd Apr 22
af806d5verify gb admin card data path works end-to-end on staging -
gb Apr 22
8ccdbc4regen changelog for staging deploy -
gc Apr 22
2653888verify all 4 retention reapers fired on staging after ga deploy -
gb Apr 22
ca08949admin fleet card shows draft + notification prune timestamps -
ga Apr 22
12a4c4ehandoff entry — batch deploy fn-fy to staging -
ga Apr 22
911cbe5deploy fn-fy batch to staging -
fz Apr 22
5c55ca6handoff entry for fy — draft reminder ping -
fy Apr 22
3e786d1draft-pending reminder — re-ping stale pending drafts once -
fx Apr 22
bc4840bhandoff entry for fw — SPA drafts inbox -
fw Apr 22
0028991SPA drafts inbox — approve/reject pending drafts without Telegram -
fv Apr 22
2bff3f3handoff entries for ft/fu — auth retention + unified summary -
fu Apr 22
a991bfdGET /api/admin/retention/summary — unified view of all four reapers -
ft Apr 22
1c9f226auth-token retention reaper — prune expired magic_links + sessions -
fs Apr 22
df39045handoff entries for fp/fq/fr — admin endpoints, fleet summary, notification reaper -
fr Apr 22
c472821notification-retention reaper — mirror for claw_notifications -
fq Apr 22
2602e81expose last_draft_prune in getClawFleetSummary -
fp Apr 22
0e32679admin endpoints for draft-retention manual trigger + status -
fo Apr 22
c5796c9handoff entry for fm/fn — draft-retention reaper -
fn Apr 22
72246a3draft-retention reaper — prune resolved claw_drafts older than 30d -
fm Apr 22
cd09ec4handoff entry for fj/fk/fl -
fl Apr 22
66accdfregen marketing changelog for fk ship -
fk Apr 22
2c58413Telegram text commands — /drafts /approve /reject /help -
fj Apr 22
7c1b26ahandoff entry for fg/fh/fi -
fi Apr 22
7a5f4b7regen marketing changelog for fh ship -
fh Apr 22
7c07a1cTelegram inline-keyboard draft approval (✅ Approve / ❌ Reject) -
fg Apr 22
50223f4handoff entry for fd/fe/ff -
ff Apr 22
277aa90regen marketing changelog for fe ship -
fe Apr 22
dbbc64dfire Telegram + Web Push mirror when agent proposes a draft -
fd Apr 22
e7c2b96update handoff with fb/fc ship + remaining silos (profile, jobs) -
fc Apr 22
8b0e465regen marketing changelog for fb ship -
fb Apr 22
803183bexpose applications.* draft tools to the claw agent -
fa Apr 22
971da85regenerate changelog -
fa Apr 22
a383328claw-agent deploy recipe fix + pin OPENCLAW_AGENT_IMAGE to :v6 -
ez Apr 22
93be181handoff doc update for ew/ex/ey/ez sweep -
ez Apr 22
d9af88areaper always writes telemetry (fix: empty sweeps skipped it) -
ey Apr 22
4257d87reaper telemetry on admin fleet card -
ex Apr 22
95a3d2dmemory_search tool description teaches Claude the tokenized search -
ew Apr 22
9ef3451update handoff doc with reaper + E6 smoke result -
ew Apr 22
5be3df3regenerate changelog for reaper ship -
ew Apr 22
618f52fidle-suspend reaper -
ev Apr 22
5e06b0dhandoff doc — OpenClaw build session recap -
ev Apr 22
6230e58regenerate marketing changelog -
ev Apr 22
9b7a385resume waits for 'started' + forwardMessage retries transient connect failures -
eu Apr 22
c547e40regenerate marketing changelog -
eu Apr 22
79904feresumeClaw tolerates the suspend→resume race -
et Apr 22
35259d0regenerate marketing changelog for deploy -
et Apr 22
0f0021eOpenClaw memory.search tokenizes multi-word queries -
es Apr 22
ce3d643fix OpenClaw agent→main 401 — session auth was shadowing HMAC routes -
er Apr 22
412c601OpenClaw P7 — allowlist gate + flag flip on staging -
eq Apr 22
7c138c1cache-buster + changelog for P7 staging deploy -
ep Apr 22
4726fe7OpenClaw P6 — persistent memory (search/read direct, write/delete draft-gated) -
eo Apr 22
35b6317P5 polish — friendly error UX + system prompt cleanup + smoke doc -
en Apr 22
3547309P4 chat UI — agent chat bubbles replace command log -
en Apr 22
4705f14P4 backend — /api/claw/message forwarder to agent microVM -
em Apr 22
83ceb57claw-agent P3 — HMAC-signed main client + Anthropic tool-use loop -
el Apr 22
301585bOpenClaw P2 — real provisioning wiring -
ek Apr 22
0b8da50OpenClaw P1 — agent image v0 scaffold (apps/claw-agent/) -
ej Apr 21
92db4e1hero-sequence stays solid dark, wave handles transition -
ei Apr 21
83609d7tighten hero-sequence dark-to-light gradient -
eh Apr 21
4f2fefacontain mobile horizontal scroll (overflow-x: clip on html + body) -
eg Apr 21
0c22e96revert ee gradient + compress stage min-height 90vh→56vh + brighter stars -
ef Apr 21
8ea92c6drop Setup stage-4 saved-profile hero copy + nav/footer logo +50% -
ee Apr 21
1b71b5ftighten hero-sequence gradient — compress grey mid-band -
ed Apr 21
aff7831hero space — stars only, drop planet + rocket -
ec Apr 21
71fee9dXL nav logo + hero space scene (planet + moons + rocket + stars) -
eb Apr 21
41264bebigger nav mascot + swap Fraunces → Newsreader -
ea Apr 21
0c1a0aeremove hero 'Private preview' tagline + decorative glyph -
dz Apr 21
d8be5bfreal JobLobster mascot logo in nav + footer -
dy Apr 21
c37d14cpropagate messaging rebalance into audience pages -
dx Apr 21
cb1aeddrebalance hero messaging + tone Pro tier animation -
dw Apr 21
1ac0c14interactive stage-rail dots (click-to-scroll + hover labels) -
dv Apr 21
c1688ffcursor spotlight on pricing tier cards -
du Apr 21
adc38e43D cursor-tilt on feature cards -
dt Apr 21
4c94bd8FAQ expand polish + scroll-margin for anchored jumps -
ds Apr 21
10e3b9bcursor-spotlight on feature/why cards -
dr Apr 21
596c2d9pointer-parallax hero (aurora + glyph) + magnetic primary CTA -
dq Apr 21
9edd8f4scroll-progress bar, SVG brand mark, compare-row hover -
dp Apr 21
2360051proof count-up + alt-section grain + nav CTA arrow -
do Apr 21
649ead0terminal cursor, quote-mark, feature-icon shine, footer link slide -
dn Apr 21
7ec981fcross-section polish — chevron FAQ, hover physics, shimmer bookend -
dm Apr 21
5c547e4stage-visual polish — progress rail, glass depth, easeOutExpo counters -
dk Apr 21
6d52a35hero polish — aurora mesh, claw glyph, word-level headline reveal -
dj Apr 21
597e44esingle-slug publish endpoint for /admin/guides/:slug/publish -
di Apr 21
e41afa7HowTo JSON-LD on /how-it-works -
dh Apr 21
425ef2eFAQPage JSON-LD on /pricing page -
dg Apr 21
4de4fb7FAQPage JSON-LD on homepage + audience pages -
df Apr 21
502f405admin llm_reliability card — unwrap retry + stream abort counts -
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
