Skip to content

Releases: composer/composer

1.5.5

01 Dec 13:46
Compare
Choose a tag to compare
  • Fixed regression in require command when requiring unstable packages, part 2

1.5.4

01 Dec 10:09
Compare
Choose a tag to compare
  • Fixed regression in require command when requiring unstable packages

1.5.3

30 Nov 17:40
Compare
Choose a tag to compare
  • 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

1.5.2

11 Sep 15:07
Compare
Choose a tag to compare
  • 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

1.5.1

09 Aug 21:11
Compare
Choose a tag to compare
  • Fixed regression in GitLabDriver with repos containing >100 branches or tags
  • Fixed sub-directory call support to respect the COMPOSER env var

1.5.0

08 Aug 09:36
Compare
Choose a tag to compare
  • 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 (v3 will not be supported as of August 22nd)
  • 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

1.4.3

06 Aug 13:03
Compare
Choose a tag to compare
  • 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

1.4.2

17 May 06:23
Compare
Choose a tag to compare
  • 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

1.4.1

10 Mar 08:59
Compare
Choose a tag to compare
  • 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

1.4.0

08 Mar 16:57
Compare
Choose a tag to compare
  • Capifony users beware: This release (and 1.3.3) has output format tweaks that mess up capifony interactive mode, see #6233
  • 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