Linux
* Improved handling of tmux sessions
* Avoid crash in ddrescue-tui if LogDir is missing
* Avoid rare crash when uploading HW-Diag results for review
Windows Scripts
* Don't use MS Office formats in LibreOffice by default
* Restore default UAC during System Setup
Main Kit
* Added Win10 v1903 support
* System Setup script
* Replaces Install SW Bundle, New System Setup, System Checklists, and User Checklists
* Actions performed are based on the mode selected and answers given
* Improved LibreOffice installations
* Installed from a local source
* Registers all MS Office types†
* Sets default save-as options unless a config file is already present†
* † Depending on setup mode selected
* Improved performance when exporting system info
* NOTE: Event logs are no longer saved
* New 4K alignment check
* New Win10 1903 theme handling
* If updating Explorer (user) settings the Light theme is disabled
* Set to the <= 1809 default to match Classic Start theme
* Fixed issue #102
* Various other bug fixes
Linux
* Auto-connects to known WiFi networks
* ddrescue-tui (AKA WKClone and WKImage)
* Improved recovery state detection
* NOTE: percentages may be off by 0.01% due to the rounding method used
* HW-Diagnostics
* Added option to upload results for review
* Added RAM info to CPU results screen
* Added warning if one or more partitions are not 4K aligned
* Improved AMD CPU support (k8, k10, etc)
* Improved SMART detection and reporting
* New build-ufd script
* Now written in Python
* Only Linux (Full) is required, all other sources optional
* Boot options are enabled based on files present on the UFD
* Can update in place without reformatting
* Fixed issues #101-#108, & #113
* Various other bug fixes
Main Kit
* Adjust Windows Update settings during System Checklist and New System Setup
* Restart Explorer after adjusting settings to show them immediately
* Show warning if Python can't be run and how to fix it
* Fixes issues #91, #93, & #97
* Various other bug fixes
Linux
* Major upgrades to Hardware Diagnostics
* Prime95 testing will auto-abort if a specified thermal limit is reached
* NVMe / SMART is rechecked after all disk tests have been performed
* This more acurately report data if other tests run into an error
* Improved SMART short self-test support
* Support running badblocks on disks over 4TB
* Show estimated completion time in ddrescue-tui
* Added ldmtool to support reading MS Dynamic volumes
* Fixed issues #58, #88, #89, #90, #92, #94, #95, #96, #99, & #100
* Various other bug fixes
Misc
* Improved build-ufd script
* Find and copy WinPE files case-insensitively
* Better logging
* Moved script settings to separate files
* For easier configuration
Main Kit
* Updated tool versions
* Added MS Office 2019 installers
* Removed network installers
* Added "New System Setup" script
* Combines "Install SW Bundle", "User Checklist", & "System Checklist"
* Added Windows 1809 build numbers
* Fixed issues #86 & #87
* Various other minor bug fixes
Linux
* Complete rewrite of HW Diagnostic sections
* New main menu to improve clarity of selections
* Allow overriding non-critical SMART attributes
* NOTE: This doesn't apply to a full (disk) diagnostic
* All tests can now be aborted with CTRL+c
* Tmux panes are now resized appropriately if the window is resized
* Various other enhancements and bugfixes
* Complete rewrite of HW Sensors sections
* Temps are now tracked directly allowing for real "Max" values
* ddrescue-tui
* Added safety check to ensure the map file is saved to persistent storage
* Tmux panes are now resized appropriately if the window is resized
* Added 'DDRESCUE PROCESS HALTED' message in red
* Used to clearly indicate that user interaction is required
* If X fails to start it will fallback to HW-Diags CLI
* Added option to build Linux with a minimal package set
* This is to better support newer Mac systems
* This version includes additional Mac kernel modules
* NOTE: Minimal builds are still considered experimental
* Fixed issues:
* #67, #68, #69, #70, #71, #72, #73, #74, #75
* #76, #77, #78, #80, #81, #82, #83, #84, & #85
* Various other minor bug fixes
Misc
* Updated all Python code to better follow to PEP8 guidelines
* Updated crash upload formatting for clarity
Main Kit
* Added SecureBoot check to system checklists
* Unmutes audio before launching XMPlay
* New uBlock Origin installation method for Firefox
* It is installed via the registry, similar to Google Chrome
* It is now installed for existing profiles
* Added Macs Fan Control
* Disabled Caffeine (see issues #64 & #65)
* Removed Visual C++ 2008 runtimes
* Fixed issues #56 & #60
* Various other minor bug fixes
Linux
* Added AMD CPU microcode and updated Intel CPU microcode
* Includes current Meltdown/Spectre mitigations
* Lowered failure thresholds for several SMART attributes
* Fixed WizardKit UFD detection
* The should be auto-excluded from HW-Diags again
* Restored missing photorec-sort script
* Removed HDT from legacy boot menu (see issue #57)
* Fixed issues #55 & #61
* Various other minor bug fixes
Main Kit
* Updated tool versions
* Replaced TreeSizeFree with WizTree
* Updated Python to 3.7
* New uBlock Origin installation method for Firefox
* It is installed via the registry, similar to Google Chrome
* It is now installed for existing profiles
* Fixed issue 51 and some minor bugs
Linux
* Added ddrescue-tui, a wrapper for ddrescue
* Can be used to perform device-to-device and device-to-image clones
* Can perform all three passes automatically (if certain thresholds are met)
* Helps enforce safe(r) usage of ddrescue to reduce drive stress
* Shows SMART data while running (updates every 5 minutes)
* Shows SystemD journal while running
* Improved network support for some Broadcom network devices
* Improved I/O Benchmark test in HW-Diags
* Shows current read speed with graph while running
* Speeds under 65 Mb/s are red
* Speeds under 135 Mb/s are yellow
* Speeds above 750 Mb/s are green
* Shows graph along with AVG (MIN, MAX) in summary report
* Only reads a portion of the drive, spread out evenly, to speedup the test
* (It reads either 10 Gb or 1% of the drive, whichever is larger)
* Added SMART attribute 199/C7 as an important value in HW-Diags
* If present and non-zero it prompts for an override to continue testing
* This includes the question "Have you tried swapping the drive cable?"
* The hostname is now set using the current IP and a reverse DNS lookup
* Useful if run regularly on multiple permanent systems with static DHCP/DNS
* Added option to resume previous hw-diags `tmux` session
* This allows you to more easily "move" the session to/from a SSH session
* Added a VNC server which runs at startup (unless booting CLI/nox)
* mount-all-volumes now supports non-encrypted CoreStorage volumes
* Added _limited_ support for HiDPI devices
* Fixed issue where the IP address was not shown in Conky
* Fixed issues #39, #41, #43, #44, #45, #46, #47, #48, #49, #50, #52, #53, & #54
* Various other minor bug fixes
WinPE
* Updated Python to 3.7