All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
- Chore: minimum required
itgalaxy/os-filter
version is now^3.0.0
.
- Fixed: avoid creating file when
guzzle
could not download file.
- Fixed: canonicalize all paths.
- Fixed: ignore directory exist when search binary.
- Changed: used full php namespace.
- Chore: used not interactive mode for
composer install
inCI
. - Chore: changed
getTempDirectory
function togetTempDir
intests
.
- Added: used
itgalaxy/bin-version-check
package for semver range validation.
- Chore: loaded
autoload
in tests relativelybootstrap.php
file. - Chore: fixed test for
windows
. - Chore: minimum required
phpunit/phpunit
version is now~5.7.0
. - Chore: used
itgalaxy/bin-check
package instead own implementation. - Chore: used
PHP_OS
constant insteadphp-uname
function.
- Chore: improved
README.md
. - Chore: used
itgalaxy/os-filter
package instead own implementation. - Fixed: moved
symfony/filesystem
package fromrequire-dev
torequire
.
- Fixed: compat with
windows
.
- Fixed: used
Path::canonicalize
for normalize bin path. - Fixed: used
Path::hasExtension
for determine whether you need to uncompress the file.
- Chore: initial public release.