Skip to content

Latest commit

 

History

History
144 lines (107 loc) · 5.69 KB

CHANGELOG.md

File metadata and controls

144 lines (107 loc) · 5.69 KB

Version 0.4.2 (March 9th, 2019)

  • parse_gcov_file: handle empty/no lnum (#140 by @blueyed)
  • added skip-ssl-verify argument (#141 by @nickmerwin)

Version 0.4.1 (Dec 1th, 2018)

  • gcov: accommodate the execution_count format change in GCC 8.1 (by @ueno)

Version 0.4 (July 26th, 2017)

  • Python 3 compatibility (by @nitnelave)
  • Add YML config for exclude_lines_pattern. (by @jkjjnitnelave)
  • Add an option to provide a pattern of excluded lines (#117 by @nitnelave)
  • Fix error reporting on non-git directory (#114 by @eddyxu)
  • Adding urllib3[secure] to requirements.txt. (#108 by @mkfifo)
  • Update README to reference supported environment variables. (#107 by @jtbandes)

Version 0.3.12 (August 29th, 2016)

  • Support COVERALLS_ENDPOINT for Enterprise usage (#106 by @nickmerwin)
  • Support for lcov .info file upload and max line coverage count (#104 by @sumedhghaisas)

Version 0.3.11 (March 25th, 2016)

  • Recognize APPVEYOR_REPO_BRANCH environment var. (#102 by @jrfonseca)
  • Generate POSIX paths on Windows. (#101 by @jrfonseca)
  • Continue on errors decoding unsupported characters (#99 by @albfan)

Version 0.3.10 (Sep 14th, 2015)

  • Source code may contain colons (#93 by @d-frey)
  • Fix lcov exclusion keyword: end -> stop (#91 by @remram44)
  • sudo not required (#96 by @d-frey)
  • Use SVG instead of PNG (#97 by @d-frey)
  • Add Python 3.5 support (by @eddyxu)

Version 0.3.9 (June 21th, 2015)

  • Add the follow-symlinks option to the remaining os.walk calls. (#90 by @nomis52)

Version 0.3.8 (June 20th, 2015)

  • Fix typo (#87 by @Oxced)
  • Add an option to follow symlinks (#89 by @nomis52)

Version 0.3.7 (May 10th, 2015)

  • Add Objective-C file extensions by default. (#86 by @0xced)
  • Properly quote paths when invoking shell (#85 by @0xced)
  • Cpp-coverals will now raise an exception if neither the travis job id nor the repo token are found (#84 by @mkfifo)

Version 0.3.6 (April 17th, 2015)

  • Use new coveralls API source_digest instead of source. (#83 by @dmakarov)

Version 0.3.5 (April 15th, 2015)

  • cpp-coveralls now respects environmental variable COVERALLS_REPO_TOKEN (#78 by @mkfifo)

Version 0.3.4 (March 23th, 2015)

  • Skip over messages in gcov file. (#74 by @DaMouse404)
  • Added additional configuration settings to the .coveralls.yaml file (#75 by @umar456)

Version 0.3.3 (February 3rd, 2015)

  • Support recursive include and exclude rules. (by @eddyxu)

Version 0.3.2 (January 18th, 2015)

  • Support excluding files in the include directories. (by @eddyxu)

Version 0.3.1 (November 3rd, 2014)

  • Added support for directories using the include option. (#68 by @jbenden)

Version 0.3.0 (November 2nd, 2014)

  • Added option to include specific files. (#67 by @jbenden)

Version 0.2.9 (August 20th, 2014)

  • Fixed ignore lines in source code. (#63 by @remram44)

Version 0.2.8 (July 12th, 2014)

  • Ignore incorrectly reported lines (#60 by @myint)

Version 0.2.7 (May 24th, 2014)

  • Fixed a bug caused by debug info (#59 by eddyxu)

Version 0.2.6 (May 24th, 2014)

  • Allow to parse file through relative path (#58 by eddyxu)

Version 0.2.5 (May 19th, 2014)

  • Prevent cluttering gcov-options with local options (#53 by @ptomulik)

Version 0.2.4 (May 17th, 2014)

  • Combine multiple source files if they have the same path (#52 by @worktycho)

Version 0.2.3 (May 4th, 2014)

  • Fix source file path generation (#47 by sjaeckel)

Version 0.2.2 (May 2nd, 2014)

  • Fixed a source file path generation problem (#41 by @sjaeckel)
  • Enable testing on Python 3.4 (#44 by @myint)
  • Support trying multiple encodings (#45 by @myint)

Version 0.2.1 (April 23th, 2014)

  • Add more C++ extensions and ignore Mercurial directory. Also fix a FileNotFoundError (#39 by @bchretien)
  • Fix Git repository for report (use root directory). (#40 by @bchretien)

Version 0.2.0 (April 16th, 2014)

  • Remove --use-mirrors in README (#37 by @myint)
  • Move module name from coveralls to cpp_coveralls (avoid name clash with other languages' coverells script) (#38 by @anjos)

Version 0.1.7 (April 8th, 2014)

  • Added an alias cpp-coveralls to support using it for multiple languages. (#35)
  • Added --dump parameter to write JSON payload to output file instead of uploading to coveralls.(#35)

Version 0.1.6 (April 6th, 2014)

  • Added a --dryrun parameter (#36)
  • Fixed a typo in OS X instructions (#34 by @myint)

Version 0.1.5 (March 9th, 2014)

  • Respect "LCOV_EXCL_LINE" exclusions (#30 by @myint)
  • Added MacOSX special instructions in README (#27,#28 by @MartinDelille)
  • Fix file extension for .c file (#25 by @kt3k)

Version 0.1.4 (Jan 26th, 2014)

  • Support GNU Libtool (#23 by @kou)

Version 0.1.3 (Jan 19th, 2014)

  • Update USAGE in README.md
  • FIXED: Filter paths consistently for executed and unexecuted files. (#19,#20,#21 by @smspillaz)

Version 0.1.2 (Dec 7th, 2013)

  • Allow specifying encoding from command line (#17 by @myint)
  • Added --repo-token for consistency (#17 by @myint)
  • Format to follow PEP8 and use relative imports (#17 by @myint)

Version 0.1.1 (Dec 2nd, 2013)

  • Fixed unused argument (#16 by @myint)

Version 0.1.0 (Oct 21th, 2013)

  • Enable the use of a build directory and add access to gcov options (#14 by @nharraud)

Version 0.0.9 (Oct 1st, 2013)

  • Add -n/--no-gcov parameter to disable running gcov by coveralls (#13)
  • Add -E/--exclude-pattern to support use regular expression as exclude rules. (#12)

Version 0.0.8 (Sep 3th, 2013)

  • Skip '.libs' and '.deps' directories (#11 by @nijel)

Version 0.0.7 (Aug 06th, 2013)

  • Allow specifying which extensions should be considered as C/CPP files (#7 by @tbonfort)
  • Treat git output as UTF-8 (#9 by @czchen)

Version 0.0.6 (July 16th, 2013)

  • Adapt coverage.py script to work with cmake project (#5 by @meshell)