[Changelog] windows11-upgrade (24h2-1) testing; urgency=low * Added /copylogs parameter * Added support for Windows 11 version 24h2 * Added product property dynamic_update to select the dynamic update options * Added product property image_index to select the approriate image from install.wim. Will be ignored if empty * Added product property migrate_drivers to select the driver migration options * Improved copy_files_locally handling. Only the directory selected in installfiles_dir will be copied locally * Improved hardware requirements check handling * Improved logfile inclusion * Temporarily disables the policy that enforces smart card login -- Matthias Knauer Wed, 25 Sep 2024 11:11:11 +0000 windows11-upgrade (23h2-2) testing; urgency=low * Added LoginBlocker status check * Added product_property bitlocker_suspend -- Matthias Knauer Wed, 22 May 2024 11:11:11 +0000 windows11-upgrade (23h2-1) testing; urgency=low * Added product property disable_hardware_checks_parameter * Added product property disable_hardware_checks_registry * Added support for version 23h2 -- Matthias Knauer Fri, 02 Feb 2024 11:11:11 +0000 windows11-upgrade (22h2-2) testing; urgency=low * Added configurable timeout -- Terry Strooband Sun, 21 May 2023 13:37:00 +0000 windows11-upgrade (22h2-1) testing; urgency=low * IMPORTANT: Requires opsiclientd version 4.2.0.122 or higher * IMPORTANT: Requires opsi-script version 4.12.5.5 or higher * Adapted required opsiclientd / opsi-script versions * Modified handling of UAC values * Empty UAC values no longer count as fatal error * If a UAC value is not present before running the script it will be deleted to restore the former state * Added variables for restoring UAC values * Modified Registry_Restore_UAC * Added english documentation * Added french documentation * Added product property proxy_ip * Added product property proxy_port * Added proxy support for the local opsiSetupUser * Added error detection to Files_Copy_Setup_Files * Added product property delete_windows_update_cache * Clears %SystemRoot%\Softwaredistribution prior to the upgrade * Added product property restore_health * If set to true the following commands will be executed prior to the upgrade: * SFC /scannow * DISM /Online /Cleanup-Image /AnalyzeComponentStore * DISM /Online /Cleanup-Image /StartComponentCleanup * DISM /Online /Cleanup-Image /RestoreHealth * Added product property post_oobe * Allows you to set a path to a setupcomplete.cmd file * Added SetupDiag call after the upgrade for advanced diagnostics * Added support for Windows 11 22H2 * Collects additional logfiles * Doubled the timeout for opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser * Fixed wrong bracket placements * Fixed bug in automode handling * Fixed bug in proxy handling * Fixed bug that occured when additional action requests were pending * Refactored encryption driver handling * Refactored DisplayVersion / ReleaseID retrieval * Refactored handling of DisplayVersion / ReleaseID * Refactored logfile handling * Refactored opsi-script / opsi-winst detection * Refactored execution method handling * Refactored opsiclientd version check * Refactored opsiSetupUser leftover removal * Refactored mode handling * Refactored target image detection * Renamed product property upgrade-to-version to upgrade_to_version * Replaced getSystemType with getOSArchitecture * Replaced isSuspended with ImmediateLogout after calling opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser * Tested on win10-x64-21h2, win11-x64 -- Matthias Knauer Thu, 13 Oct 2022 11:11:11 +0000 windows11-upgrade (21h2-1) testing; urgency=low * IMPORTANT: Requires opsiclientd version 4.2.0.104 or higher * IMPORTANT: Requires opsi-script version 4.12.4.35-6 or higher * Initial package * Tested on win10-x64-21h1 -- Matthias Knauer Wed, 09 Feb 2022 11:11:11 +0000