* Breaking: `composer global exec ...` now executes the process in the current working directory instead of executing it in the global directory.
* Warning: Added a warning when class names are being loaded by a PSR-4 or PSR-0 rule only due to classmap optimization, but would not otherwise be autoloadable. The next minor version will stop autoloading these classes so make sure you fix your autoload configs.
* Added support for configuring suggestions using config command, e.g. `composer config suggest.foo/bar some text`
* Added support for configuring fine-grained preferred-install using config command, e.g. `composer config preferred-install.foo/* dist`
* Added `@putenv` script handler to set environment variables from composer.json for following scripts
* Added `lock` option that can be set to false, in which case no composer.lock file will be generated
* Added support for IPv6 addresses in NO_PROXY
* Added package homepage display in the show command
* Added debug info about HTTP authentications
* Added Symfony 5 compatibility
* Added --fixed flag to require command to make it use a fixed constraint instead of a ^x.y constraint when adding the requirement
* Fixed GitHub deprecation of access_token query parameter, now using Authorization header
* Fixed archive command to persist file permissions inside the zip files
* Fixed init/require command to avoid suggesting packages which are already selected in the search results
* Fixed create-project UX issues
### [1.9.2] 2020-01-14
* Fixed minor git driver bugs
* Fixed schema validation for version field to allow dev-* versions too
* Fixed external processes' output being formatted even though it should not
* Fixed issue with path repositories when trying to install feature branches
### [1.9.1] 2019-11-01
* Fixed various credential handling issues with gitlab and github