ffraenz/private-composer-installer
Composer install helper outsourcing sensitive keys from the package URL into environment variables
9 Releases
Latest: 5y ago
v5.0.1Latest
🐛 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).
v5.0.0
✨ Added
- Support for Composer 2.x has been added while maintaining support for Composer 1.x (#25).
📋 Changed
- Support for [vlucas/phpdotenv](https://github.com/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!
v4.0.0
📋 Changed
- Upgrades the [vlucas/phpdotenv](https://github.com/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.
v3.0.1
### 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.
v3.0.0
📋 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](https://www.php.net/supported-versions.php).
v2.0.0
📋 Changed
- Upgrades the [vlucas/phpdotenv](https://github.com/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.
v1.0.2
✨ Added
- Adds unit, coverage and code formatting tests
v1.0.1
📋 Changed
- Makes this composer plugin compatible to [hirak/prestissimo](https://github.com/hirak/prestissimo).
v1.0.0
