github TeamWheelWizard/WheelWizard v2.5.8

3 hours ago

Also available on Flathub.

What's Changed

  • task: establish cross-platform tests for the feature migration by @patchzyy in #417
  • task: give shared primitives and Wii utilities explicit ownership by @patchzyy in #418
  • task: inject downloads and separate progress presentation by @patchzyy in #420
  • task: move preview image loading into the GameBanana feature by @patchzyy in #421
  • task: replace global settings signals with owned subscriptions by @patchzyy in #422
  • task: make settings persistence paths explicit by @patchzyy in #423
  • task: resolve Dolphin paths from explicit settings values by @patchzyy in #424
  • task: replace FileHelper with explicit filesystem operations by @patchzyy in #425
  • task: inject Dolphin installation discovery by @patchzyy in #426
  • task: inject Wii Remote configuration and save-region discovery by @patchzyy in #427
  • task: extract app-data location and relocation services by @patchzyy in #428
  • task: give recomp paths injected feature ownership by @patchzyy in #429
  • task: inject Dolphin and distribution path ownership by @patchzyy in #430
  • task: inject mod paths and Mii rendering resource locations by @patchzyy in #432
  • task: inject Dolphin launch orchestration and presentation by @patchzyy in #433
  • task: inject launch descriptor and launcher paths by @patchzyy in #434
  • task: give live rooms and profile presence explicit ownership by @patchzyy in #435
  • task: own polling lifetimes and dispose them on shutdown by @patchzyy in #436
  • task: replace EnvHelper with explicit environment and process dependencies by @patchzyy in #437
  • task: remove PathManager and compose application data at startup by @patchzyy in #438
  • task: separate URL registration and mod install request handling by @patchzyy in #439
  • task: inject file picker presentation and native folder opening by @patchzyy in #440
  • task: separate distribution installation from progress windows and prompts by @patchzyy in #441
  • task: complete launch feature ownership and remove legacy services by @patchzyy in #442
  • task: separate mod progress presentation and persistence by @patchzyy in #443
  • task: isolate updater presentation and process dependencies by @patchzyy in #444
  • task: isolate WiiCompiled orchestration presentation by @patchzyy in #445
  • task: move Home state and actions into an injected view model by @patchzyy in #446
  • task: remove global settings from Mii presentation by @patchzyy in #448
  • task: give mod previews explicit dependencies and lifetimes by @patchzyy in #449
  • task: construct pages through injected navigation by @patchzyy in #450
  • task: construct service-dependent popups through DI by @patchzyy in #451
  • task: give VR history an injected request model by @patchzyy in #452
  • task: compose Mii rendering through control themes by @patchzyy in #453
  • task: construct windows and remove reflection injection by @patchzyy in #454
  • task: bind badge data directly to player cards by @patchzyy in #455
  • task: compose application startup without global services by @patchzyy in #456
  • fix: preserve logging across application data moves by @patchzyy in #457
  • refactor: group service registration by feature ownership by @patchzyy in #458
  • refactor: inject mod browser thumbnail loading by @patchzyy in #459
  • refactor: inject remaining feature runtime dependencies by @patchzyy in #460

Full Changelog: v2.5.7...v2.5.8

Don't miss a new WheelWizard release

NewReleases is sending notifications on new releases.