The Ride of the Month reminders get one @mention near the end of each round, arrive in a better order, and stop naming a day you can no longer vote on.
New
Verified Vehicles now gets a single @mention while the round is still winnable. It rides on one reminder near the end — normally the one five days out, early enough to be worth acting on — and it is the only reminder of the round that pings, so the follow-ups at three days and one day stay quiet. This month it comes at three days instead, because the change landed after the five-day reminder had already gone out.
Improved
The "votes are open" announcement now waits until the 10th. Voting opens on the 8th, but the previous month's winner is written up by hand and usually goes up a day or two into the new round, so the announcement kept landing ahead of the winner post it should be following.
Fixed
The announcement no longer offers a day you cannot vote on. Voting closes at the end of the 7th, but the post read "Voting closes September 8" — and the preview card attached to it said "Closes Sep 8" as well, so both halves of the same message pointed at a day that had already gone.
The last reminder of a round no longer says the vote closes "in 1 days".
Links the bot posts show their preview card again. The card is drawn fresh each time, and it had grown slow enough that Discord gave up waiting before it arrived — so a reminder would sometimes turn up as a bare link with nothing underneath it. It builds quicker now, and the preview comes back with it.
Predictions stop being a private guess: the picks are public now, your own follows you around the round, and the page stays reachable long after the window shuts.
New
Every prediction now shows who made it. Each ride in the field carries the faces of the members backing it, and a full who-picked-what list sits under the grid with everyone named and linked to their profile. It updates the moment someone picks, so you can watch the field split while the window is still open.
Your pick is badged wherever that ride turns up. The round leaderboard and the ride's own page both mark it, so across the three weeks between predictions locking and the round closing you never have to go back and check what you chose. Once the round settles the badge turns green if your pick scored.
Improved
The predictions page is reachable after picks lock. Until now the only link to it vanished the moment the window shut, which is exactly when the page is worth reading. There is now a quiet pointer on the vote page and a button on the current round leaderboard, both there for the rest of the round.
The predictions page now shows the round's whole prediction timeline. A status pill used to say picks were locked and nothing more; in its place is a three-stop line — opened, locked, scored — carrying the date of each and filling as the round runs. The date your pick actually gets settled is the thing people wanted after the window shut, and it was the one date the page never showed.
Fixed
The rating spread chart on Stats was drawing nothing at all. Its bars were collapsing to no height, so the card showed an axis and a total over an empty space. The histogram is back.
Win rate on the older round pages no longer reads as if it contradicts the matchup count. On rounds that predate in-app voting the W-L record counts only votes between rides of that same round, while the matches column counts every vote a ride has ever had, so "1W - 0L" could sit beside "59 matches" with nothing to explain the gap. The win rate now says which matchups it counted, on those pages and on the all-time Record view.
Switching between the round and all-time pools no longer nudges the page. The heading lost six pixels of height whenever the LIVE badge was not there to hold it up, so the matchup underneath shifted every time you toggled.
The two Eunos Roadsters now sit on Mazda's brand page and count toward Mazda's record. Eunos wasn't a separate carmaker — it was a Mazda sales channel in Japan, and the Eunos Roadster is the MX-5. The cars themselves are untouched: they still read Eunos on the ride page, in the leaderboard and on the vote card, because that's what's on the badge. Only the brand page treats the two as one.
Every Mazda MX-5 is now called one thing. There were 17 of them under nine different spellings — Miata, MX-5 Miata, MX-5 Sport, MX-5 RF and so on — so searching for one never found the rest. They all start with "MX-5 Miata" now, and any trim or chassis code an owner gave is kept exactly as they wrote it.
Every vote ever cast now feeds a slower, steadier rating alongside the live one — and the confidence figures are more honest about what they actually know.
New
The all-time board has two views. Form is the rating you already know: it moves with every vote and drifts back toward the middle when a ride goes quiet. Record is new — it re-reads every vote ever cast from scratch and asks what the whole history says, then subtracts each ride's own margin of error, so a high rating has to be earned by being tested rather than by getting lucky across a handful of matchups.
Every ride page shows both numbers side by side, with how many head-to-head comparisons sit behind the Record one. A ride that went through a busy round carries far more evidence than one that didn't, and now you can see it.
Improved
Round votes finally count toward the all-time picture. They were always recorded, but the all-time board only ever saw a single summary nudge per ride per round — so more than a third of every vote ever cast wasn't really being read. The Record view uses all of it, which works out at nearly three times as much evidence behind every ride.
The ± figure next to a rating was too optimistic and has been corrected. It used to keep shrinking as a ride collected more matchups, which implied a precision the live rating can't actually reach — it settles around ±32 and stays there. No ratings were recomputed; only the label changed.
All-time voting now deliberately pairs the top of the board against itself more often. The leaders had almost never met each other, which is the real reason their order has never felt settled. As that resolves the extra pairing winds itself back down on its own.
The medal and brand badges on a ride are links now. A Ride of the Month medal opens the Hall of Winners, and a brand badge opens that make's page from the leaderboard as well as from the ride. They had always looked clickable.
Cars now show how they rank inside their own make, and entering a round no longer lets you steer it.
New
Rides earn a gold, silver or bronze badge for their standing inside their own make, so "best Toyota here" shows on the ride itself. How deep a brand's podium goes scales with how many rides it has in the running — a three-ride brand awards gold only — so a badge always means beating a real field.
How it works now spells out the rules that govern a vote — when it counts double, when it doesn't count toward standings, and why.
Improved
If you have a ride entered in the current round, your votes in that round no longer move its standings. You're competing in it, so judging the field you're in is a conflict of interest whether or not anyone means it that way. The votes are still recorded and still count toward your profile, streaks and XP — and your all-time votes are untouched.
The rating maths was recalibrated. As the server has grown, the share of 2× votes has fallen, which quietly meant the average vote was moving the board about 11% less than intended. No ratings were recomputed, so nothing jumped — new votes simply land where they were always meant to.
Fixed
Results views were still counting votes that had been set aside under the rule above. Round standings, retrospectives and stats now all agree.
Cars became rides across the site, and Stats picked up five new sections.
New
Which era wins — cross-decade head-to-head win rates, drawn as bars either side of an even split. The community turns out to be firmly nostalgic.
How the community votes — how concentrated voting is, what a typical sitting looks like, and a position-bias check on whether the left-hand card has an edge. It barely does.
Open field — how much of the catalog has actually been judged, how many possible pairings have come up, and whether any ride has ever won twice.
Rating spread — where every ride sits, in 50-point bands.
First-time voters now show as their own series on the volume chart.
Improved
"Cars" are now "rides" throughout the site, including in URLs. Old links still work.
Ride pages load noticeably faster — their data is fetched all at once rather than in sequence.
Fixed
The header row and the Stats page now fit a 320px-wide phone without overflowing sideways.
A community stats hub at /stats — how the board has moved, who votes, and what the numbers actually say.
A compare tool: put two rides side by side and see their head-to-head record, ratings over time, and where they diverge.
Biggest upsets and giant-killers — the results that shouldn't have happened.
Round retrospectives: every settled round now has a "how it unfolded" story showing how the lead changed hands.
Every round has its own leaderboard page.
Undo your last vote. You get 10 minutes from the toast that appears after casting it.
Ride pages got a cinematic hero, a shared stat strip, and a rating chart under personal records.
A rankings menu and subnav, so the boards are reachable from anywhere.
Shared compare links get their own duel-style preview card.
Improved
Every long table now paginates 50 to a page, with the page in the URL so you can link and go back to it.
Table search understands multiple terms and adds make and decade filters — also kept in the URL.
Matchup cards can expand to the full description instead of truncating it.
The per-ride vote cap now grows with how long your account has been around, and the site remembers every pairing you've judged rather than a recent window.
Fixed
Ranking tables scroll sideways on narrow screens instead of clipping their last columns.
Prediction counts and voter XP on profiles were wrong, and the shortcuts row could flash through the vote toast.
A podium hero across the brand, month, all-time and owner boards.
Improved
Matchups are now biased by how close two rides are in rank rather than in raw rating. Near the top, tiny rating gaps span many places; near the middle, large ones span almost none.
Where the leading rides sit inside each other's error bars, the all-time board marks them as a contention band instead of implying the order between them means something.
The home page vote pool got 30% lighter (637kB down to 447kB), so the first matchup arrives faster.
The sports car checker is gated on Discord membership rather than a site account, and posts its verdict back to the channel.
Fixed
The MATCHES column on the all-time board was showing zero for every row.
Brand marks use real manufacturer logos, on the site and in share cards. Logos are bigger, sit properly in their tiles, and fall back to a lettermark rather than a generic glyph.
A round's contribution to a ride's all-time rating is now bounded. A dominant month nudges a ride up and, over repeated rounds, moves it toward the level its results imply — but no single month can carry it to the top. The all-time board is meant to be the slower, harder number.
Five fairness changes to how ratings are earned, plus a bot that announces the round's lifecycle on its own.
New
A ± figure next to each all-time rating showing how certain it is. Few matchups means a big ±, and it shrinks as votes accumulate.
Voter reliability is now scored in the background — how often you agree with the eventual community majority on the same pairing.
The Discord bot posts the round's lifecycle messages itself, with a proper preview card for /rotm links.
Predictions pay out in badges, and only rides eligible to win are scored.
A coverage chip showing how much of the round you've judged, and a countdown to the next phase change.
Improved
A new ride's first three matchups now draw opponents from the low, high and middle of the board, so its starting trajectory isn't set by whoever else happens to be new.
8% of matchups ignore rating proximity entirely, so the top and bottom of the board occasionally test themselves against each other instead of running in separate bubbles.
Ratings drift gently back toward the middle each week for rides with no recent matchups, so the board stays responsive as new voters arrive.
The vote weight labels were refreshed, self-votes are blocked outright, and the per-ride cap was loosened.
An editorial-glass theme refresh across rides, owners and profiles.
Fixed
Discord link previews were going stale, and #your-car-specs now renders as a real channel link.
Voting became members-only, brands got their own boards, and there's now something to play for.
New
Anti-pump limits on the all-time board: you can only back the same winning ride so many times in a day, and only be one of the voters behind a given ride so many times overall. Hit one and you're quietly dealt a fresh pair.
Predict the round winner. Call it right and you earn the Crystal Ball.
A brand leaderboard, brand profile pages, and each brand's top fans and biggest detractors.
One unified profile page for every member, whether they own rides, vote, or both.
Daily voting streaks, an Oracle score for how well your picks predicted the eventual order, and twin and rival cards showing who votes most and least like you.
Personal records on ride pages: peak rating, longest win streak, biggest upset.
Top movers on the all-time board — the biggest gainers and losers of the last 24 hours.
Decade leaderboards, from the 1950s to now.
A progress chip above the matchup showing how much of the pool you've yet to see.
Improved
Voting requires membership of the Discord server. That keeps the rankings a community opinion rather than a drive-by poll.
Share previews across brands, profiles and decades, and a wider layout on large monitors.
A provisional floor on the leaderboard, so a ride with barely any matchups isn't ranked against rides with hundreds.
Head-to-head ride voting for The Car Community, with monthly rounds and an all-time board.
New
Head-to-head voting: two rides at a time, pick the one you like more. Votes feed an ELO rating that ranks every ride ever entered.
Two pools — a fresh Ride of the Month round each month, and an all-time board that never closes.
Discord sign-in, with verified members' votes carrying extra weight.
Live monthly and all-time leaderboards, updating as votes land.
Ride detail pages with photo galleries, and an ownership and edit-request flow so owners can correct their own entries.
An admin portal for adding rides and running rounds, and an importer that reads rides out of Discord exports.
Keyboard shortcuts for voting, and side-by-side cards on phones.
Improved
The voting window runs from the 8th of the month to the 7th of the next.
Your email address is never collected. It's stripped from the Discord sign-in before it reaches the database, and scrubbed again on every subsequent login.
This list covers changes you can see or feel. Behind them sits a lot of work you can't — database migrations, security hardening, performance passes and dependency upkeep — which is left out to keep the page readable. New to the site? How it works explains the vote and the ratings.