What's New
This release brings major performance improvements, a brand new collection browsing experience, and significant reliability enhancements.
📚 Browse Collections
- New dedicated Collections Browser built into Vortex
- Browse, search, and filter collections without leaving the app
- See collection details, endorsements, and curator information
- One-click install directly from the browser
🚀 Faster Collection Installs
- Collections with pre-configured mod options now install 50-70% faster
- A collection that took 15 minutes can now take 5-6 minutes
- Unnecessary deployment steps between phases have been eliminated
⚡ Faster Downloads
- Downloads and installations now happen simultaneously
- Up to 10 mods can download at once
- Automatic retry on failed downloads means fewer manual interventions
- Stalled downloads now automatically restart
🔧 More Reliable Mod Installers
- Complete overhaul of the FOMOD installer for better reliability
- Each installation runs in isolation to prevent conflicts
- Faster startup with lazy loading
- Up to 5 concurrent installations
🎮 Fallout New Vegas Improvements
- Improved NVSE installation with SMAPI-style assisted download
- Automatic 4GB Patcher support for better game stability
- Senjay's Fallout New Vegas Sanity Checks has been improved to automatically resolve most issues
- Archive invalidation now applies automatically
🔌 Plugin Sorting Fixed
- No more needing to restart Vortex after installing a collection
- Autosort works reliably after collection installations
✨ Cleaner Notifications
- Many notifications now appear as quick toasts that don't clutter your screen
- Notifications automatically clear when you switch games
- Reduced notification spam during collection installs
⚙️ Under the Hood
- Upgraded to Electron 37 and .NET 9 for better performance and security
- Improved download speed indicators
- Better error reporting to help us fix issues faster
Full Changelog
Major refactor release with Electron 37, .NET 9 upgrade, complete Download/Install pipeline overhaul, FOMOD native port, and new Collection Browsing feature
Major Features
- Complete Download/Install Pipeline Refactor - Decoupled downloads from installations, raised concurrency limits, improved phase gating for collections (#18211)
- Phase deployments are no longer required at the end of each phase for mods where the curator has pre-defined the fomod installer choices (#18467)
- Complete FOMOD Installer Native Port - Split FOMOD installer into shared logic and native implementation modules for better performance, reliability, and maintainability (#18465)
- Added Collection Browsing feature - Browse and install collections directly in Vortex (#18596, #18563)
- Upgraded to Electron 37 with Node.js 22 (#18221, #18311)
- Migrated to .NET 9 runtime (#18220)
- Analytics moved to Mixpanel with enhanced system diagnostics (#18225, #18510)
Collections Improvements
- Added fully automated/headless installation to FOMOD installer module (#18466)
- Fixed phased installation polling issues causing crashes (#18515)
- Fixed collection progress tracking bugs (#18503, #18520)
- Fixed collection tracking not highlighting collection as complete (#18652)
- Fixed various collection bugs (#18651)
- "Exact" matching now defaults when creating collections (#18214)
- Added indication of total mod count during collection installs (#18217)
- De-duplicated collection notifications (#18306)
- Improved free user journey with new download/install workflow (#18215)
- Allow users with correct permissions to edit collections (#18453)
- Collection browsing UX fixes (#18728)
- Fixed collection browsing not scrolling back to top on pagination change (#18726)
- Fixed installation skip of manually downloaded mods that are missing the referenceTag when installing a collection (#18736)
- Fixed ability to export "dead" collection rules when uploading a new revision (#18709)
- Updated to collectionsV2 API for collection browsing (#18817)
- Fixed optional mods not installing correctly for FO4 Anniversary collection (#18864)
- Fixed stalled collection installation when mod archives are present (#18889)
- Fixed race condition causing mods to lack metadata during installation (#18930)
- Added adult content preferences support for collection downloading (#18777)
- Fixed collection conflict check incorrectly blocking new revision uploads (#18980)
- Fixed Install as Variant not being prompted when installing a collection where mods already exist with different FOMOD options (#18979)
- Fixed Mod Configuration Menu (MCM) for Fallout New Vegas failing to install during collection installation (#18975)
Bug Fixes
- Fixed binary patched mod differences not detected correctly (#18998)
- Fixed download failure due to undefined 'id' property when handling download completion (#18967)
- Fixed path argument type error when cleaning up downloads directory (#18853)
- Fixed infinite metadata loop causing "Creating Snapshots" to never complete (#18811)
- Fixed plugins page panel rendering wrong dropdown control (#18944)
- Re-added download stall restart functionality (#18933)
- Fixed incorrect stack information for aggregated error notifications (#18949)
- Fixed mod files query to only use domain name (#18939)
- Fixed storeHelper clone returning same array instead of cloning (#18955)
- Fixed crash on startup when no game is active (#18898)
- Fixed installer issue where certain files are not linked correctly (#18927)
- FOMOD installer now lazy loads for faster startup (#18868)
- Fixed handling of undefined game stores (#18924)
- Fixed incorrect offset for small chunk retry (#18865)
- Fixed crash: reduce is not a function in FOMOD choices (#18735)
- Fixed "Do this for all remaining installs" button not working when reinstalling (#18752)
- Fixed preset re-application on reinstall/variant install (#18846)
- Fixed curated renamed mods not renamed for end-user (#18824)
- Fixed mod types not applying correctly when installing a collection (#18822)
- Fixed mod category info lost during collection download (#18790)
- Improved notification aggregation when extracting mods (#18830)
- Fixed Mixpanel event crash on mod install (#18716)
- Fixed downloads folder cleanup (#18720)
- Fixed download reference false positives for fuzzy/bundled mods (#18719)
- Fixed confirmedOffset + confirmedReceived for stalled/slow download workers (#18827)
- Fixed self copy check error on mod extraction (#18810)
- Fixed Game Not Supported Error when downloading a requirement from another game domain (#18738)
- Fixed text in dialogue not displaying properly (#18768)
- Fixed crash: HTTP (403) - Forbidden (#18764)
- Fixed YouTube embedded player sometimes not working (#18707)
- Fixed i18 functionality for string resources (#18641)
- Fixed speedometer displaying incorrect download speeds (#18213)
- Fixed inconsistent installation keys when initially queueing installations (#18545)
- Fixed plugins not sorting properly without restart (#18486)
- Fixed 'Download deleted' toast showing on game switch/launch (#18422)
- Fixed unhandled exception when clicking starter dashlet items (#18410)
- Fixed Electron Redux duplicate action dispatch (#18507)
- Fixed potential race condition if update is running but mod was removed (#18246)
- Fixed objdiff potentially attempting to loop over null and arrays (#18243)
- Fixed nullish checks in mod reference match tests (#18252)
- Fixed crashpad error detail sanitization (#18251)
- Fixed user cancellation errors in Halo MCC (#18257)
- Fixed stop patterns interfering with instruction overrides (#18593)
- Fixed modType conflict functionality raising errors during collection installation when replacing mods (#18653)
UI/UX Improvements
- Notifications automatically clear on game change (#18399)
- Converted appropriate notifications to toast format (#18307)
- Feedback button now links to Google Form (#18446)
- Various UI/UX fixes for Collections (#18686)
- Removed "Loose Files May Not Get Loaded" notification for Skyrim SE (#18381)
- Fallout New Vegas modding user journey improvements (#18586)
Plugin Management
- Fixed GraphDialog not updating correctly upon user change (#18411)
Development & Testing
- Added Jest tests for 1.16 refactor work (#18297)
- Added Playwright integration for E2E testing (#18219)
- Created install mod Playwright test (#18298)
- Refactored ComponentEx/nexus_integration selectors to remove circular dependency (#18414)
- Build scripts restored and working (#18321)
- Removed Windows10SDK.19041 dependency (#18320)