All Releases

Version 3.3.0

Forward jobs from any board, smarter skill data, and the stuck-matching bug is finally gone

3.3 lands a long-requested ingestion expansion, two real upgrades to the Skills page, a wave of UX polish across the paid dashboard, and a couple of meaningful bug fixes — including the "Matching…" badge that didn't fully resolve in 3.2.

New

  • Forward jobs from any supported board, not just LinkedIn — Email forwarding used to assume every batch you sent us came from LinkedIn. Forward an Indeed, ZipRecruiter, Glassdoor, or Dice digest and we'd misread it or drop it. Forwarded emails from every supported board are now recognized natively, parsed correctly, and added to your feed with the right source attribution. Pro-only.

  • "Enhanced by public data" badge for thin postings — Some job postings — especially aggregator-scraped ones — arrive with almost no detail. We now backfill those listings with publicly available company and role data so you get a usable description, requirements, and context. When that succeeds, the listing carries an Enhanced by public data tag so you know what you're looking at. When there's no public data to draw from, you'll see Little public data available instead of a misleadingly empty record.

  • Skills page now adapts to your professional domain — Whether you work in Development & IT, Healthcare & Nursing, Training & Education, Sales, Marketing, or another supported domain, the Skills page now recognizes the ontology your resume and jobs actually live in — domain-specific skill names, weights, and groupings — instead of forcing everything into a single generic taxonomy. Coaches running what-if scenarios across clients in different domains will see the difference immediately when switching between coachees.

  • iPhone photos (HEIC/HEIF) upload directly — Photos taken on iPhones default to the HEIC format, which our image upload paths previously rejected — meaning iOS users had to either change camera settings or convert before uploading. HEIC and HEIF are now accepted everywhere we accept images; we handle the conversion behind the scenes.

Improved

  • Skill Trends now respects active vs. archived — Previously, Skill Trends aggregated active and archived jobs together, so once you archived a batch of postings, they'd permanently skew your demand picture. Trends are now driven by your active feed, so what-if scenarios — archive a batch, run a new search, watch the trend shift — actually work the way you'd expect.

  • Sign in with whatever case you registered with — If you registered with First.Name@example.com and tried to sign in or request a password reset using first.name@example.com, the system used to come back with "Invalid email or password" and you'd have no way to know it was just a casing mismatch. Email is now matched case-insensitively across login, password reset, and account recovery — the case you type doesn't matter.

  • A second UX polish pass across the paid dashboard — Building on the 3.2 polish wave, this round covers Jobs, Skills, Applications, and Resume:

    • Jobs: score columns now carry headers, the "Matching…" badge no longer truncates, score badges use the same color tokens consistently across the feed, the badge label and the filter dropdown finally agree on terminology, 0% match scores no longer rely on color alone to convey their meaning, and pagination shows what page you're on.
    • Skills: "Needs attention" indicators use the score color tokens (no more raw red), the "Show 3 more" expansion no longer collapses mid-list and bury guidance, score badges use the design-system color pairings, skill category pills have visible selected/active states, and the "Files are never stored" trust signal is anchored where you expect it.
    • Applications (Kanban): every column now shows its count (not just "Interested"), long job titles wrap cleanly instead of cutting off mid-word, column widths are balanced so the layout doesn't lurch, the redundant stat-card row no longer duplicates information already in the column headers, and items in "Interested" carry an explicit next-action affordance.
    • Resume: the initial-load tour tooltip no longer covers the primary action area, the two-column analysis layout has a clearer right-panel hierarchy, Analysis History score badges use the standard color tokens, the "More Tools" section has a visible expanded/collapsed label (not just a chevron), and the "Improve My Resume" CTA stands out clearly from "General Analysis".
  • Onboarding checklist gets out of the way once you're rolling — The onboarding card used to keep its full footprint on your dashboard even after you'd completed most of it. It now collapses to a compact form once you're far enough along, while staying accessible if you want to come back and finish.

  • Stat cards now signal that they're clickable — Stat cards on the paid dashboard that drill into a detail view now have visible interactivity (hover, focus, cursor states) instead of looking like static read-outs.

Fixed

  • "Matching…" badges that got stuck forever — actually fixed end-to-end — 3.2 added self-healing on the backend for stuck match scores. That part worked, but a frontend bug shut off the auto-refresh loop too early: as soon as your credibility and readiness scores resolved, the page stopped polling, even if the match score was still pending. Jobs would visually sit on "Matching…" until you reloaded. The auto-refresh now keeps running until every score has resolved, so stuck-matching jobs recover on their own — no manual reload.

If something feels off, the Feedback tab inside your dashboard is the fastest way to reach us.

Ready to try it?

Sign up for JobIntel — free for the first 5,000 users.

Get Started Free