Improved wording on environment changes page: #103.
Removed the security page that allowed the user to disable TLS.
Restricted PHP to 5.5 upwards because lower versions do not use the TLS protocols required toĭownload the installer and connect to Packagist.
Updated to Inno Setup 6 which provides a modern resizable interface and drops support for Windows XP.
Added the curl extension to php.ini modifications which will be needed in Composer 2.
Improved the Chocolatey package release process to use their automatic update module.
Fixed installer script to handle uopz extension if it prevents exit calls.
Further improvements to Chocolatey package so it can be accepted as a core-team package.
Fixed bug when admin installing in user-mode could not change global environment.
Fixed missing captions on settings error page when cmd or php did not run.
Added cmd.exe checking to flush out misconfigrations before it is used to call the php scripts.
Fixed runphp.exe reporting PHP fatal errors by calling PHP with the -n (no ini) option, which.
This unfortunatelyīreaks Cygwin PHP installations.
Fixed failures when the ini contains relative root paths, as in xampp portable, by running PHPįrom the drive it is installed on and using full paths to the php scripts.
Improved and documented ini update handling.
Standard admin installs, but not silent or Deverloper Mode installs with admin priveleges. To ensure the access control of a folder being added or replaced on the system path.
Added a path security warning which requires the user to confirm that it is their responsibilty.
Fixed potential escalation of privileges by locking down the bin folder for admin installs.
Urls in the log file, masked to hide sensitive data.
Improve proxy handling by making proxy discovery match Composer behaviour and by reporting proxy.
Updated to latest installer script, including certificate data from Wed Jul 22 03:12:14 2020 GMT.