private-composer-installer

Composer install helper outsourcing sensitive keys from the package URL into environment variables

MIT License

Downloads
1.4M
Stars
224
Committers
6
private-composer-installer - v5.0.1 Latest Release

Published by ffraenz almost 4 years ago

Fixed

  • Fixed an issue where a missing .env file would result in an endless loop in Windows environments (#34).
  • Fixed an issue where an exception gets thrown dealing with all numeric version numbers (#35).
private-composer-installer - v5.0.0

Published by ffraenz about 4 years ago

I announce the immediate availability of v5.0.0.

If you use vlucas/phpdotenv in your project, make sure you upgrade to ^4.1 or ^5.2 beforehand to avoid conflicts.

Composer 2 just got real 🎉

Added

  • Support for Composer 2.x has been added while maintaining support for Composer 1.x (#25).

Changed

  • Support for vlucas/phpdotenv versions ^4.1 and ^5.2 has been added (#29).
  • .env files can now be placed in directories above the project folder, at custom locations and with custom names (#26).
  • The plugin code has been refactored to increase extensibility by dependent packages.

Thank you so much, @mcaskill, @szepeviktor, @GrahamCampbell and @Seldaek. You rock!

private-composer-installer - v4.0.0

Published by ffraenz over 4 years ago

Changed

  • Upgrades the vlucas/phpdotenv package to version ^4.0. This is a breaking change if you are using an older version of this package in your project.
private-composer-installer - v3.0.1

Published by ffraenz almost 5 years ago

Fixed

Fixed an exception being raised when a package dist URL is set to NULL. Packages with absent dist URLs now get treated like packages without placeholders – they get ignored. Versions ^2.0 are not affected by this issue.

private-composer-installer - v3.0.0

Published by ffraenz about 5 years ago

Upgrading from previous versions should only introduce breaking changes for undesired edge cases.

Changed

  • .env files are now loaded without actually setting environment variables (#12).
  • If the exact version number is already part of the dist URL the version hash is no longer being added (#9).
  • The {%version} placeholder is now case insensitive (e.g. {%VERSION}).
  • PHP < 7.1 is no longer supported.
private-composer-installer - v2.0.0

Published by ffraenz over 5 years ago

Changed

  • Upgrades the vlucas/phpdotenv package to version ^3.0. This is a breaking change if you are using an older version of this package in your project.
private-composer-installer - v1.0.2

Published by ffraenz about 6 years ago

Added

  • Adds unit, coverage and code formatting tests
private-composer-installer - v1.0.1

Published by ffraenz over 6 years ago

Changed

private-composer-installer - v1.0.0

Published by ffraenz over 6 years ago

Package Rankings
Top 1.63% on Packagist.org
Top 9.59% on Proxy.golang.org
Badges
Extracted from project README
Packagist version MIT license Build Status Coverage Status Packagist downloads
Related Projects