Skip to content

Latest commit

 

History

History
139 lines (89 loc) · 4.81 KB

CHANGELOG.md

File metadata and controls

139 lines (89 loc) · 4.81 KB

CHANGELOG

1.0.1

Misc

  • #183 Lower required version of symfony/*

1.0.0

miscellaneous

  • #136 Removed src_dir from CoverallsConfiguration
  • #154 Show a deprecation notice when src_dir is set in the config

0.7.0

Bug fix

  • #30 Fix bug: Guzzle\Common\Exception\RuntimeException occur without response body
  • #41 CloverXmlCoverageCollector could not handle root directory
  • #114 Fix PHP 5.3.3, Fix HHVM on Travis, boost Travis configuration, enhance PHP CS Fixer usage

Enhancement

  • #15 Support environment prop in json_file
  • #24 Show helpful message if the requirements are not satisfied
  • #53 Setting configuration options through command line flags
    • Added --root_dir and --coverage_clover flags
  • #64 file names need to be relative to the git repo root
  • #114 Fix PHP 5.3.3, Fix HHVM on Travis, boost Travis configuration, enhance PHP CS Fixer usage
  • #124 Create a .phar file
  • #149 Build phar file on travis
  • #127 Remove src_dir entirely

miscellaneous

  • #17 Refactor test cases
  • #32 Refactor CoverallsV1JobsCommand
  • #35 Remove ext-curl dependency
  • #38 Change namespace
  • #114 PHP 7.0.0 is now officially supported

0.6.1 (2013-05-04)

Bug fix

  • #27 Fix bug: Response message is not shown if exception occurred

Enhancement

  • #23 Add CLI option: --exclude-no-stmt
  • #23 Add .coveralls.yml configuration: exclude_no_stmt

0.6.0 (2013-05-03)

Bug fix

  • 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

Enhancement

  • #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
  • #18 Relax dependent libs version

0.5.0 (2013-04-29)

Bug fix

  • Fix bug: only existing file lines should be included in coverage data

Enhancement

  • --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

miscellaneous

  • Refactor console logging (PSR-3 compliant)
  • Change composer's minimal stability from dev to stable

0.4.0 (2013-04-21)

Bug fix

  • Fix bug: repo_token is required on CircleCI, Jenkins

Enhancement

0.3.2 (2013-04-20)

Bug fix

  • 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

0.3.1 (2013-04-19)

Bug fix

  • [#1](Installing with composer issue) Fix bug: wrong bin path of composer.json (@zomble).

0.3.0 (2013-04-19)

Enhancement

  • Better CLI implementation by using symfony/Console component
  • Support --dry-run, --config (-c) CLI option

0.2.0 (2013-04-18)

Enhancement

  • Support .coveralls.yml

0.1.0 (2013-04-15)

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