dreamwork_
Changelog · August 28–September 3, 2026

Setup in three steps

Filters respond at once, and profile edits survive interruptions.

Account setup now reaches your first Matches in three steps and carries details from your resume forward without a reload. Optional profile links stay optional, while salary and work eligibility have clear places to confirm. Filters narrow the match pool you already have, so results respond without rebuilding or briefly showing a different list. Profile drafts, checkout sessions, and returning tabs now hold onto work that used to disappear.

Setup reaches your Matches in three steps

Account setup now covers your resume, contact and search details, and work eligibility in three steps. Matching begins as soon as your search details are ready, while parsed names and your uploaded filename survive the handoff. Optional profile links stay optional, and salary uses one clear annual field in USD.

Filters stay fast and predictable

Posted date, function, seniority, work setting, pay, benefits, industry, AI role, and location filters now narrow the Matches you already have. Results respond without briefly showing a different list, and an empty filtered view explains what happened and offers a reset.

Also shipped this week

133 total pull requests

  • Checkout lets you resume or replace an interrupted payment instead of returning to an unusable sessionUser request
  • Profile editing protects unsaved answers when you switch rows or move between desktop and mobile layouts
  • Matches keep their loading state until the current request resolves instead of flashing an empty screen
  • Your target functions stay attached to Matches after scheduled refreshesUser request
  • EU citizens can add work eligibility for all 27 member states at once
  • Promo codes show validated terms on the plan card, with clear Apply, Remove, and expired states
  • Returning tabs refresh sign-in and resume state without discarding work already in progress
  • Cleared LinkedIn and GitHub links stay cleared after resume reuploads
  • Moving a job into Interviewing no longer sends a false recruiter-reply emailUser request
  • Kosovo is available in country and phone-code pickers throughout setup and your profileUser request
  • The homepage recognizes an ended session without briefly showing the signed-in app