All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- PHP 8 support.
- Now takes SHA and Pull Request number on the command line rather than digging through environment variables. This should ensure compatibility with the widest range of CIs.
- Moved from Travis to Github Actions. Means there's now a development release.
- Dropped PHP 5.6, 7.0, 7.1, 7.2 and 7.3 support. If you need to run on these versions, use an older release.
- HTTPS URLs on environments with Basic Auth now include username and password in url.
- Wait for up to a minute if environment or activity doesn't exist yet
- Support both normal and post-merge builds on Platform.sh
- Sort route URLs alphabetically, to make their numbers stable.
- Go back to box-project/box2, we need PHP 5.6 support
- Fetch box.phar instead of using composer install
- Use humbug box fork
- Updated dependencies
- Support for route urls
- Test of file placeholder replacements
- Test coverage reporting
- Platform.sh changed the parameter name for the sha
- Code style improvements and refactorings
- Build process
- CodeClimate and Travis setups
- CHANGELOG.md
- Takes zero to may files to change URLs in
- Use Silly CLI framwork
- Use dependency injection
- Downgrade dependencies so it should be 5.6 compatible
- Initial implementation
- Box built phar