Skip to content

626 Mod Launcher v0.6.1

Choose a tag to compare

@github-actions github-actions released this 14 Jun 16:28
001adb5

v0.6.1 — two feed fixes you'd have noticed

A small patch on top of the feed go-live. Both fixes are things the feed shook loose the moment real game data started flowing — picking a popular game half-worked, and the live feed quietly dropped a curated game from the picker. Both fixed.

Fixed

  • Fixed picking a game from "Popular games" in Add Game — it now fills Name, Engine, and Mod folder, not just the name. The dialog no longer looks dead after you pick.
  • Fixed the feed silently dropping Stardew Valley from the Popular games picker — a feed update to a built-in game can no longer blank out or downgrade what's curated. Stardew is back.

Under the hood

  • Add Game popular-pick (#134). Selecting the engine combo from inside the dropdown's own SelectionChanged is re-entrant mutation WinUI throws on, and with no app-level exception sink the throw got swallowed — aborting the handler before the mod-folder / app-id fills. Fix: fill name / mod-folder / app-id first and unconditionally, defer the engine select off the event tick, and log any residual throw instead of eating it.
  • Feed merge no-downgrade (#135). The merge replaced a built-in entry whole on id collision, so the feed's auto-mined Stardew (no engine, no popular-games tag) overwrote the curated built-in. Fix: field-level merge — a feed non-null value wins, but a feed null can never blank a built-in field; provenance tags union so the popular-games tag survives; curated status is never downgraded.