Releases: gridhead/nvidia-auto-installer-for-fedora-linux
Releases · gridhead/nvidia-auto-installer-for-fedora-linux
v0.4.1
What's Changed
- Included code quality compliance by @t0xic0der in #84
- Setup GitHub Actions for code compliance checks by @t0xic0der in #86
- Setup Dependabot alerts by @t0xic0der in #88
- Loosen Python version requirement by @t0xic0der in #90
- Add .gitignore by @t0xic0der in #91
- Bump pyparsing from 3.0.7 to 3.0.8 by @dependabot in #95
- Bump platformdirs from 2.5.1 to 2.5.2 by @dependabot in #96
- Bump typing-extensions from 4.1.1 to 4.2.0 by @dependabot in #97
- Update NVIDIA CUDA repositories by @t0xic0der in #102
- Add error correction messages by @t0xic0der in #103
- Version bumped from 0.4.0 to 0.4.1 by @t0xic0der in #104
- Update RPM specfile for v0.4.1 by @t0xic0der in #105
New Contributors
- @dependabot made their first contribution in #95
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Update README.md by @existential-nonce in #72
- Fix distro identification by @xfgusta in #74
- Restructuring with Poetry + Modularity + Bug fixes by @t0xic0der in #81
- Restructured the project to make the codebase more modular
- Performed repository clean up and removal of static files
- Reworked the dependency management with the use of Poetry
- Deprecated COPR build updates for Mageia, EPEL and OpenSUSE
- Reimplimented CLI compositing to make use of commands over options
- Removed dedicated installation of x86 NVIDIA libraries due to inclusion
- Fixed RPM Fusion Non-free repo detection by force installation
- Updated official CUDA repositories to point to Fedora 34 or later
New Contributors
- @existential-nonce made their first contribution in #72
- @xfgusta made their first contribution in #74
Full Changelog: v0.3.9...v0.4.0
v0.3.9
v0.3.8
v0.3.7
Added new features
- Added option to enable/disable PRIME support on Optimus-supported devices
- Added other miscellaneous changes for ease of maintenance
Today marks the first anniversary of this tool - 22 May 2020 was the date on which the first release of this tool was made generally available in public. 🎉
v0.3.6
v0.3.5
Made utility-based changes for F34.
- Corrected unicode escape sequences for colors
- Changed CUDA repository to the most recent F33 remote install
- Fixed imports for development/packaged environment
- Refactored the code to remove needless lines
- Made compliance related changes here and there
- Tested and confirmed the tool to be working in F34 Workstation
v0.3.0
Added tons of new features here.
- Combined RPM Fusion pinging, checking, installing into a single module
- Combined driver installer and existing package checking into a single module
- Combined host detection with GPU support checking into a single module
- Revamped installation mode using command line arguments
- Withdrew x86 libraries from the default installation mode
- Added a new x86 libraries mode of installation for Xorg
- Added integrated CUDA module for repository checking, adding and installing
- Added support for FFMPEG acceleration using NVENC/NVDEC
- Added dedicated privilege check for each installation mode
- Added video hardware acceleration using VDPAU/VAAPI
- Added support for installation of Vulkan renderer
- Placeholder added for install everything mode of installation (Yet to be completed)
- Converged all low-level module operations into a single file for speed
- All print operations have been replaced by click-echo for optimization
- Added checks for NVIDIA repository and RPM Fusion repository availability
- Added network availability check before pinging respective repo servers
- Improved handling of interrupt. halt and suspend system calls for tool
v0.2.6
v0.2.5
Improved.
- Removed mandatory sleep for kernel module load
- Removed dependency on kernel module loader
- Removed kernel module force-read altogether
- Defaulted textual messages to autocolor for better legibility
Bugs fixed
- Fixed boolean choices in main function
- Fixed boolean choices in package check
- Fixed prompt colors for custom-themed terminals