## Main Kit ##
* Updated several tool versions
* Various bugfixes
* _(Including another fixed set-eol.ps1 call)_
## Windows PE ##
* Fixed using local Windows sources
* Various bugfixes
## Linux ##
* New build script
* Better package handling
* Packages split into build dependencies, aur, and live
* Isolinux/pxelinux/syslinux/refind setup during build process
* main.py settings has replaced arch.conf and wifi.conf
* Hardware diagnostic scripts
* All scripts rewritten in Python
* Prime95
* Added ablity to abort test without cancelling other tests
* The tempuratures are saved from the end of the test
* NVMe/SMART
* New NVMe tests since SMART support is limited for NVMe devices
* Progress is displayed for SMART self-tests
* The script waits on the self-test for the polling-time + 5min
* Unless it detects completion after 60 seconds
* badblocks
* Optionally run when the device health is unknown
* These overrides are done per-device
* Results screen
* Final temps from Prime95 tests displayed
* Tempurature sensors rewritten
* Rewritten in python
* Report CoreTemps first then others (CPU temps)
* Wrap into two columns as necessary (if the window is big enough)
* If the script doesn't exist when called then an :UnknownError is called
* Checking if it exists and jumping to an additional error is a bit redundant
* dandi_set_env check remains to alert the tech WADK is missing
# Plan #
* Repo should be in a non-functional state
* This is to avoid confusion when most, if not all, scripts fail to run when first downloaded.
* The first step should be to run Build Kit.cmd which does the following
* Downloads 7-Zip, ConEmu, Notepad++, & Python (including wheel packages)
* (i.e. just enough to run update_kit.py)
* Open .bin/Scripts/settings/main.py in Notepad++ for configuration
* Move the kit folders into place
* (i.e. /.root_items/* ->> /, /Build Kit.cmd --> /.bin/Scripts/Build Kit.cmd, etc)
* Added Build Kit.cmd
* Launches build_kit.ps1
* Added build_kit.ps1
* Downloads 7-Zip, ConEmu, and Python
* Launches update_kit.py unless errors are encountered
* Removed all launchers
* update_kit.py will generate them in a future update