Live · Last update Jul 17, 2026

What just shipped on ChampDex

One solo dev, shipping in public. Most entries here came from someone telling me the site was wrong about something. Spotted a bug, want a feature, or just want to know what changed? Tell me →

July 2026
3 ships
  • Feature

    How to Battle Other Players: the missing first guide

    A Spanish-speaking player on the Tournaments page asked how to actually battle other people, and we had no answer anywhere on the site. New [How to Battle Other Players](/guides/how-to-battle) guide covers Ranked and Casual matchmaking, Private Battles by Room ID, adding friends, and how Online Competitions work, with the exact in-game menu steps for each. Steps verified against Nintendo Support and Serebii. Linked from the Tournaments page so nobody lands there stuck again.

    Suggested by community
  • Feature

    Box Keeper: which mons can you afford to keep?

    Recruiting costs 2,500 VP and box space is tight, so Box Keeper triages your box: add what you own (or paste a team), mark favorites and roles, and get a keep / cut / duplicate-role verdict costed in the VP you have already sunk, plus a recruit-priority list. Usage comes live from Pikalytics; the rules are deterministic and shown, never an opaque AI call.

    Suggested by community
  • Feature

    Threat Cards: how do I beat this?

    Per-threat counter cards for the mons you keep losing to. Each card shows the trap that baits new players, specific answers with the exact move or ability that makes each work (re-verified against live learnsets), type-based counters, and a real speed benchmark. The threat set and which threats show are pulled live from community sets and current usage. English and Spanish.

    Suggested by community
June 2026
11 ships
  • Fix

    Dex movepool: see every learnable move, not just the top 20

    Movepool lists used to cap at 20 moves, silently hiding support and utility options past the cut — Lucario's Coaching was a casualty. Every learnable move now renders behind a 'Show all' toggle, correctly typed and STAB-flagged.

    Suggested by community
  • Fix

    Fix: move type and STAB now resolve on every Dex card

    Some movepool and common-set cards showed the wrong type color or mis-flagged STAB (Hisuian Zoroark's Shadow Ball read as Normal, Icy Wind as STAB) when a meta name didn't match the move database key. Name matching is now format-tolerant, so types and STAB resolve from the real move data instead of a fallback.

  • Tool

    Calc: Mega forms and held items modeled in Reg M-B

  • Fix

    Import maxed-out Showdown pastes without flattening the spread

    Pastes that list Stat Points instead of EVs no longer collapse to a minimum build on import. The importer detects the Champions Stat-Point format and converts it correctly.

    Suggested by community
  • Fix

    Builder + Dex polish from your feedback

    Mega Evolutions now show their Mega-exclusive moves, ability-based immunities are respected (Levitate vs Ground, etc.), status moves count toward coverage, the feedback button no longer overlaps content, and Dex stat sorts work as expected.

    Suggested by community
  • Tool

    Calc: load an attacker straight from your team

    Pull any Pokémon from a saved team or your current Builder draft into the calculator in one tap, full spread included — no re-entering stats.

  • Feature

    Reg M-B support: Mega-only, no Tera

    ChampDex now tracks the Reg M-B format — Mega Evolutions allowed, Terastallization off — including the new Mega Raichu X and Y. The Builder, calc, and Dex all respect the active ruleset.

  • Feature

    New /about page + a built-in feedback widget

    Added an /about page with live roster and data counts, and a feedback button on every page so you can flag a bug or a wrong number without leaving the app.

  • Tool

    Spread Solver: optimal SP allocation, solved for you

    Tell it what to survive and what to outspeed — /tools/spread-solver finds the minimal SP for your benchmarks under the 66 cap, picks a nature, dumps the rest, and shows the exact rolls it survives. Every check runs through the same verified damage engine as the calc. One tap loads the solved spread into the Builder.

  • Meta

    Meta Movers: see what changed since last week

    The top of /meta now shows week-over-week risers, fallers, and new top-30 entries — including when a Pokémon's most-used move flipped. Diffed automatically from daily usage snapshots, with the comparison date shown.

  • Tool

    Weight moves land in the calc + one-tap matchup links

    Grass Knot, Low Kick, Heavy Slam, and Heat Crash now compute real power from Pokémon weight (verified vs Smogon), and Expert Belt is modeled. Dex pages grew 'Calc vs top threats' chips and Replica Teams got per-set Calc buttons — both open the calculator prefilled with most-run sets.

May 2026
1 ship
  • Feature

    Spanish translation now live (and locale-sticky)

    ChampDex now speaks Spanish at /es. Pokémon names, types, abilities, items, and moves all translate via PokéAPI; UI strings live in `messages/es.json`. Adding a new language is now a config change, not a re-scrape. Also fixed a navigation bug where switching to ES, then tapping a link, would silently revert to English on every click.

April 2026
10 ships
  • SEO

    Fix: every page was canonicalized to the homepage

    Root layout was telling Google that /dex/charizard, every guide, every type page — all 49 routes — were duplicates of the homepage. Removed the inherited canonical and added per-route ones. Indexing should recover over the next 1–2 weeks.

  • Feature

    Beginner hub surfaced from home + new /tools index

    Home now points new players at /learn (3 starter teams, today's quiz, top-3 counters). /tools index page lays out every tool in one grid instead of hiding them in submenus.

  • Tool

    Daily matchup quiz

    Second daily game alongside speed quiz. Drag mons onto the matchup grid, beat your streak. Lives at /tools/matchup-quiz.

  • Meta

    Reddit cron drafts beginner-starter replies

    Daily scanner now flags new-player questions on r/PokemonChampions and drafts /learn-shaped replies for review. Never auto-posts.

  • Feature

    /learn beginner hub launched

    Four-block landing for new players: tournament starter teams, daily quiz, three guides, top-3 counters. No theory walls, no S/V VGC mixed in.

  • Feature

    Real /dex/[slug]/counters pages

    Every dex page now has a Counters subpage with the top 12 counters, ranked, plus damage rolls vs the most-run spread. Live data from VGCPastes.

  • Tool

    Speed VS TEAM mode + Builder picker meta-rank

    Speed tool gained a 'vs my team' mode. Builder picker now shows mons in meta-rank order so you stop scrolling past the top 10.

  • Data

    Champions-proof calc pipeline

    60 abilities, 373 parity scenarios, daily auto-sync from Smogon + Bulbapedia. /tools/calc/verified is the trust page.

  • Feature

    Replica Teams (Champions tournament teams)

    198 live tournament teams via Pikalytics → Limitless. /builder/replicas shows every team, Load in Builder works on each.

  • Design

    v3 redesign — Pokémon Champions feel

    Full visual rebuild grounded in 11 official screenshots. 41 routes, 3 game-feel interactions, voice rewrite. Replaces the v2 look the community pushed back on.

▸ The next ship

The roadmap is whatever you ask for. If something feels missing, broken, or just clunky — say so. I read every message and most things make it into a build within the week.

Send feedback