This file has been auto-generated from the contents of changelog.json
- implement the remaining methods in Vaimo\ComposerRepositoryBundle\Plugin
require vaimo/composer-changelogs: ^1.0 Links: src diff
composer 2.3 support Links: src diff
- allow glob patterns in repository path definitions to support deeper/grouped repository setups
- allow forcing a bundle source to be installed with mirroring (instead of local bundles always ending up as sym-linked entities)
- do not keep re-installing sym-linked modules on file changes (skip the md5 calculation for file contents)
- make the module compatible with 5.3
- introduced change-logs plugin dev dependency
- allow the plugin to be uninstalled without a crash
- absolute paths in composer.lock cause issues on clean install
- prevent a crash when accessing composer from non-cli environments due to accessing argv on the moment of plugin activation
- allow shorter declaration of local project-specific repositories
- require command not triggering bundle bootstrap (therefore 'composer require' was not usable to get bundle packages installed)
- don't fail when local bundle folder (configured in composer.json extra) does not exist
- use getcwd() for detecting project root directory instead of resolving it from composer config path which might be different when running global composer
- changed the default dev-* branch name that bundle modules are perceived with: dev-
- making sure that calling bundle repo bootstrap twice does not required repositories multiple times
- minor updated to packages's meta-data
- allow package installation on any version when dealing with local package, rather than forcing user to use dev-default
- updated bundle:info command output; name had a wrong value (origin path) under certain circumstances (local bundle)
- bundle list feature crash: one dependency missing a constructor argument
- bundle deploy not recognizing sym-linked packages
- allow local folders to be defined as bundles (without the need to download anything)
- improved bundle configuration validation
- do not modify/re-save composer.json of bundled packages if there are no changes to be made to them
- do not configure PSR-4 if there's already configuration in place
- log output modified towards being less noisy when nothing is changed
- new command added to list bundles and the packages they provide
- hide bundle package-list details on non-verbose run
- unused code/classes removed
- allow packages to be installed from sub-folders of repositories
- allow packages to be installed from sub-folders of zip files
- allow 'update' to pull in changes from the bundle when bundle files have changed
- introduced new command group: 'bundle', to allow fetching information about the bundle packages