Skip to content

2.9.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:37
8ae52e2

First beta of the 2.9 release.

Added

  • Power off after downloads on Linux (#24393)
  • SelectField, SwitchField and CheckboxField built on Headless UI (#24353)
  • Apply button beside Play while there are changes to deploy, showing deployment progress (#24348)
  • Zoom control under Settings → Interface → Accessibility, with Ctrl+=/-/0 and Ctrl+wheel shortcuts in both layouts (#24340)
  • TextField built on Headless UI's Field (#24336)
  • Remaining FS operations over IPC: enumerateDirectory, readFile, writeFile and createStream (#24335)
  • Health Check issues grouped into Warnings and Suggestions sections, each with its own install all and hide all (#24316)
  • Gamebryo plugin management on Linux (#24269)

Changed

  • registerMigration now accepts a PromiseLike instead of a Bluebird promise (#24349)
  • Updated libloot to 0.29.6 (#24261)
  • LOOT failures now tell the user what went wrong, in the LOOT application's words (#24231)
  • Removed the legacy gamebryo-bsa-support extension, which overrode versioned BSA creation for archive invalidation (#24121)
  • Folded gamebryo-archive-check into plugin management (#24119)
  • Folded gamebryo-plugin-indexlock into plugin management (#24118)
  • Folded gamebryo-plugin-management into the renderer as a core extension (#24111)

Fixed

  • Log files flooded by an EPIPE loop when Vortex outlived the console it was started from (#24426)
  • Stored load order replaced by an empty one when the game reports none, e.g. Cyberpunk 2077 losing its REDmod order during deployment (#24407)
  • War Thunder's native Linux version not discovered (#24400)
  • Kerbal Space Program's Windows build not discovered on Linux (#24399)
  • Team Fortress 2's native Linux version not discovered (#24398)
  • Starbound using the Windows executable on Linux (#24397)
  • Prison Architect using the wrong mods folder on Linux (#24396)
  • UAC elevation offered on access errors outside Windows (#24395)
  • Executable versions not read on Linux (#24394)
  • File permission errors (EACCES) reported as firewall problems (#24390)
  • Garden Paws, Oxygen Not Included and Pathfinder: Kingmaker failing to set up outside Windows (#24388)
  • Skyrim and Enderal My Games folders looked up with the wrong casing on Linux (#24386)
  • The Sims 3 Steam version not discovered outside Windows (#24385)
  • The Witcher 2 Steam version not discovered outside Windows (#24384)
  • The Witcher Steam version not discovered outside Windows (#24383)
  • Dragon Age 2 Steam version not discovered outside Windows (#24382)
  • Spine leaving the game selected when global settings were opened from a game (#24362)
  • Health Check mod suggestions using different titles in the list and the detail page (#24359)
  • Header menus not closing when the title bar was clicked (#24357)
  • Witcher 3 menu mod merge error when a game config XML is missing (#24344)
  • Health checks held during a collection install not running again until restart (#24319)
  • Plugin state issues: plugins without a load order position written ahead of the natives, plugin sync still running with plugin management turned off, and sorts running mid profile switch (#24294)
  • Ghosted plugins losing their flags, author and masters in the plugins table (#24273)
  • Persistent Missing Masters warning: plugins a collection ships left disabled, and ghosted masters counted as removed (#24260)
  • State sort running on an empty load order while plugin management was turned off (#24258)
  • Collections with no plugins section failing to apply mod rules (#24255)
  • "Unhandled error" when changing a plugin's light flag while the file is in use (#24254)
  • A dead libloot instance failing to restart (#24231)
  • Plugin sorts failing with "Plugin not loaded" (#24196)
  • lootSortAsync not answering its callback, or answering with an unsorted list (#24193)
  • Plugin sorts failing during deployment, and "LOOT sorting successful" shown for sorts that didn't run (#24190)
  • Locked index not shown for mixed-case plugins, and locking a plugin lowercasing every name in the plugins table (#24188)
  • Spurious conflicts when the game is installed in a path containing a . (#24089)