Skip to content

Latest commit

 

History

History
122 lines (78 loc) · 3.44 KB

CHANGELOG.md

File metadata and controls

122 lines (78 loc) · 3.44 KB

Change log

master (unreleased)

New features

Bug fixes

Changes

v1.0.9 (2018-10-08)

  • Add deprecation notice to post-install gem message.

v1.0.8 (2017-03-20)

Bug fixes

  • Lock simplecov to <= 0.13, so we can safely use an internal-to-simplecov method. (@bliof)

    Note: you may need to run bundle update codeclimate-test-reporter simplecov to resolve your bundle.

v1.0.7 (2017-03-08)

Bug fixes

  • Continue improving our support for sending payloads in contexts where git is not available. (@sullerandras)

v1.0.6 (2017-02-22)

Bug fixes

  • Allow Codeship users to send a test coverage report without mounting their .git directory within the docker container where they run their tests without manually exposing an environment variable. Instead, use an environment variable already exposed by the CI environment. (@c-knowles)

v1.0.5 (2017-01-19)

Bug fixes

  • Allow Codeship users to send a test coverage report without mounting their .git directory within the docker container where they run their tests. (@antoniobg)

v1.0.4 (2016-12-29)

New features

  • Accept path to coverage results as optional first argument (@jreinert)

Bug fixes

  • Handle multi-command resultsets (@pbrisbin)

v1.0.3 (2016-11-09)

Bug fixes

  • Improve strategy for Ruby 1.9.3 compatibility testing

v1.0.2 (2016-11-08)

Bug fixes

  • Fixed crashing error when the path to a file in the coverage report contains a parenthesis.

v1.0.1 (2016-11-06)

Bug fixes

  • Made sure the gem can be built while running Ruby 1.9.3

v1.0.0 (2016-11-03)

Changes

  • Previously, this gem extended Simplecov with a custom formatter which posted results to Code Climate. Now, you are responsible for executing Simplecov yourself.

    • If you already have the following in your test/test_helper.rb (or spec_helper.rb, cucumber env.rb, etc)

      require 'codeclimate-test-reporter'
      CodeClimate::TestReporter.start

      then you should replace it with

      require 'simplecov'
      SimpleCov.start
  • Previously, the codeclimate-test-reporter automatically uploaded results at the end of your test suite. Now, you are responsible for running codeclimate-test-reporter as a separate step in your build.

  • Previously, this gem added some exclusion rules tuned according to feedback from its users, and now these no longer happen automatically. If you are experiencing a discrepancy in test coverage % after switching to the new gem version, it may be due to missing exclusions. Filtering vendor, spec, or test directories may fix this issue.

  • Previously, during the execution of multiple test suites, this gem would send results from the first suite completed. You are now expected to run an executable packaged with this gem as a separate build step, which means that whatever results are there (likely the results from the last suite) will be posted to Code Climate.

v0.6.0 (2016-06-27)

New features

  • Support ENV["SSL_CERT_PATH"] for custom SSL certificates