[1.15.0] - 2022-11-19
Changed
- Now querying NVIDIA API to properly get the latest GPU driver for your card. Much lower risk of code stopping to work if they change their website, URL format or whatever. Thanks to ZenitH-AT for his NVIDIA research and data repo. This new query code is based of his nvidia-update project. This also means that most GPUs are now supported. Still need to write code to get driver for GPUs that don't have a driver installed and named generic in device manager.
- Minor code cleanup
- No more DLLs needed with the executable, as they are now embedded
Removed
- Ditched HAP as it's no longer needed. DLLs will be packaged in the EXE for the future (such as JSON package)
--ignore-missing-gpu
command line argument. A replacement is coming in the future, it was removed because the old implementation would download drivers for GTX 970 (hardcoded)