Skip to content

Composer-Setup 6.0.0

Compare
Choose a tag to compare
@johnstevenson johnstevenson released this 13 Aug 17:28
  • Disabled deprecation warnings in php scripts.
  • Fixed PHP 8 openssl_free_key deprecation warning: #122.
  • Updated to latest installer script, including certificate data from Wed Jul 22 03:12:14 2020 GMT.
  • Improve proxy handling by making proxy discovery match Composer behaviour and by reporting proxy
    urls in the log file, masked to hide sensitive data.
  • Fixed potential escalation of privileges by locking down the bin folder for admin installs.
  • Added a path security warning which requires the user to confirm that it is their responsibilty
    to ensure the access control of a folder being added or replaced on the system path. This affects
    standard admin installs, but not silent or Deverloper Mode installs with admin priveleges.
  • Improved and documented ini update handling.
  • Fixed failures when the ini contains relative root paths, as in xampp portable, by running PHP
    from the drive it is installed on and using full paths to the php scripts. This unfortunately
    breaks Cygwin PHP installations. Reported in #116.
  • Fixed runphp.exe reporting PHP fatal errors by calling PHP with the -n (no ini) option, which
    lets the user see the error later: #116.
  • Added cmd.exe checking to flush out misconfigrations before it is used to call the php scripts.
  • Fixed missing captions on settings error page when cmd or php did not run.
  • Added logging of command-line params.
  • Fixed bug when admin installing in user-mode could not change global environment.
  • Further improvements to Chocolatey package so it can be accepted as a core-team package.
  • Fixed installer script to handle uopz extension if it prevents exit calls.