packager

Run Composer commands within a PHP application

MIT License

Downloads
422
Stars
9
Committers
2

Bot releases are hidden (Show)

packager - v0.2.2 Latest Release

Published by bennothommo over 1 year ago

  • Fixed issue where versions could not be normalized if they contained a commit or alias (or used a wildcard version such as 1.0.x-dev). These are now normalized to the maximum value of that development branch.
  • Added initial Memory storage functionality. Not used in the library yet.
packager - v0.2.1

Published by bennothommo about 2 years ago

  • Added parameter to do a dry-run of installs and updates.
packager - v0.2.0

Published by bennothommo about 2 years ago

  • This library now only support PHP 7.4, 8.0 and 8.1. Previous versions of PHP are no longer supported.
  • The codebase is now statically analysed and has been cleaned up to meet the requirements of static analysis, improving the API of this library.
  • Added support for the Composer search command.
packager - v0.1.5

Published by bennothommo about 3 years ago

  • Migrated the library to the Winter CMS organisation.
packager - v0.1.4

Published by bennothommo about 3 years ago

  • The update and install commands allow ignoring scripts that are run after Composer events (such as post-update-cmd).
packager - v0.1.3

Published by bennothommo over 3 years ago

  • The update and install commands can now be set to ignore platform dependencies.
  • The update and install commands can now prefer dist releases, or source releases.
packager - v0.1.2

Published by bennothommo over 3 years ago

  • Use a PHP-based method to clear temporary home and work directories during tests - the previous use of shell_exec('rm -rf') was causing false virus flags.
packager - v0.1.1

Published by bennothommo over 3 years ago

  • Hot-fix to resolve memory limit issues - Composer::getMemoryLimit() now returns an MByte string (ie. 1536M).
packager - v0.1.0

Published by bennothommo over 3 years ago

Initial release of the library. Still very much in beta.

  • Add support for --version command
  • Add support for install command
  • Add support for update command
  • Add support for show command