1.3.0-RC - released 2016-12-11
View the release on GitHub
Changelog
- Added workaround for xdebug performance impact by restarting PHP without xdebug automatically in case it is enabled
- Added
--minor-only
to the outdated
command to only show updates to minor versions and ignore new major versions
- Added
--apcu-autoloader
to the update
/install
commands and --apcu
to dump-autoload
to enable an APCu-caching autoloader, which can be more efficient than --classmap-authoritative if you attempt to autoload many classes that do not exist, or if you can not use authoritative classmaps for some reason
- Added summary of operations to be executed before they run, and made execution output more compact
- Added
php-debug
and php-zts
virtual platform packages
- Added
gitlab-token
auth config for GitLab private tokens
- Added
--strict
to the outdated
command to return a non-zero exit code when there are outdated packages
- Added ability to call php scripts using the current php interpreter (instead of finding php in PATH by default) in script handlers via
@php ...
- Added
COMPOSER_ALLOW_XDEBUG
env var to circumvent the Xdebug-disabling behavior
- Added
COMPOSER_MIRROR_PATH_REPOS
env var to force mirroring of path repositories vs symlinking
- Added
COMPOSER_DEV_MODE
env var that is set by Composer to forward the dev mode to script handlers
- Fixed support for git 2.11
- Fixed output from zip and rar leaking out when an error occurred
- Removed
hash
from composer.lock, only content-hash
is now used which should reduce conflicts
- Minor fixes and performance improvements