Changelog
What changed, and when.
Newest first. Every release is signed with key 664c97da009f1b1c; the app checks that signature before it will install anything.
0.1.5 · 8 September 2026
- Devices with nothing to update stop being offered one. A driver that merely ties with the one already installed was being treated as newer, so a few devices — a Bluetooth adapter, a PCI Express root complex — showed an update that Windows then declined, including when you insisted on it. Nothing was ever installed wrongly. The offer itself was the mistake, and it is gone.
- The app speaks your language in more places. Fourteen translations already existed for text the app was still showing in English — “Not installed”, the reason a driver was skipped, the words next to a caution. They are all connected up now.
- A run can write down what it did. Start DriverKit with
--logand a path and every step goes into a plain text file you can send to somebody. Off unless you ask for it.
0.1.4 · 20 August 2026
- Pick which version to install. Every version that fits the device, not only the newest — so you can go back to one that worked.
- A version you pick stays picked. The next run won’t quietly replace it.
- Drivers Windows would refuse aren’t offered any more. Some packs arrive without their signature file; those versions are greyed out with the reason, instead of failing halfway through installing.
- A driver Windows turned down stops coming back — unless you overrule it, which is still one click.
- The same device four times is one row.
- Windows’ own drivers stop looking newer than they are. Their 2006 date was being read as a version number.
0.1.3 · 17 August 2026
- Buttons and menus are translated too. 0.1.2 translated what the app said, not what it drew.
- Counted buttons pick the right plural — Russian and Polish need three forms where English needs two.
- Long labels no longer get cut off; the machine name shortens instead.
- First release delivered by the updater itself.
0.1.2 · 17 August 2026
- Fourteen languages, following Windows by default. Correct one yourself in
data/lang/— an update won't overwrite it. - Checks for a new version once a day and installs nothing until you press the button.
- Updates are signed with a key that never touches this website, so taking over the site isn't enough to push a fake one.
- An update replaces the program only. Driver packs, settings and your own translations are left alone.
- The command line stays English on purpose.
0.1.1 · 16 August 2026
Everything here came out of running 0.1.0 on real hardware.
- Rows fill in. They never did — updates were matched by position in a list that gets filtered and re-sorted, so most landed on the wrong row or were dropped.
- The update button retires when the run is done instead of offering to install everything a second time. A failed row keeps its tick, and the button becomes its retry.
- Undo stops offering what it can't put back. A device that had no driver before has nothing to go back to; the run says how many, and stops asking.
- Undo works per driver. Untick the ones that are fine and only the rest go back.
- Speed where it's useful: per-row for each pack, combined above the list — packs download together, and only the top line says so.
- One colour language: blue working, green good, grey nothing changed, red failed.
0.1.0 · 16 August 2026
- Scans every device, compares against SDIO's catalogue, shows current and available versions with real download sizes.
- Installs what you tick, with per-row progress, and undoes it per device.
- Three editions, two carrying network drivers for a PC that can't get online.
- Speed limits and sharing controls.
644 tests as of 0.1.4. Found something wrong? The Details view in the app says what happened, in order.
