1.0.0-alpha8 - released 2014-01-06
View the release on GitHub
Changelog
- Break: The
install command now has --dev enabled by default. --no-dev can be used to install without dev requirements
- Added
composer-plugin package type to allow extensibility, and deprecated composer-installer
- Added
psr-4 autoloading support and deprecated target-dir since it is a better alternative
- Added --no-plugins flag to replace --no-custom-installers where available
- Added
global command to operate Composer in a user-global directory
- Added
licenses command to list the license of all your dependencies
- Added
pre-status-cmd and post-status-cmd script events to the status command
- Added
post-root-package-install and post-create-project-cmd script events to the create-project command
- Added
pre-autoload-dump script event
- Added --rollback flag to self-update
- Added --no-install flag to create-project to skip installing the dependencies
- Added a
hhvm platform package to require Facebook's HHVM implementation of PHP
- Added
github-domains config option to allow using GitHub Enterprise with Composer's GitHub support
- Added
prepend-autoloader config option to allow appending Composer's autoloader instead of the default prepend behavior
- Added Perforce support to the VCS repository
- Added a vendor/composer/autoload_files.php file that lists all files being included by the files autoloader
- Added support for the
no_proxy env var and other proxy support improvements
- Added many robustness tweaks to make sure zip downloads work more consistently and corrupted caches are invalidated
- Added the release date to
composer -V output
- Added
autoloader-suffix config option to allow overriding the randomly generated autoloader class suffix
- Fixed BitBucket API usage
- Fixed parsing of inferred stability flags that are more stable than the minimum stability
- Fixed installation order of plugins/custom installers
- Fixed tilde and wildcard version constraints to be more intuitive regarding stabilities
- Fixed handling of target-dir changes when updating packages
- Improved performance of the class loader
- Improved memory usage and performance of solving dependencies
- Tons of minor bug fixes and improvements