Repository navigation
0.1.6
Replaced engines are found and updated.
EngineManifest.updates(for:appVersion:macOS:)finds installed engines the engine list no longer offers, and pairs each with the newest listed engine that replaces it: newer, provides every backend the old one did, and fits this app and macOS. With the current list: 2.0.1 → 2.0.2 (2.0.1 crashes at start on macOS 26) and 1.0.0 → 1.0.1. Test builds newer than anything listed are left alone.- Manifest entries can set
minMacOS. AppSettings.moveEnvironments(fromEngine:to:)moves the environments and the active engine to the replacement.- Check Last Launch: a crash within seconds on a replaced engine now names the engine and offers the update, instead of the generic engine-crash text.
Validation: 180 tests pass.