Changelog
Every change that shipped to ToolDrift, taken from this product's own commit history. One entry per day it released.
9 releases · 47 changes · 2026-08-01 to 2026-08-14
3 changes · 9 files
404 status without a 404 body: three nested segments served an empty page
7395ff0 · 3 files
badge: hand the maintainer the line, on their own row
883fe27 · 2 files
compare: 96 URLs, one template, and the two clocks the sitemap now carries
6237a0a · 4 files
4 changes · 10 files
mobile: phone-width column priority for the rows table
045c18f · 2 files
the evidence links on a page about evidence were the least legible thing on it
8d33471 · 1 file
a segment-level loading.tsx was swallowing the 404 across an unbounded URL space
7be468b · 4 files
the board ranked the same model at #1 and #2, and published two changelog entries saying GLM 5.2 overtook GLM 5.2
eb60b77 · 3 files
1 change · 1 files
studio credit: name Kynth Studios in all four layers
ede0239 · 1 file
1 change · 1 files
Fix the drifted OpenRouter claim, and stop the sitemap asserting dates it cannot support
18a42a9 · 1 file
1 change · 1 files
take the shell's empty-state variants
24374c8 · 1 file
1 change · 1 files
error.tsx: catch a thrown route instead of showing Next's default
e65d791 · 1 file
2 changes · 10 files
Take the workbench crawl-guard note update
b0c06e6 · 6 files
Carry the shell that closes intent.json's eight MISSING items
87eea0e · 4 files
23 changes · 119 files
The landing and the board were the same page to an index
15ca10a · 2 files
Ship the crawl foundation this landing went live without
b7e6454 · 3 files
Cognition acquired Windsurf, so Cognition is not 'since the Cognition acquisition'
9082a96 · 2 files
"Not published" is a claim about the vendor
7b934cd · 2 files
"Free, as billed annually" is not a thing
8ed57f2 · 1 file
Say the real reason a tool has no plan table
b066e7b · 5 files
"$40 / mo" and "$40 / user / mo" are different prices
6ce8cd4 · 3 files
Refuse to ship a price the nightly is not watching (trap 15)
e58b686 · 4 files
The checkout funnel hook keys on the attribute, not the tag (trap 11)
2c7e533 · 1 file
The JSON API must not read through Vercel's Data Cache (trap 2)
3ae7c86 · 10 files
A swallowed read must not become the cached truth (trap 1)
ad8975c · 4 files
Say what the nightly actually reads
15a863d · 3 files
Two month headings called August, and a board that is not a tool
a7e94c6 · 1 file
The nightly could fail completely and still report success
895ac00 · 12 files
Put the endpoint list's link on the endpoint
50e838d · 1 file
Rebuild on the shared shell, rather than restyle in place
df8bb20 · 35 files
Open the estate switcher beside the lockup
dd4fd0c · 1 file
Describe the theme in its own terms
ab0602c · 1 file
Mark.tsx keeps the mark and loses the five icons nothing imported
dc2dde2 · 1 file
Every arrow is a Solar glyph in the accent, never a typed character
b830a14 · 9 files
Vendor the Solar iconset, and the gate that keeps it the only one
8a1ecca · 1 file
perf: dial DB load to zero-customer reality
71ece8b · 16 files
One Analytics mount, in the layout
78c26ff · 1 file
11 changes · 111 files
Reveal the interior routes, and the gate that proves they stay revealed
90c2e27 · 1 file
Give the two controls that acknowledged nothing a hover
a7987dc · 1 file
Wear the house shell
1603a3d · 3 files
Off the near-black: an off-black ground, one raised surface, and an indigo that does something
bf06e53 · 1 file
Wire the house analytics client
7cb92f7 · 2 files
The front page, rebuilt as the publication rather than a template
28a4f9d · 25 files
Pass 2: one publication, front page and record alike
72affe4 · 21 files
The landing, rebuilt on the Synk template
ae4ee1c · 25 files
Share card, and a description whose first sentence can stand on its own
9325db2 · 2 files
Front end: the leaderboard board, the change feed, the tracker and the versus pages
63cf01f · 20 files
ToolDrift engine: AI coding tools tracker + best-coding-model leaderboard
a451801 · 10 files
Each line above is a commit subject from this product's repository, reproduced exactly, with the commit it came from underneath it. Nothing on this page is written by hand: the entries are generated from the repository and a build gate re-reads every commit and fails the deploy if a line here no longer matches the one in the history. Days on which only shared infrastructure changed are not listed.
