This version corresponds to dev-master and is not tagged yet.
- #30 Fix bug: Guzzle\Common\Exception\RuntimeException occur without response body
- #15 Support environment prop in json_file
- #16 Support commands: push, open, service, last
- #24 Show helpful message if the requirements are not satisfied
- #17 Refactor test cases
- #32 Refactor CoverallsV1JobsCommand
- #35 Remove ext-curl dependency
- #38 Change namespace
- #27 Fix bug: Response message is not shown if exception occurred
- Fix bug: Show exception log at sending a request instead of exception backtrace
- #12 Fix bug: end of file should not be included in code coverage
- #21 Fix bug: add connection error handling
- #11 Support configuration for multiple clover.xml
- #14 Log enhancement
- show file size of
json_file
- show number of included source files
- show elapsed time and memory usage
- show coverage
- show response message
- show file size of
- #18 Relax dependent libs version
- Fix bug: only existing file lines should be included in coverage data
--verbose (-v)
CLI option enables logging- Support standardized env vars (Codeship supported these env vars)
- CI_NAME
- CI_BUILD_NUMBER
- CI_BUILD_URL
- CI_BRANCH
- CI_PULL_REQUEST
- Refactor console logging (PSR-3 compliant)
- Change composer's minimal stability from dev to stable
- Fix bug:
repo_token
is required on CircleCI, Jenkins
- Replace REST client implementation by guzzle/guzzle
- Fix bug: API reqest from local environment should be with repo_token
- Fix bug: service_name in .coveralls.yml will not reflect to json_file
- [#1](Installing with composer issue) Fix bug: wrong bin path of composer.json (@zomble).
- Better CLI implementation by using symfony/Console component
- Support
--dry-run
,--config (-c)
CLI option
- Support .coveralls.yml
First release.
- Support Travis CI (tested)
- Implement CircleCI, Jenkins, local environment (but not tested on these CI environments)
- Collect coverage information from clover.xml
- Collect git repository information