Releases: Nexus-Mods/Vortex
Release list
2.4.0-beta.1
First beta of the 2.4 release.
Added
- Health check page: Support for downloaded but not-yet-installed files in the Mods list (#23648)
- Health check page: Bulk mod install (#23642)
Changed
- Health check page: dropped the per-run success toasts in favour of a
Last updatedlabel (#23688) - Health check page: Mod summary now shown for downloaded but not-yet-installed files (#23682)
- Reworked the Recently Managed dashlet for portrait game tiles (#23680)
- Removed the in-app Nexus Mods app migration guide (#23651)
- Upgraded Electron 42.3.3 → 43.0.0 and Node 24.15.0 → 24.17.0 (#23631)
- Games page now uses Nexus portrait tile artwork (
tile.jpg, 2:3) (#23615) - Optional collection mods now tracked in the collection progress UI and finished dialog like required members (#23613)
Fixed
- Restored the system tray icon (#23689)
- Cross-
modTypefile override editor rendering an empty tree (#23676) - Downloads showing their internal
__vortex_tmp_name, and a download left undeletable when not properly cancelled (#23657) - Update-channel button position in Settings (#23653)
- LOOT top bar overflowing (#23652)
- FOMOD dialog buttons overflowing (#23650)
- Fallout 4 VR light (ESL) plugins not appearing because the game extension's
supportESLoverride was never applied (#23644) - Mods incorrectly pulled in as requirements of other mods (#23633)
- Collection plugins left unsorted or disabled after install, and plugin loading now resilient to a invalid plugin file (#23612)
- Collection installs stalling near completion (~9X%) and never showing as finished; the Redux install session is now the single source of truth for completion (#23568)
2.3.0
Vortex 2.3 is here!
Everyone fancies themselves a master tactician when the World Cup is on the telly, but we all know the true test of strategy is deciding exactly which class and subclass to roll for your next Baldur's Gate playthrough! Whether you’re glued to the football or happily ignoring it to run around Faerûn, we’ve got a snappy new Vortex update to ensure your games run flawlessly.
🎮 Game-Specific Upgrades
Speaking of Faerûn, your Baldur's Gate 3 load orders will apply properly again, and we've banished the pesky "Failed to migrate" error that was stopping the game from loading. Plus, Fallout 4 VR players can finally use ESL plugins, bringing it up to speed with the support already offered for Skyrim VR.
📥 Downloads & UI Polish
Interrupted downloads will now automatically restart if their temporary files go missing. We've also fixed a rare crash when combining certain mod archives and squashed a visual bug on the load order screen. Finally, you can easily spot your current Vortex version right in the title bar, very handy for grabbing quick screenshots for support! And speaking of support…
🐛 Spot a Bug? Let Us Know!
We’ve done a lot of bug-squishing in this update, but if you happen to spot a wild one that managed to escape, please let us know! You can report any pesky issues over on GitHub (just remember to attach your Vortex log file so our dev team can figure out exactly what went wrong).
Got a burning question, some general feedback, or just want to chat about the latest tweaks? Come hang out with us in the Vortex channel on the official Nexus Mods Discord.
Finally, if you’re feeling exceptionally technical and want to read the raw, unedited list of every single GitHub pull request, you can browse the full, unfiltered changelog.
2.3.0-beta.1
First beta of the 2.3 release.
Added
- Staging and version indicator in the title bar (#23590)
- ESL support for Fallout 4 VR, at parity with Skyrim VR (#23519)
- Tri-state
Switchdesign-system component (off / on / semi-on) (#23542) - Reusable column-driven
Tabledesign-system component with sorting, filtering, grouping, column show/hide, and pagination (#23533) ToolbarandToolbarGroupdesign-system components with automatic overflow into a kebab menu (#23504)
Changed
- Aligned
TypographyandTypographyLinkto thebrand×appearancecolour model used byButton, addingdanger,warning, and neutral-translucent brands (#23511)
Fixed
- Download failing on resume when its checkpoint's partial file was missing; the checkpoint is now discarded and the download restarts fresh under the same id (#23593)
- Crash when merging archives without a registered archive handler (#23588)
- Rendering error in the file-based load order (FBLO) page (#23587)
- BG3: startup failing with "Failed to migrate" and the load order not deploying, after the reported game version switched to
productVersionleft the profile and modsettings-format checks comparing againstFileVersion-scale thresholds (#23582) - "Open folder" options failing on Wine by switching from
shell.openPathtoshell.openExternal(#23557) dotnetprobefailing to run on systems where the .NET runtime enables CET (Intel shadow stack); CET compatibility is now disabled (#23546)
2.2.0
Vortex 2.2 is here!
It is absolutely roasting outside right now and while stepping out into the sweltering heatwave might sound dreadful, staying indoors with the curtains drawn, an ice-cold drink, and a newly modded game sounds like an absolutely brilliant summer plan.
To help you survive the heat and keep your load orders running smoothly, we've got a fresh batch of coooooool changes for Vortex 2.2!
📥 An (even) Smarter Downloader
You can now set a bandwidth limit in the new download manager settings so Vortex stops hogging the entire internet connection, and to make things even smoother, we’ve completely removed the "timed out" error for massive files. Plus, VR mods will properly install to the correct game (Skyrim VR players, rejoice!), and we've banished a rare Downloads page crash.
🛠️ Reliable Mod Management
Closing and reopening Vortex will no longer cause your installed mods to mysteriously lose their details or awkwardly clone themselves. If you reinstall a mod over an older version, your chosen variant preferences are now safely preserved exactly as you left them and we've also updated our plugin-sorting data for LOOT (masterlist) to keep your favourite Bethesda games as stable as possible. Go get 'em Dragonborn!
✨ UI Polish & Quality of Life
Dashboard widgets now update instantly without needing a full app restart. Game extensions will consistently auto-update on launch again (and Vortex will repair any stuck ones all on its own!). We've also tidied up the interface by fixing chopped-off splash screens and ensuring long text wraps properly.
🐛 Spot a Bug? Let Us Know!
We’ve done a lot of bug-squishing in this update, but if you happen to spot a wild one that managed to escape, please let us know! You can report any pesky issues over on GitHub (just remember to attach your Vortex log file so our dev team can figure out exactly what went wrong).
Got a burning question, some general feedback, or just want to chat about the latest tweaks? Come hang out with us in the Vortex channel on the official Nexus Mods Discord.
Finally, if you’re feeling exceptionally technical and want to read the raw, unedited list of every single GitHub pull request, you can browse the full, unfiltered changelog.
2.2.0-beta.2
2.2.0-beta.1
First beta of the 2.2 release.
Added
- Settings UI for the new download manager (bandwidth throttling and related options) (#23448)
Bulletand adult-awareImageUI components; the image wrapper blurs Nexus adult content per theadultBlurImagespreference (#23427)PillUI component for compact tags and statuses (#23400)- Declarative installer specs (
declareInstallers) and a per-mod health-check API (registerHealthCheck) for game extensions, plus generative extension testing;game-xrebirthnormalised onto the new infrastructure (#23074)
Changed
- React error-boundary render errors are now captured, deduplicated, and reported instead of being silently swallowed (#23492)
- Reworked the
Buttoncomponent to abrand×appearanceprop model (a bare<Button>is unchanged) (#23487) - Updated libloot group/relationship data to v0.29 (#23485)
- Upgraded Electron from 42.0.0 to 42.3.3 (#23422)
- Refactored shared UI primitives, added
ImageandPremiumBadgecomponents, and switched element/form stylesheets to named--radius-*tokens (#23365) - Replaced the native
node-icon-extractC++ addon with a pure-TypeScripticon-extractpackage (sharing a newpe-resourcesparser), removing theapp.getFileIcon()IPC hop (#23246) - Renamed the
vortex-apipackage to@nexusmods/vortex-apiin preparation for npm publishing; extensionrequireshims accept both names (#23237)
Fixed
- Free-user manual and collection downloads timing out while waiting for the user to download each file (#23505)
- Downloads page crashing with "Failed to render" (#23493)
- Splash screen cropping incorrectly since 2.1 (Electron 42 frameless-window sizing regression) (#23491)
- SkyrimVR and other
compatibleDownloadsgames installing to the wrong game's staging folder (#23489) - Large downloads failing once the whole request exceeded the hard
gotrequest timeout; the request-duration cap was removed in favour of existing per-chunk timeouts and retries (#23482) - Extension auto-update failing every launch due to a download-state race; the fix self-heals for affected users (#23458)
- Game store detection on Linux (#23449)
- Mods losing metadata or splitting from their archive on close/relaunch, reappearing as metadata-less duplicates (#23437)
- Mod variant lost when reinstalling over an older version (#23323)
- Long text not wrapping in the mod changelog popover and table column filter dropdowns (#23286)
- Dashboard dashlets (Go Premium, Issues, Latest Mods) not re-rendering when their underlying state changed (#23282)
- Startup crash (#23281)
2.1.1
Fixed
- Improved download reliability for large files on slower connections (#23468)
2.1.0
Vortex 2.1 is here!
Look, while we know your Paralives neighbourhood is already absolute perfection (we see you meticulously placing every single clutter item), we sadly can't mod away all your real-life problems. But what we can fix, we absolutely are! Starting with a whole bunch of brilliant changes to Vortex!
We've been working under the hood to bring you some massive quality-of-life improvements. Our goal for 2.1 is to make managing your mods smoother, faster, and significantly less prone to interruptions.
📥 The New Downloader
Downloads now run at your full connection speed, roughly 2x faster than before. The new implementation is slimmer and better tested, and if your connection drops or you close Vortex mid-download, it picks up exactly where it left off.
🔑 No More Random Logouts
Getting unexpectedly kicked out in the middle of a modding session is incredibly frustrating. Moving forward, Vortex will refresh your Nexus Mods login in the background before it expires, keeping you signed in and ready to go.
🔔 Never Miss Notifications
Have you ever looked away for a second only to miss a crucial notification pop-up? Notifications that require your input (like updates or configurations) will no longer vanish on their own. They'll wait until you act on them or manually dismiss them.
🛠️ Clearer Errors & A Cleaner Startup
We've streamlined how Vortex starts up, meaning your first launch will work perfectly even on a flaky internet connection. We've also completely overhauled our error messages so if anything unexpected happens, you know exactly why.
🐛 Spot a Bug? Let Us Know!
We've done a lot of bug-squishing in this update, but if you happen to spot a wild one that managed to escape, please let us know! You can report any pesky issues here — just remember to attach your Vortex log file so our dev team can figure out exactly what went wrong.
Got a burning question, some general feedback, or just want to chat about the latest tweaks? Come hang out with us in the Vortex channel on the official Nexus Mods Discord.
Finally, if you're feeling exceptionally technical and want to read the raw, unedited list of every single GitHub ticket, you can browse the full, unfiltered changelog.
2.1.0-beta.8
Changed
- Scoped the
2.1download-path migration so it no longer runs for users who were never affected by the beta.4 regression (e.g. fresh 2.1-stable installs), avoiding unnecessary file relocation (#23423)
Fixed
- LOOT sort failing with
The group "..." does not existwhen a collection-assigned plugin group was later dropped from the masterlist; the dangling references now reset to the default group and re-sort (#23428) - BodySlide tool detection for Skyrim, Skyrim SE, and Fallout 4 after BodySlide 5.8.0 dropped
BodySlide x64.exeand ships onlyBodySlide.exe(#23417) - Auto-update failing to install when a transient installer file lock (
spawn EBUSY, e.g. antivirus still scanning) interrupted the launch; the install is now retried on lock errors (#23326) - Outdated community extension updates not removed correctly, causing duplicate game listings and repeated update notifications (#23316)
2.1.0-beta.7
Changed
- Error fingerprinting now uses the error type name as an additional discriminator, so distinct errors that happen to share a stack trace are no longer merged into a single report (#23387)
- Increased the default IPC callback timeout to 45 seconds so underlying callbacks complete before the caller times out (#23382)