All Versions
Latest Version
Avg Release Cycle
13 days
Latest Release
630 days ago

Changelog History
Page 14

  • v1.4.2 Changes

    May 17, 2017
    • Fixed Bitbucket API handler parsing old deleted branches in hg repos
    • Fixed regression in gitlab downloads
    • Fixed output inconsistencies
    • Fixed unicode handling in init command for author names
    • Fixed useless warning when doing partial updates/removes on packages that are not currently installed
    • Fixed Xdebug disabling issue when combined with disable_functions and allow_url_fopen CLI overrides
  • v1.4.1 Changes

    March 10, 2017
    • Fixed apcu-autoloader config option being ignored in dump-autoload command
    • Fixed json validation not allowing boolean for trunk-path, branches-path and tags-path in svn repos
    • Fixed json validation not allowing repository URLs without scheme
  • v1.4.0 Changes

    March 08, 2017
    • Improved memory usage of dependency solver
    • Added --format json option to the outdated and show command to get machine readable package listings
    • Added --ignore-filters flag to archive command to bypass the .gitignore and co
    • Added support for outdated output without ansi colors
    • Added support for Bitbucket API v2
    • Changed the require command to follow minimum-stability / prefer-stable values when picking a version
    • Fixed regression when using composer in a Mercurial repository
  • v1.3.3 Changes

    March 08, 2017
    • Capifony users beware: This release has output format tweaks that mess up capifony interactive mode, see #6233
    • Improved baseline psr-4 autoloader performance for projects with many nested namespaces configured
    • Fixed issues with gitlab API access when the token had insufficient permissions
    • Fixed some HHVM strict type issues
    • Fixed version guessing of headless git checkouts in some conditions
    • Fixed compatibility with subversion 1.8
    • Fixed version guessing not working with svn/hg
    • Fixed script/exec errors not being output correctly
    • Fixed PEAR repository bug with
  • v1.3.2 Changes

    January 27, 2017
    • Added COMPOSER_BINARY env var that is defined within the scope of a Composer run automatically with the path to the phar file
    • Fixed create-project ending in a detached HEAD when installing aliased packages
    • Fixed composer show not returning non-zero exit code when the package does not exist
    • Fixed @composer handling in scripts when --working-dir is used together with it
    • Fixed private-GitLab handling of repos with dashes in them
  • v1.3.1 Changes

    January 07, 2017
    • Fixed dist downloads from Bitbucket
    • Fixed some regressions related to xdebug disabling
    • Fixed --minor-only flag in outdated command
    • Fixed handling of config.platform.php which did not replace other php-* package's versions
  • v1.3.0 Changes

    December 24, 2016
    • Fixed handling of annotated git tags vs lightweight tags leading to useless updates sometimes
    • Fixed ext-xdebug not being require-able anymore due to automatic xdebug disabling
    • Fixed case insensitivity of remove command
  • v1.3.0-RC Changes

    December 11, 2016
    • 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
  • v1.2.4 Changes

    December 06, 2016
    • Fixed regression in output handling of scripts from 1.2.3
    • Fixed support for LibreSSL detection as lib-openssl
    • Fixed issue with Zend Guard in the autoloader bootstrapping
    • Fixed support for loading partial provider repositories
  • v1.2.3 Changes

    December 01, 2016
    • Fixed bug in HgDriver failing to identify BitBucket repositories
    • Fixed support for loading partial provider repositories