currentEngineVersion top-level constant

int const currentEngineVersion

The newest generator version. Share codes and persisted themes carry the version they were made with.

  • v1: Milestone 3.
  • v2: M3 review — light themes keep digit keys ≥ 0.04 below the background and function keys ≥ 0.05 below the digits; the disliked (bile) band widens to 75–115° and is re-checked on final colours; Accessible light accents leave the yellows before going dark; NeoPOP accents sit at their hue's chroma cusp and its function keys are near-neutral. v1 themes still reproduce exactly (golden fixtures). M4 adds Neumorphism to v2 (no bump: other families' v2 output is unchanged; pinned by fixtures/neumorphism_v2.json).
  • v3: one pocket Retro theme in three plays the 8-bit chiptune pack (sound stream only; no visual change). Pinned by fixtures/retro_v3.json.
  • v4: steering (ThemeIntent; M3 Expressive, NeoPOP and Claymorphism honour it). Unsteered v4 output equals v3 apart from the version number; pinned by fixtures/generator_v4.json and fixtures/steered_v4.json.

Implementation

const int currentEngineVersion = 4;