All Versions
166
Latest Version
Avg Release Cycle
13 days
Latest Release
971 days ago

Changelog History
Page 13

  • v1.6.0 Changes

    January 04, 2018
    • Added support for SPDX license identifiers v3.0, deprecates GPL/LGPL/AGPL identifiers, which should now have a -only or -or-later suffix added.
    • Added support for COMPOSER_MEMORY_LIMIT env var to make Composer set the PHP memory limit explicitly
    • Added support for simple strings for the bin
    • Fixed check-platform-reqs bug in version checking
  • v1.6.0-RC Changes

    December 19, 2017
    • Improved performance of installs and updates from git clones when checking out known commits
    • Added check-platform-reqs command that checks that your PHP and extensions versions match the platform requirements of the installed packages
    • Added --with-all-dependencies to the update and require commands which updates all dependencies of the listed packages, including those that are direct root requirements
    • Added scripts-descriptions key to composer.json to customize the description and document your custom commands
    • Added support for the uppercase NO_PROXY env var
    • Added support for COMPOSER_DEFAULT_{AUTHOR,LICENSE,EMAIL,VENDOR} env vars to pre-populate init command values
    • Added support for local fossil repositories
    • Added suggestions for alternative spellings when entering packages in init and require commands and nothing can be found
    • Fixed installed.json data to be sorted alphabetically by package name
    • Fixed compatibility with Symfony 4.x components that Composer uses
  • v1.5.6 Changes

    December 18, 2017
    • Fixed root package version guessed when a tag is checked out
    • Fixed support for GitLab repos hosted on non-standard ports
    • Fixed regression in require command when requiring unstable packages, part 3
  • v1.5.5 Changes

    December 01, 2017
    • Fixed regression in require command when requiring unstable packages, part 2
  • v1.5.4 Changes

    December 01, 2017
    • Fixed regression in require command when requiring unstable packages
  • v1.5.3 Changes

    November 30, 2017
    • Fixed require/remove commands reverting the composer.json change when a non-solver-related error occurs
    • Fixed GitLabDriver to support installations of GitLab not at the root of the domain
    • Fixed create-project not following the optimize-autoloader flag of the root package
    • Fixed Authorization header being forwarded across domains after a redirect
    • Improved some error messages for clarity
  • v1.5.2 Changes

    September 11, 2017
    • Fixed GitLabDriver looping endlessly in some conditions
    • Fixed GitLabDriver support for unauthenticated requests
    • Fixed GitLab zip downloads not triggering credentials prompt if unauthenticated
    • Fixed path repository support of COMPOSER_ROOT_VERSION, it now applies to all path repos within the same git repository
    • Fixed path repository handling of copies to avoid copying VCS files and others
    • Fixed sub-directory call to ignore list and create-project commands as well as calls to Composer using --working-dir
    • Fixed invalid warning appearing when calling remove on an non-stable package
  • v1.5.1 Changes

    August 09, 2017
    • Fixed regression in GitLabDriver with repos containing >100 branches or tags
    • Fixed sub-directory call support to respect the COMPOSER env var
  • v1.5.0 Changes

    August 08, 2017
    • Changed the package install order to ensure that plugins are always installed as soon as possible
    • Added ability to call composer from within sub-directories of a project
    • Added support for GitLab API v4
    • Added support for GitLab sub-groups
    • Added some more rules to composer validate
    • Added support for reading the USER env when guessing the username in composer init
    • Added warning when uncompressing files with the same name but difference cases on case insensitive filesystems
    • Added htaccess-protect option / COMPOSER_HTACCESS_PROTECT env var to disable the .htaccess creation in home dir (defaults to true)
    • Improved clear-cache command
    • Minor improvements/fixes and many documentation updates
  • v1.4.3 Changes

    August 06, 2017
    • Fixed GitLab URLs
    • Fixed root package version detection using latest git versions
    • Fixed inconsistencies in date format in composer.lock when installing from source
    • Fixed Mercurial support regression
    • Fixed exclude-from-classmap not being applied when autoloading files for Composer plugins
    • Fixed exclude-from-classmap being ignored when cwd has the wrong case on case insensitive filesystems
    • Fixed several other minor issues