Skip to content

Releases: puli/composer-plugin

1.0.0-beta10

31 Mar 12:40
Compare
Choose a tag to compare
1.0.0-beta10 Pre-release
Pre-release
  • fixed: added symfony/filesystem dependency in non-dev environments

1.0.0-beta9

14 Jan 12:41
Compare
Choose a tag to compare
1.0.0-beta9 Pre-release
Pre-release
  • 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

05 Oct 11:32
Compare
Choose a tag to compare
1.0.0-beta8 Pre-release
Pre-release
  • fixed setting of the "bootstrap-file" key
  • fixed escaping of arguments when calling shell commands on Windows

1.0.0-beta7

24 Aug 20:30
Compare
Choose a tag to compare
1.0.0-beta7 Pre-release
Pre-release
  • 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

12 Aug 13:56
Compare
Choose a tag to compare
1.0.0-beta6 Pre-release
Pre-release
  • 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

29 May 13:29
Compare
Choose a tag to compare
1.0.0-beta5 Pre-release
Pre-release
  • 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

13 Apr 15:16
Compare
Choose a tag to compare
1.0.0-beta4 Pre-release
Pre-release
  • removed usage of the --force option when calling "puli build"
  • updated use of changed Config constants

1.0.0-beta3

19 Mar 18:33
Compare
Choose a tag to compare
1.0.0-beta3 Pre-release
Pre-release
  • 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

27 Jan 11:22
Compare
Choose a tag to compare
1.0.0-beta2 Pre-release
Pre-release
  • 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

27 Jan 11:03
Compare
Choose a tag to compare
1.0.0-beta Pre-release
Pre-release
  • 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