Skip to content

Latest commit

 

History

History
85 lines (61 loc) · 2.97 KB

CHANGELOG.md

File metadata and controls

85 lines (61 loc) · 2.97 KB

Changelog

  • 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 by PuliPlugin.

  • the generated PuliFactory is now added to the class-map autoloader

  • the class name of the generated PuliFactory is now declared in the PULI_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 and ResourceDefinitionException 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