Composer v2.0.0-alpha2 Release Notes

Release Date: 2020-06-24 // over 1 year ago
  • ๐Ÿš€ Not up to date with Composer 2 yet? Check the alpha1 changelog and UPGRADE guide first.

    ๐Ÿš€ Try it out now and get ready for the upcoming stable release

    • ๐Ÿš€ Use composer self-update --preview to try the latest alpha/prerelease version (2.x).
    • โšก๏ธ Use composer self-update --snapshot to try the latest dev build (2.x).
    • ๐Ÿš€ Use composer self-update --stable to go back to stable releases (1.x for now).
    • ๐Ÿš€ Use composer self-update --1 in CI/scripts if you want to pin Composer to 1.x until you are ready to migrate, this will ensure you stay on 1.x releases even once a 2.0 stable comes out.

    ๐Ÿ”„ Changelog

    • โž• Added parallel installation of packages (requires OSX/Linux/WSL, and that unzip is present in PATH)
    • โž• Added optimization of constraints by compiling them to PHP code, which should reduce CPU time of updates
    • โž• Added handling of Ctrl-C on Windows for PHP 7.4+
    • โž• Added better support for default branch names other than master
    • โž• Added --format=summary flag to license command
    • ๐Ÿ›  Fixed issue in platform check when requiring ext-zend-opcache
    • ๐Ÿ›  Fixed inline aliases issues
    • ๐Ÿ›  Fixed git integration issue when signatures are set to be shown by default