Skip to content

v2.0.1 - Wizzo

Latest

Choose a tag to compare

@CyberM00 CyberM00 released this 17 Aug 13:45
· 1 commit to main since this release

Download Wizzo-2.0.1-win64.zip below, unzip it anywhere, and run Wizzo.exe. No Python, no install, no console -- the board opens in its own window.

Housekeeping, not features. If 2.0.0 works for you there is nothing here you need, with one exception: the 2.0.0 download was not built from the source the 2.0.0 tag points at.

Why this exists

The v2.0.0 zip was built one commit before a text change landed, so the same version number described two different trees and the packaged board still carried text the source no longer had. That is a small thing that makes a version number useless for telling anyone what they are running. This build comes from the tree its tag points at, and CI verified the packaged executable serves before attaching it.

Also in here

Python 3.10 is now actually tested. The README has said "3.10 or newer" for a while, but CI only ever ran 3.13, which made it an assumption stated as a fact. The test job now runs both ends and both pass.

33 tests, 27 of which need no game installed. The rest probe a real install and skip cleanly when there is not one, which is why a bare checkout still runs a useful subset.

No em-dashes anywhere, enforced by a test that names the offending file and line. They cause real problems in the places this text ends up.

Issue templates and a contributing guide. Most breakage in a project like this is a game patch moving a file the board reads, and that is the one thing I cannot check from my own machine. The templates ask for the sim version, the log and the mission, because without those a report cannot be acted on. The pylon template separates the three cases that look alike from the cockpit: a code with no name, a name with no employment detail, and a name that is simply wrong.

The workflow is off the deprecated Node 20 actions, which GitHub had already been forcing onto a newer runtime and warning about on every run.

Stale internal names. The update check introduced itself to GitHub as bms-kneeboard, and the stylesheet still described itself as a Falcon BMS board when it has covered three sims for some time.

Unchanged

Nothing about what the board reads, shows, or how it places a chart changed in this release. Settings and caches stay in %LOCALAPPDATA%\Wizzo.