Main Kit
* `mount-all-volumes` will now recognize LVM and RAID volumes
* Local sources supported by "User Data Transfer.cmd"
* Ticket numbers are now optional _(enabled/disabled via main.py)_
* If disabled some sections will ask for a "search" prefix instead
* If disabled some sections will use date/time instead
* AV check added to System Checklist and Diagnostics
* Adjusted the summary order in System Checklist and Diagnostics
* Reworked OS detection
* Insider Previews are now properly detected
* Windows 10 1803/April Update is now recognized
* CurrentBuild number is displayed for unrecognized builds
* Codenames are displayed for all recognized builds
* Bumped tool versions
* Current Intel RST is now 16.0
* Moved SafeMode scripts to the Misc folder
* General bugfixes, including:
* "Copy WizardKit.cmd"
* "Build Kit.cmd"
* "Enter SafeMode.cmd"
* "Exit SafeMode.cmd"
* Several scripts will now show a file/program missing error instead of crashing
Linux
* Deprecated `inxi` and will be removed in a future build.
* Added new `hw-drive-info` script to replace `inxi` command
* Added new `hw-info` script to replace `inxi` command
* Added several graphical viewers for file browsing (archives, images, PDfs, etc)
* Trimmed image size by removing unnecessary packages _(mostly dialup/networking packages)_
* `build-ufd` logs are now saved in the current user's $HOME/Logs folder
* `build-ufd` names UFDs as "${KIT_NAME_SHORT}_UFD" _(e.g. WK_UFD)_
* General bugfixes
WinPE
* Added VirtIO drivers
* Local sources are working again for Windows installs
* WinPE.log is now copied to new Windows installations
* General bugfixes, including:
* "Build PE.cmd"
If there's hidden folders at the root of the device it's running from
then it shows a red banner with a "you may have a virus!" warning..
This check has been disabled
* Renamed get_mounted_data to get_mounted_volumes
* Report data is now a dict for better clarity
* Widened report hoping that LVM names will fit (they probably wont)
* This fixes#38
* Show UNKNOWN for missing DMI variables
* Suppress errors for systems w/out sound cards
* Suppress errors for glxinfo
* Keep revision numbers for network devices
* Better names (e.g. 'Letter' instead of 'Source')
* Added 'Local' bool to simplify network-vs-local installs
* Only reassign the source letter if necessary
* Bugfix: Update 'Path' when reassigning a volume letter
* Fixes#33 (again)
* Switched to broadcom-wl-dkms
* Hopefully it doesn't break everything...
* Removed several unwanted packages (for example: modem/dialup packages)
* Fixes issue #30
* Packages to be added are now tracked in .linux_items/packages/live_add
* Packages to be removed are now tracked in .linux_items/packages/live_remove
* Known build data moved to settings/windows_builds.py
* OS version statically set in windows_builds.py
* Added Insider Previews to recognized builds
* Shown in red due to their very short support windows
* Windows 8 and Windows 8.1 are now separate versions
* Added codenames to Vista and 7 (for fun!)
* Unrecognized builds have the CurrentBuild number in the DisplayName
Main Kit
* Fixed issues #21 & #22
* Open speedtest during User Checklist (fixes#24)
* Tool version updates
* Various Bugfixes
WinPE
* Various Bugfixes
Linux
* `build-ufd` now uses a GPT layout with a protective MBR by default
* Can still build MBR (Legacy) with the `--use-mbr` flag
* (Hopefully) fixes#20
* `hw-diags`
* Re-added keyboard test (fixes#25)
* Add drive I/O benchmark test (fixes#23)
* All results are in MB/s
* Various Bugfixes