-
1.0.0-beta10 (2016-03-31)
-
fixed: added symfony/filesystem dependency in non-dev environments
-
1.0.0-beta9 (2016-01-14)
-
checking the version of puli/cli now to find out whether the plugin is compatible
-
fixed plugin to disable itself after uninstall
-
the .puli directory is now removed on "composer install" and "composer update" to fix updates to incompatible generated files
-
made compatible with Symfony 3.0
-
1.0.0-beta8 (2015-10-05)
-
fixed setting of the "bootstrap-file" key
-
fixed escaping of arguments when calling shell commands on Windows
-
1.0.0-beta7 (2015-08-24)
-
adapted to puli/cli 1.0.0-beta7
-
the environment ("dev" or "prod") of Composer packages is now passed to Puli
-
improved Windows compatibility
-
1.0.0-beta6 (2015-08-12)
-
added Puli components as dependencies
-
fixed handling of line endings on Windows
-
the config key "bootstrap-file" is now automatically set to "autoload.php", if not set by the user
-
fixed running of .bat scripts on Windows
-
1.0.0-beta5 (2015-05-29)
-
the plugin is now independent of puli/manager and uses a "puli"/"puli.phar" executable instead
-
upgraded to webmozart/path-util 2.0
-
1.0.0-beta4 (2015-04-13)
-
removed usage of the --force option when calling "puli build"
-
updated use of changed Config constants
-
1.0.0-beta3 (2015-03-19)
-
fixed error: Constant PULI_FACTORY_CLASS already defined
-
disabled plugins during Composer hook to fix error "PluginClass not found"
-
the Puli factory is now automatically regenerated after composer update/install
-
enabled plugins during "puli build" in the Composer hook
-
1.0.0-beta2 (2015-01-27)
-
fixed: packages with a moved install path are reinstalled now
-
added
IOLogger
-
errors happening during package installation are logged to the screen now instead of causing Composer to abort
-
errors happening during package loading are logged to the screen now instead of being silently ignored
-
fixed: packages installed by the user are not overwritten if a package with the same name but a different path is loaded through Composer
-
1.0.0-beta (2015-01-13)
-
removed
ComposerPlugin
. You need to remove the plugin from your puli.json file, otherwise you'll have an exception. The package names are now set during installation byPuliPlugin
. -
the generated
PuliFactory
is now added to the class-map autoloader -
the class name of the generated
PuliFactory
is now declared in thePULI_FACTORY_CLASS
constant in the autoloader -
the package name defined in composer.json is now copied to puli.json
-
moved code to
Puli\ComposerPlugin
namespace -
1.0.0-alpha2 (2014-12-03)
-
removed
PathMatcher
; its logic was moved to "webmozart/path-util" -
moved
RepositoryLoader
,OverrideConflictException
andResourceDefinitionException
to "puli/repository-manager" -
moved code to
Puli\Extension\Composer
namespace -
added
ComposerPlugin
for Puli -
1.0.0-alpha1 (2014-02-05)
-
first alpha release